import { type StorageAdapter } from '@lifi/perps-sdk'; import type { LighterProviderKey } from '@lifi/perps-types'; import type { Address } from 'viem'; export interface LighterApiKey { accountIndex: number; apiKeyIndex: number; apiKeyPrivateKey: string; apiKeyPublicKey: string; } export declare class LighterKeyStore { private readonly storage; private readonly cache; private providerKey; constructor(storage: StorageAdapter, providerKey?: LighterProviderKey); bindProviderKey(providerKey: LighterProviderKey): void; private storageKey; get(address: Address): Promise; set(address: Address, value: LighterApiKey): Promise; remove(address: Address): Promise; } //# sourceMappingURL=LighterKeyStore.d.ts.map