import { CryptoApi } from '@web5/crypto';
import { BearerDid, DidDocument, DidJwkCreateOptions, DidVerificationMethod, DidWeb } from '@web5/dids';
export declare class DidWebFacade extends DidWeb {
    static create<TKms extends CryptoApi | undefined = undefined>({ keyManager, options }?: {
        keyManager?: TKms;
        options?: DidJwkCreateOptions<TKms>;
    }): Promise<BearerDid>;
    static getSigningMethod({ didDocument, methodId }: {
        didDocument: DidDocument;
        methodId?: string;
    }): Promise<DidVerificationMethod>;
}
//# sourceMappingURL=did-web-facade.d.ts.map