iya-sts
    Preparing search index...

    Variable export=Const

    "export=": {
        ML_DSA: {
            "ML-DSA-44": {
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
                signature: number;
            };
            "ML-DSA-65": {
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
                signature: number;
            };
            "ML-DSA-87": {
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
                signature: number;
            };
        };
        ml_dsa44: {
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            publicFromSeed: (seed: any) => Uint8Array<any>;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        ml_dsa65: {
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            publicFromSeed: (seed: any) => Uint8Array<any>;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        ml_dsa87: {
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            publicFromSeed: (seed: any) => Uint8Array<any>;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        ML_KEM: {
            "ML-KEM-1024": {
                cipherText: number;
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
            };
            "ML-KEM-512": {
                cipherText: number;
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
            };
            "ML-KEM-768": {
                cipherText: number;
                node: string;
                oid: string;
                publicKey: number;
                secretKey: number;
            };
        };
        ml_kem1024: {
            decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
            encapsulate: (
                publicKey: any,
                m: any,
            ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: {
                cipherText: any;
                publicKey: any;
                secretKey: any;
                seed: number;
                sharedSecret: number;
            };
            name: any;
            publicFromSeed: (seed: any) => Uint8Array<any>;
        };
        ml_kem512: {
            decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
            encapsulate: (
                publicKey: any,
                m: any,
            ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: {
                cipherText: any;
                publicKey: any;
                secretKey: any;
                seed: number;
                sharedSecret: number;
            };
            name: any;
            publicFromSeed: (seed: any) => Uint8Array<any>;
        };
        ml_kem768: {
            decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
            encapsulate: (
                publicKey: any,
                m: any,
            ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
            keygen: (
                seed: any,
            ) => {
                publicKey: Uint8Array<any>;
                secretKey: Uint8Array<any>;
                seed: Uint8Array<any>;
            };
            lengths: {
                cipherText: any;
                publicKey: any;
                secretKey: any;
                seed: number;
                sharedSecret: number;
            };
            name: any;
            publicFromSeed: (seed: any) => Uint8Array<any>;
        };
        SLH_DSA: {
            "SLH-DSA-SHA2-128f": { n: number; node: string; sig: number };
            "SLH-DSA-SHA2-128s": { n: number; node: string; sig: number };
            "SLH-DSA-SHA2-192f": { n: number; node: string; sig: number };
            "SLH-DSA-SHA2-192s": { n: number; node: string; sig: number };
            "SLH-DSA-SHA2-256f": { n: number; node: string; sig: number };
            "SLH-DSA-SHA2-256s": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-128f": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-128s": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-192f": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-192s": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-256f": { n: number; node: string; sig: number };
            "SLH-DSA-SHAKE-256s": { n: number; node: string; sig: number };
        };
        slh_dsa_sha2_128f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_sha2_128s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_sha2_192f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_sha2_192s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_sha2_256f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_sha2_256s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_128f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_128s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_192f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_192s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_256f: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
        slh_dsa_shake_256s: {
            keygen: (
                seed: any,
            ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
            keygenAsync: () => Promise<any>;
            lengths: { publicKey: number; secretKey: number; signature: any };
            name: any;
            prehash: (hashName: any) => never;
            sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
            signAsync: (
                secretKey: any,
                msg: any,
                ctx: any,
            ) => Promise<Uint8Array<any>>;
            verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
            verifyAsync: (
                publicKey: any,
                msg: any,
                sig: any,
                ctx: any,
            ) => Promise<any>;
        };
    } = ...

    Type Declaration

    • ML_DSA: {
          "ML-DSA-44": {
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
              signature: number;
          };
          "ML-DSA-65": {
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
              signature: number;
          };
          "ML-DSA-87": {
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
              signature: number;
          };
      }
    • ml_dsa44: {
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          publicFromSeed: (seed: any) => Uint8Array<any>;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • ml_dsa65: {
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          publicFromSeed: (seed: any) => Uint8Array<any>;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • ml_dsa87: {
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: { publicKey: any; secretKey: any; seed: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          publicFromSeed: (seed: any) => Uint8Array<any>;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • ML_KEM: {
          "ML-KEM-1024": {
              cipherText: number;
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
          };
          "ML-KEM-512": {
              cipherText: number;
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
          };
          "ML-KEM-768": {
              cipherText: number;
              node: string;
              oid: string;
              publicKey: number;
              secretKey: number;
          };
      }
    • ml_kem1024: {
          decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
          encapsulate: (
              publicKey: any,
              m: any,
          ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: {
              cipherText: any;
              publicKey: any;
              secretKey: any;
              seed: number;
              sharedSecret: number;
          };
          name: any;
          publicFromSeed: (seed: any) => Uint8Array<any>;
      }
    • ml_kem512: {
          decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
          encapsulate: (
              publicKey: any,
              m: any,
          ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: {
              cipherText: any;
              publicKey: any;
              secretKey: any;
              seed: number;
              sharedSecret: number;
          };
          name: any;
          publicFromSeed: (seed: any) => Uint8Array<any>;
      }
    • ml_kem768: {
          decapsulate: (cipherText: any, secretKey: any) => Uint8Array<any>;
          encapsulate: (
              publicKey: any,
              m: any,
          ) => { cipherText: Uint8Array<any>; sharedSecret: Uint8Array<any> };
          keygen: (
              seed: any,
          ) => {
              publicKey: Uint8Array<any>;
              secretKey: Uint8Array<any>;
              seed: Uint8Array<any>;
          };
          lengths: {
              cipherText: any;
              publicKey: any;
              secretKey: any;
              seed: number;
              sharedSecret: number;
          };
          name: any;
          publicFromSeed: (seed: any) => Uint8Array<any>;
      }
    • SLH_DSA: {
          "SLH-DSA-SHA2-128f": { n: number; node: string; sig: number };
          "SLH-DSA-SHA2-128s": { n: number; node: string; sig: number };
          "SLH-DSA-SHA2-192f": { n: number; node: string; sig: number };
          "SLH-DSA-SHA2-192s": { n: number; node: string; sig: number };
          "SLH-DSA-SHA2-256f": { n: number; node: string; sig: number };
          "SLH-DSA-SHA2-256s": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-128f": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-128s": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-192f": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-192s": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-256f": { n: number; node: string; sig: number };
          "SLH-DSA-SHAKE-256s": { n: number; node: string; sig: number };
      }
    • slh_dsa_sha2_128f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_sha2_128s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_sha2_192f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_sha2_192s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_sha2_256f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_sha2_256s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_128f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_128s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_192f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_192s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_256f: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }
    • slh_dsa_shake_256s: {
          keygen: (
              seed: any,
          ) => { publicKey: Uint8Array<any>; secretKey: Uint8Array<any> };
          keygenAsync: () => Promise<any>;
          lengths: { publicKey: number; secretKey: number; signature: any };
          name: any;
          prehash: (hashName: any) => never;
          sign: (secretKey: any, msg: any, ctx: any) => Uint8Array<any>;
          signAsync: (secretKey: any, msg: any, ctx: any) => Promise<Uint8Array<any>>;
          verify: (publicKey: any, msg: any, sig: any, ctx: any) => any;
          verifyAsync: (publicKey: any, msg: any, sig: any, ctx: any) => Promise<any>;
      }