export type CursorMode = 'guide' | 'act'; export type CursorKind = 'element' | 'gesture'; export interface CursorTarget { kind?: CursorKind; element?: HTMLElement; gesture?: { direction: 'up' | 'down'; }; label: string; mode: CursorMode; onAct?: () => void; } export declare function AgentCursor({ target, animated, }: { target: CursorTarget | null; animated?: boolean; }): import("react/jsx-runtime").JSX.Element | null;