export declare function enterSetupScreen(): void; export declare function leaveSetupScreen(): void; export declare function drawBox(lines: string[], width?: number): void; export declare function drawInputScreen(opts: { title: string; hint: string; label: string; masked?: boolean; extra?: string[]; }): Promise; type SelectorItem = { id: string; label: string; desc?: string; }; export declare function drawSelector(opts: { title: string; items: SelectorItem[]; allowSkip?: boolean; multi: true; extra?: string[]; }): Promise; export declare function drawSelector(opts: { title: string; items: SelectorItem[]; allowSkip?: boolean; multi?: false; extra?: string[]; }): Promise; export declare function drawSearchableSelector(opts: { title: string; items: SelectorItem[]; extra?: string[]; maxVisible?: number; }): Promise; export declare function drawConfirm(opts: { title: string; message: string; }): Promise; export declare function drawSuccess(msg: string): void; export declare function drawInfo(msg: string): void; export declare function drawWarning(msg: string): void; export {}; //# sourceMappingURL=SetupUI.d.ts.map