import { Base64 } from "../Base64"; import { Base } from "./Base"; import { Hash } from "./Hash"; export declare class Ecdsa extends Base { private readonly hash; private publicKey; private privateKey; constructor(hash: Hash, publicKey: Uint8Array | Base64 | undefined, privateKey?: Uint8Array | Base64); protected signBinary(data: Uint8Array): Promise; protected verifyBinary(data: Uint8Array, signature: Uint8Array): Promise; }