/** * System workers and built-in MCP server factories. * * All declarations carry inline `config` that seeds the DB on first boot. * DB is the source of truth after seeding — startup never overwrites. */ import type { LTWorkerConfig, LTMcpServerConfig, LTAgentConfig } from '../types/startup'; export type SystemWorkerEntry = { taskQueue: string; workflow: (...args: any[]) => any; config?: LTWorkerConfig; }; export declare function getSystemWorkers(): SystemWorkerEntry[]; export type McpServerFactoryEntry = { factory: () => Promise; config: LTMcpServerConfig; }; export declare const builtinMcpServerFactories: Record; export declare function getSystemAgents(): LTAgentConfig[];