import { type Connection } from '@solana/web3.js'; import type { LogFilter } from '../chain.ts'; import type { LeanNumbers } from '../types.ts'; import type { SolanaTransaction } from './index.ts'; /** * Internal method to get transactions for an address with pagination. * @param opts - Log filter options. * @returns Async generator of Solana transactions. */ export declare function getTransactionsForAddress(opts: LeanNumbers> & { /** interval to poll for new signatures in watch mode */ pollInterval?: number; /** signatures including these addresses are skipped from yield on first pass */ excludeAddresses?: string[]; }, ctx: { connection: Connection; getTransaction: (signature: string) => Promise; }): AsyncGenerator; //# sourceMappingURL=logs.d.ts.map