export interface AssetControllerState { walletImages: Record; networkImages: Record; chainImages: Record; connectorImages: Record; tokenImages: Record; currencyImages: Record; } type StateKey = keyof AssetControllerState; export declare const AssetController: { state: AssetControllerState; subscribeNetworkImages(callback: (value: AssetControllerState["networkImages"]) => void): () => void; subscribeKey(key: K, callback: (value: AssetControllerState[K]) => void): () => void; subscribe(callback: (newState: AssetControllerState) => void): () => void; setWalletImage(key: string, value: string): void; setNetworkImage(key: string, value: string): void; setChainImage(key: string, value: string): void; setConnectorImage(key: string, value: string): void; setTokenImage(key: string, value: string): void; setCurrencyImage(key: string, value: string): void; }; export {};