import { IAgentPlugin } from '@veramo/core';
import { IWellKnownDidVerifier, IWellKnownDidVerifierOptionsArgs } from '../types/IWellKnownDidVerifier';
/**
 * {@inheritDoc IWellKnownDidVerifier}
 */
export declare class WellKnownDidVerifier implements IAgentPlugin {
    readonly schema: any;
    readonly methods: IWellKnownDidVerifier;
    private readonly signatureVerifications;
    private readonly onlyVerifyServiceDids;
    constructor(args?: IWellKnownDidVerifierOptionsArgs);
    /** {@inheritDoc IWellKnownDidVerifier.registerSignatureVerification} */
    private registerSignatureVerification;
    /** {@inheritDoc IWellKnownDidVerifier.removeSignatureVerification} */
    private removeSignatureVerification;
    /** {@inheritDoc IWellKnownDidVerifier.verifyDomainLinkage} */
    private verifyDomainLinkage;
    /** {@inheritDoc IWellKnownDidVerifier.verifyDidConfigurationResource} */
    private verifyDidConfigurationResource;
    private getSignatureVerification;
}
//# sourceMappingURL=WellKnownDidVerifier.d.ts.map