export declare function isObject(value: unknown): value is Record; export declare function getCauseFromUnknown(cause: unknown): Error | undefined; export declare const isCoseError: (cause: unknown) => cause is CoseError; export declare function getCoseErrorFromUnknown(cause: unknown): CoseError; export type COSE_ERROR_CODE = 'INTERNAL_SERVER_ERROR' | 'COSE_UNSUPPORTED_MAC' | 'COSE_ALG_NOT_ALLOWED' | 'COSE_INVALID_SIGNATURE' | 'COSE_INVALID_ALG' | 'COSE_UNSUPPORTED_ALG'; export declare class CoseError extends Error { readonly cause?: Error; readonly code: COSE_ERROR_CODE; constructor(opts: { message?: string; code: COSE_ERROR_CODE; cause?: unknown; }); } //# sourceMappingURL=e-cose.d.ts.map