import type { Payload } from '@xyo-network/sdk'; /** Result shape returned by an indexed-results poll attempt. */ export type PollResult = Payload[] | null | undefined; /** Timing and completion options for polling diviners for indexed results. */ export interface PollingConfig { initialDelay?: number; maxDelay?: number; /** If null, polling is continuous. */ maxRetries: number | null; onFoundResult?: (result: T) => boolean; } //# sourceMappingURL=PollingConfig.d.ts.map