import type { IDAgent } from '../agent/index.js'; export declare class Metadata { private agent; private connectedDid; private _ipfs; constructor(options: { agent: IDAgent; connectedDid: string; }); config(): Promise; aliasGet(alias: any): Promise; aliasSet(alias: any, did: any, metadata?: { VerifiableCredentials: any[]; }): Promise; aliasPut(alias: any, did: any, metadata?: { VerifiableCredentials: any[]; }): Promise; save(data: any): Promise; get(id: any): Promise; saveJson(jsonData: any): Promise; getJson(id: any): Promise; encrypt(publicKey: any, input: any): Promise; decrypt(privateKey: any, output: any): Promise; private getBytes32FromIpfsHash; private getIpfsHashFromBytes32; } //# sourceMappingURL=metadata.d.ts.map