import type { Command } from '../types.js'; /** `/plugins/ruflo-console/dist/tui.mjs`, the first that exists. */ export declare function locateTuiBundle(startDir?: string): string | null; /** The look and motion flags: `--look bbs|orbital|plain` (default bbs, as in the console), `--fps N` (0-30, default 8; 0 draws pictures still), `--no-anim`, `--no-pictures`. A bad value is ignored, never passed on. */ export declare function lookFlags(flags: Record | undefined): { look?: string; fps?: number; anim?: boolean; pictures?: boolean; boot?: boolean; mouse?: boolean; }; /** The AI page's settings from the flags (and one environment variable for the endpoint list). Absent flags leave the defaults; a bad number is ignored, never passed on. */ export declare function aiPage(flags: Record | undefined): { model?: string; maxSpendUsd?: number; convoTargets?: string; }; export declare const tuiCommand: Command; export default tuiCommand; //# sourceMappingURL=tui.d.ts.map