import type { ExtendedViemClient } from '../../../client.js'; import type { Provider } from '../transports/index.js'; /** * Gets the account info and associated stake for all the voting accounts * * @param client - Extended Viem client * @param params - Parameters for {@link sol_getVoteAccounts} * @returns Promise resolving to vote accounts information */ export declare function getVoteAccounts(client: ExtendedViemClient, ...params: Parameters): Promise[]; delinquent: readonly Readonly<{ activatedStake: bigint; commission: number; epochCredits: readonly [bigint, bigint, bigint][]; epochVoteAccount: boolean; lastVote: bigint; nodePubkey: import("@solana/addresses").Address; rootSlot: import("@solana/rpc-types").Slot; votePubkey: import("@solana/addresses").Address; }>[]; }>>;