declare const Bls12381PSSignatureProofDock2022_base: { new (options: SignatureSuiteOptions, type: any, LDKeyClass: any, link: any): { proof: { "@context": any[]; type: any; }; verificationMethod: SignatureSuiteOptions; accumulatorPublicKeys: any; predicateParams: any; circomOutputs: any; blindedAttributesCircomOutputs: any; verifyProof({ proof, document, documentLoader, expansionMap }: { proof: any; document: any; documentLoader: any; expansionMap: any; }): Promise<{ verified: boolean; verificationMethod: any; error?: undefined; } | { verified: boolean; error: any; verificationMethod?: undefined; }>; getVerificationMethod({ proof, documentLoader }: object): Promise; alg: any; useProofValue: any; verifySignature({ verifyData, verificationMethod, proof }: { verifyData: Uint8Array; verificationMethod: object; proof: object; }): Promise; sign({ verifyData, proof }: { verifyData: Uint8Array; proof: object; }): Promise; }; derivedToAnoncredsPresentation(document: any): { version: any; nonce: any; context: any; spec: { credentials: { sigType: any; version: any; bounds: any; schema: any; revealedAttributes: any; }[]; attributeEqualities: any; boundedPseudonyms: any; unboundedPseudonyms: any; }; attributeCiphertexts: any; proof: any; }; getVerificationMethod({ proof, documentLoader }: object): Promise; encodeProofValue(signatureBytes: any): string; fromJsigProofValue(proofValue: any): any | string; }; declare class Bls12381PSSignatureProofDock2022 extends Bls12381PSSignatureProofDock2022_base { constructor(options?: SignatureSuiteOptions); } declare namespace Bls12381PSSignatureProofDock2022 { export { Bls12381PSSignatureDock2023 as Signature }; export { Bls12381PSSigDockSigName as sigName }; export let proofType: string[]; } export default Bls12381PSSignatureProofDock2022; import Bls12381PSSignatureDock2023 from "./Bls12381PSSignatureDock2023"; import { Bls12381PSSigDockSigName } from "./constants";