import { Proof } from '../models/Proof'; export declare class CredentialDefinitionResponse { 'guid': string; 'id': string; 'longId'?: string; 'name': string; 'version': string; 'tag': string; 'description': string; 'author': string; 'authored': Date; 'schemaId': string; 'definition': any | null; 'keyCorrectnessProof': any | null; 'signatureType': string; 'supportRevocation': boolean; 'proof'?: Proof; 'kind': string; 'self': 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(); }