import { DidDocument } from '@learncard/types';
export declare const getDidDocCacheKey: (profileId: string) => string;
export declare const getDidDocForProfile: (profileId: string) => Promise<DidDocument>;
export declare const setDidDocForProfile: (profileId: string, doc: DidDocument) => Promise<"OK" | undefined>;
export declare const deleteDidDocForProfile: (profileId: string) => Promise<number | undefined>;
export declare const getDidDocCacheKeyForApp: (slug: string) => string;
export declare const getDidDocForApp: (slug: string) => Promise<DidDocument>;
export declare const setDidDocForApp: (slug: string, doc: DidDocument) => Promise<"OK" | undefined>;
export declare const getManagerDidDocCacheKey: (id: string) => string;
export declare const getDidDocForProfileManager: (id: string) => Promise<DidDocument>;
export declare const setDidDocForProfileManager: (id: string, doc: DidDocument) => Promise<"OK" | undefined>;
export declare const deleteDidDocForProfileManager: (id: string) => Promise<number | undefined>;
//# sourceMappingURL=did-docs.d.ts.map