import type { CursorState } from './types.js';
/** Immediate state after Editor `new_chat` — until DOM poll catches auxiliary tab. */
export declare function patchStateForEditorNewChat(state: CursorState, agentId: string, title?: string): Pick<CursorState, 'activeComposerId' | 'activeChatTitle' | 'tabs' | 'composerIdByTitle'>;
export declare function isComposerUuid(id: string | undefined): boolean;
