import type { ExtendedViemClient } from '../../../client.js'; import type { Provider } from '../transports/index.js'; /** * Gets information about the current supply * * @param client - Extended Viem client * @param params - Parameters for {@link sol_getSupply} * @returns Promise resolving to supply information */ export declare function getSupply(client: ExtendedViemClient, ...params: Parameters): Promise; value: Readonly<{ circulating: import("@solana/rpc-types").Lamports; nonCirculating: import("@solana/rpc-types").Lamports; total: import("@solana/rpc-types").Lamports; }> & Readonly<{ nonCirculatingAccounts: import("@solana/addresses").Address[]; }>; }>>;