export const DOCK_ANON_CREDENTIAL_ID: "dock:anonymous:credential"; declare const _default: { 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; }; export default _default;