import type { TuiModelChoice } from './tui-backend.js'; /** Load scoped model refs for Ctrl+P cycling (`null` = all models). */ export declare function loadScopedModelRefs(cwd?: string): string[] | null; /** Persist scoped model refs for this workspace. Pass `null` to enable all models. */ export declare function saveScopedModelRefs(refs: string[] | null, cwd?: string): void; export declare function modelRef(choice: TuiModelChoice): string; /** Filter catalog by scoped refs; `null` means full catalog, empty array means no scoped models. */ export declare function filterModelsForCycle(catalog: TuiModelChoice[], scopedRefs: string[] | null): TuiModelChoice[];