export declare const connect: (databaseUrl: string) => import("drizzle-orm/better-sqlite3").BetterSQLite3Database, import("drizzle-orm").EmptyRelations> & { $client: Database; }; export type McpServerConfig = { readonly type: "mcp-server"; readonly databaseUrl: string; readonly client?: string; readonly skillsDir?: string; readonly dryRun?: true; readonly watchSkills: boolean; readonly noWatchSkills?: true; readonly noSeed?: true; readonly host?: string; readonly port?: string; }; export type WatchFilesConfig = { readonly type: "watch-files"; readonly databaseUrl: string; readonly pollInterval: string; }; export type DumpConfig = { readonly type: "dump"; readonly databaseUrl: string; readonly outputFile: string; }; export type RestoreConfig = { readonly type: "restore"; readonly databaseUrl: string; readonly inputFile: string; }; export type WorkerConfig = { readonly type: "worker"; readonly databaseUrl: string; }; export type CapabilitiesConfig = { readonly type: "capabilities"; readonly format: string; }; type Command = McpServerConfig | WatchFilesConfig | DumpConfig | RestoreConfig | WorkerConfig | CapabilitiesConfig; export type AppConfig = { readonly command: Command; }; export declare const config: AppConfig; export {}; //# sourceMappingURL=config.d.ts.map