export type ConfigFocusTarget = 'agent' | 'model' | null; /** * Shared open/close + focus-target state for the chat ConfigModal. * Used by both the existing-session input and the new-session landing. */ export declare function useConfigModalControls(): { isConfigOpen: boolean; configFocusTarget: ConfigFocusTarget; openConfig: (target: ConfigFocusTarget) => void; toggleConfig: () => void; closeConfig: () => void; openModelConfig: () => void; openAgentConfig: () => void; }; //# sourceMappingURL=useConfigModalControls.d.ts.map