import type { TalkTopic, TopicCollectionResult } from "./types.js"; export interface TopicGarbageCollectionOptions { now: number; currentTopicId?: string; maxWarmTopics: number; rawDetailItemBudget: number; closedRetentionMs: number; } export declare function collectTopicGarbage(input: readonly TalkTopic[], options: TopicGarbageCollectionOptions): TopicCollectionResult; //# sourceMappingURL=garbage-collector.d.ts.map