import { CredentialDefinition } from '../models/CredentialDefinition'; import { CredentialFormat } from '../models/CredentialFormat'; import { CredentialResponseEncryption } from '../models/CredentialResponseEncryption'; import { Proof2 } from '../models/Proof2'; export declare class AnoncredsCredentialRequest { 'format': CredentialFormat; 'proof'?: Proof2; 'credentialIdentifier'?: string; 'credentialResponseEncryption'?: CredentialResponseEncryption; 'credentialDefinition'?: CredentialDefinition; 'anoncreds': string; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }