import type { DagJWS, DagJWSResult } from 'dids'; import type { EncodedDagJWS, EncodedDagJWSResult } from './types'; export declare function decodeDagJWS({ payload, signatures, link }: EncodedDagJWS): DagJWS; export declare function encodeDagJWS({ payload, signatures, link }: DagJWS): EncodedDagJWS; export declare function decodeDagJWSResult({ jws, linkedBlock }: EncodedDagJWSResult): DagJWSResult; export declare function encodeDagJWSResult({ jws, linkedBlock }: DagJWSResult): EncodedDagJWSResult; export declare function decodeSignedMap(data: Record>): Record>; export declare function encodeSignedMap(data: Record>): Record>;