import { type ClaimedMemorySlackPublication } from "@opengeni/db"; import { type ApiRouteDeps } from "@opengeni/core"; export declare function drainMemorySlackPublicationsOnce(deps: ApiRouteDeps): Promise; export declare function startMemorySlackPublicationPump(deps: ApiRouteDeps, options?: { intervalMs?: number; maxPerTick?: number; }): () => Promise; export declare function formatMemorySlackPublicationMessage(deps: Pick, publication: ClaimedMemorySlackPublication): string; export declare function memorySlackDestinationDrift(error: unknown): boolean;