import Piscina from '@posthog/piscina'; import { Hub, ScheduleControl } from '../../types'; export declare const LOCKED_RESOURCE = "plugin-server:locks:schedule"; export declare function startSchedule(server: Hub, piscina: Piscina, onLock?: () => void): Promise; export declare function loadPluginSchedule(piscina: Piscina, maxIterations?: number): Promise; export declare function runScheduleDebounced(server: Hub, piscina: Piscina, taskName: string): void; export declare function waitForTasksToFinish(server: Hub): Promise;