import { type Lang } from './i18n.js'; type Section = 'messengers' | 'agents' | 'agim' | 'admins' | 'acp' | 'web' | 'smtp' | 'baidu' | 'done'; export type ConfigSection = Exclude; export interface ConfigWizardOptions { /** Jump directly into one section; used by legacy `agim config ` shortcuts. */ initialSection?: ConfigSection; /** Return after the initial section instead of showing the full menu. */ initialOnly?: boolean; /** The original shortcut the user typed, for a short compatibility note. */ shortcutLabel?: string; } export declare function sectionForConfigComponent(component: string): ConfigSection | null; export declare function runConfigWizard(lang: Lang, opts?: ConfigWizardOptions): Promise; export {}; //# sourceMappingURL=config-wizard.d.ts.map