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