import type { ExtendedViemClient } from '../../../client.js'; import type { GetTransactionInput } from '../transports/index.js'; /** * Retrieves info for a single transaction using its unique identifier. * * @returns A Transaction * * @example * Fetch a {@link Transaction} by `id` * ```typescript * await client.getTransactionById({ * id: '00000000-0000-0000-0000-000000000000', * }) * ``` */ export declare function getTransactionById(client: ExtendedViemClient, params: GetTransactionInput): Promise;