import { OutputLevel } from '../../core/types'; import { AgentUIAnnotationExpose } from './types'; /** * Composable for using agent-ui-annotation imperatively * * @example * ```vue * * * * ``` */ export declare function useAgentUIAnnotation(): { ref: import('vue').Ref<{ activate: () => void; deactivate: () => void; toggle: () => void; copyOutput: (level?: OutputLevel) => Promise; getOutput: (level?: OutputLevel) => string; clearAll: () => void; } | null, AgentUIAnnotationExpose | { activate: () => void; deactivate: () => void; toggle: () => void; copyOutput: (level?: OutputLevel) => Promise; getOutput: (level?: OutputLevel) => string; clearAll: () => void; } | null>; activate: () => void; deactivate: () => void; toggle: () => void; copyOutput: (level?: OutputLevel) => Promise; getOutput: (level?: OutputLevel) => string; clearAll: () => void; }; //# sourceMappingURL=useAgentUIAnnotation.d.ts.map