import type { ExtendedViemClient } from '../../../client.js'; import type { Provider } from '../transports/index.js'; /** * Gets the statuses of a list of signatures * * @param client - Extended Viem client * @param params - Parameters for {@link sol_getSignatureStatuses} * @returns Promise resolving to signature statuses information */ export declare function getSignatureStatuses(client: ExtendedViemClient, ...params: Parameters): Promise; value: readonly (Readonly<{ confirmationStatus: import("@solana/rpc-types").Commitment | null; confirmations: bigint | null; err: import("@solana/rpc-types").TransactionError | null; slot: import("@solana/rpc-types").Slot; status: Readonly<{ Err: import("@solana/rpc-types").TransactionError; }> | Readonly<{ Ok: null; }>; }> | null)[]; }>>;