import type { Message } from '../../types/api'; import type { TodoSnapshot } from '../../stores/todoStore'; export declare const TODO_SNAPSHOT_SCAN_MESSAGE_LIMIT = 12; export declare function findLatestTodoSnapshot(messages: Message[], queuedMessageIds: Set): Omit | null; export declare function getTodoSnapshotScanWindow(messages: Message[]): Message[]; export declare function filterThreadMessages(messages: Message[], currentMessageId: string | null, queueLength: number, queuedMessageIds: Set): Message[]; //# sourceMappingURL=threadMessageFilters.d.ts.map