import { DeviceSignedDocument } from './model/device-signed-document.js'; import { IssuerSignedDocument } from './model/issuer-signed-document.js'; import { MDoc } from './model/mdoc.js'; /** * Parse a IssuerSignedDocument * * @param issuerSigned - The cbor encoded or decoded IssuerSigned Structure * @returns {Promise} - The parsed IssuerSigned document */ export declare const parseIssuerSigned: (issuerSigned: Uint8Array | Map, expectedDocType?: string) => IssuerSignedDocument; /** * Parse a DeviceSignedDocument * * @param deviceSigned - The cbor encoded or decoded DeviceSigned Structure * @param issuerSigned - The cbor encoded or decoded IssuerSigned Structure * @returns {Promise} - The parsed DeviceSigned document */ export declare const parseDeviceSigned: (deviceSigned: Uint8Array | Map, issuerSigned: Uint8Array | Map, expectedDocType?: string) => DeviceSignedDocument; /** * Parse an mdoc * * @param encoded - The cbor encoded mdoc * @returns {Promise} - The parsed device response */ export declare const parseDeviceResponse: (encoded: Uint8Array) => MDoc; //# sourceMappingURL=parser.d.ts.map