import { DfnsApiClientOptions } from '../../types/generic'; import * as T from './types'; export declare class KeysClient { private apiOptions; constructor(apiOptions: DfnsApiClientOptions); createKey(request: T.CreateKeyRequest): Promise; delegateKey(request: T.DelegateKeyRequest): Promise; deleteKey(request: T.DeleteKeyRequest): Promise; deriveKey(request: T.DeriveKeyRequest): Promise; exportKey(request: T.ExportKeyRequest): Promise; generateSignature(request: T.GenerateSignatureRequest): Promise; getKey(request: T.GetKeyRequest): Promise; getSignature(request: T.GetSignatureRequest): Promise; importKey(request: T.ImportKeyRequest): Promise; listKeys(request?: T.ListKeysRequest): Promise; listSignatures(request: T.ListSignaturesRequest): Promise; updateKey(request: T.UpdateKeyRequest): Promise; }