import { type PerpsProviderPlugin, type StorageAdapter } from '@lifi/perps-sdk'; import { type Address, type Hex } from 'viem'; import { type HyperliquidAgent } from './signers/HyperliquidAgentStore.js'; export interface HyperliquidProviderOptions { apiUrl?: string; storage?: StorageAdapter; } export interface HyperliquidPerpsProvider extends PerpsProviderPlugin { getAgentAddress(address: Address): Promise
; hasAgent(address: Address): Promise; removeAgent(address: Address): Promise; importAgent(address: Address, privateKey: Hex): Promise; } export declare function hyperliquidProvider(options?: HyperliquidProviderOptions): HyperliquidPerpsProvider; //# sourceMappingURL=HyperliquidProvider.d.ts.map