import { AvailableCryptoKeyPair, Encodings, NamedCurve, PrivateKeyJwk } from "../types.js"; import BaseKeypair from "./base.js"; export declare class EcdsaKeypair extends BaseKeypair { private keypair; constructor(keypair: AvailableCryptoKeyPair, publicKey: Uint8Array, namedCurve: NamedCurve, exportable: boolean); static create(params?: { namedCurve?: NamedCurve; exportable?: boolean; }): Promise; static importFromJwk(jwk: PrivateKeyJwk, params?: { namedCurve?: NamedCurve; exportable?: boolean; }): Promise; sign(msg: Uint8Array): Promise; export(format?: Encodings): Promise; } export default EcdsaKeypair;