import type { W3cCredentialDisplay } from './types';
import type { W3cCredentialRecord } from '@credo-ts/core';
import { SdJwtVcRecord } from '@credo-ts/core';
interface CredentialMetadata {
    type: string;
    issuer: string;
    holder: string | Record<string, unknown>;
    validUntil?: Date;
    validFrom?: Date;
    issuedAt?: Date;
}
export declare function filterAndMapSdJwtKeys(sdJwtVcPayload: Record<string, unknown>): {
    visibleProperties: {
        [key: string]: unknown;
    };
    metadata: CredentialMetadata;
};
export declare function getCredentialForDisplay(credentialRecord: W3cCredentialRecord | SdJwtVcRecord): W3cCredentialDisplay;
export {};
//# sourceMappingURL=display.d.ts.map