import type { CursorTarget } from '../components/AgentCursor'; export type CursorOwner = 'guide' | 'act'; type CursorTargetListener = (target: CursorTarget | null) => void; export declare function setCursorTarget(owner: CursorOwner, target: CursorTarget): void; export declare function clearCursorTarget(owner: CursorOwner): void; export declare function subscribeCursorTarget(listener: CursorTargetListener): () => void; export {};