import { AddressFormat, BaseKeyPair, BlsKeyPair, DefaultKeys, Ed25519KeyPair, Secp256k1ExtendedKeyPair } from '@bitgo-beta/sdk-core'; export declare class KeyPair implements BaseKeyPair { recordKeysFromPrivateKey(prv: string): void; recordKeysFromPublicKey(pub: string): void; getKeys(): void; getAddress(format?: AddressFormat): string; } export declare class KeyPair1 extends BlsKeyPair { } export declare class KeyPair2 extends Ed25519KeyPair { recordKeysFromPrivateKeyInProtocolFormat(prv: string): DefaultKeys; recordKeysFromPublicKeyInProtocolFormat(pub: string): DefaultKeys; getAddress(format?: AddressFormat): string; getKeys(): void; } export declare class KeyPair3 extends Secp256k1ExtendedKeyPair { } //# sourceMappingURL=keyPair.d.ts.map