import type { Config } from '../config/schema.js'; export type ConnectorSupervisorOptions = { getConfig: () => Config; saveConfig: (config: Config) => Promise<{ saved: boolean; error?: string; }>; intervalMs?: number; initialDelayMs?: number; }; export type ConnectorSupervisor = { runNow(): Promise; stop(): void; }; export declare function startConnectorSupervisor(options: ConnectorSupervisorOptions): ConnectorSupervisor;