import type { AnonCredsCredentialDefinition, AnonCredsRevocationStatusList, AnonCredsRevocationRegistryDefinition, AnonCredsSchema, AnonCredsCredentialRequestMetadata } from '@aries-framework/anoncreds'; import type { CredDef, CredReqMetadata, RevocReg, RevocRegDef, RevocRegDelta, Schema } from 'indy-sdk'; export declare function anonCredsSchemaFromIndySdk(schema: Schema): AnonCredsSchema; export declare function indySdkSchemaFromAnonCreds(schemaId: string, schema: AnonCredsSchema, indyLedgerSeqNo: number): Schema; export declare function anonCredsCredentialDefinitionFromIndySdk(credentialDefinition: CredDef): AnonCredsCredentialDefinition; export declare function indySdkCredentialDefinitionFromAnonCreds(credentialDefinitionId: string, credentialDefinition: AnonCredsCredentialDefinition): CredDef; export declare function indySdkRevocationRegistryDefinitionFromAnonCreds(revocationRegistryDefinitionId: string, revocationRegistryDefinition: AnonCredsRevocationRegistryDefinition): RevocRegDef; export declare function anonCredsRevocationStatusListFromIndySdk(revocationRegistryDefinitionId: string, revocationRegistryDefinition: AnonCredsRevocationRegistryDefinition, delta: RevocRegDelta, timestamp: number, isIssuanceByDefault: boolean): AnonCredsRevocationStatusList; export declare function indySdkRevocationRegistryFromAnonCreds(revocationStatusList: AnonCredsRevocationStatusList): RevocReg; export declare function indySdkRevocationDeltaFromAnonCreds(revocationStatusList: AnonCredsRevocationStatusList): RevocRegDelta; export declare function anonCredsCredentialRequestMetadataFromIndySdk(credentialRequestMetadata: CredReqMetadata): AnonCredsCredentialRequestMetadata; export declare function indySdkCredentialRequestMetadataFromAnonCreds(credentialRequestMetadata: AnonCredsCredentialRequestMetadata): CredReqMetadata;