import type { VerificationMethod } from 'did-resolver';
import { EcdsaSignature } from './util.js';
export declare function toSignatureObject(signature: string, recoverable?: boolean): EcdsaSignature;
type Verifier = (data: string, signature: string, authenticators: VerificationMethod[]) => VerificationMethod;
declare function VerifierAlgorithm(alg: string): Verifier;
declare namespace VerifierAlgorithm {
    export { toSignatureObject };
}
export default VerifierAlgorithm;
//# sourceMappingURL=VerifierAlgorithm.d.ts.map