import { Command } from 'commander'; import { type AssistantConfigOutput } from '@cogitator-ai/channels'; type AssistantConfig = AssistantConfigOutput; type ChannelName = 'telegram' | 'discord' | 'slack'; export declare const CHANNEL_TOKEN_ENV: Record; export declare function splitCommandLine(command: string): string[]; export declare function extractMcpName(args: string[]): string; export declare function parsePathList(raw: string): string[]; /** Channels configured in cogitator.yml that the wizard does not set up, kept on `--edit` */ export declare function channelsKeptOnEdit(channels: AssistantConfig['channels'] | undefined): AssistantConfig['channels']; /** * Memory settings written by the wizard. A postgres config is kept as is (the wizard only * sets up SQLite); otherwise SQLite is used with `sqlitePath`. */ export declare function resolveMemoryConfig(existing: AssistantConfig['memory'] | undefined, sqlitePath: string | undefined): AssistantConfig['memory']; export declare const wizardCommand: Command; export {}; //# sourceMappingURL=wizard.d.ts.map