import { KeyStore, KeyStoreCurve, KeyStoreType } from 'conseiljs';
export default class KmsKeyStore implements KeyStore {
    readonly publicKey: string;
    readonly publicKeyHash: string;
    readonly storeType: KeyStoreType;
    readonly derivationPath: undefined;
    readonly curve: KeyStoreCurve;
    readonly secretKey: string;
    readonly seed: string;
    static from(kmsKeyId: string, region: string): Promise<KmsKeyStore>;
    private constructor();
}
