interface ScreenshotOutput extends Record { /** Data URL of the captured image, for channels/UIs to render inline. Hidden from the model. */ readonly imageDataUrl?: string; } declare const _default: import("eve/tools").ToolDefinition<{ annotate: boolean; fullPage: boolean; path?: string | undefined; }, ScreenshotOutput> & { execute(input: { annotate: boolean; fullPage: boolean; path?: string | undefined; }, ctx: import("eve/tools").ToolContext): Promise; }; export default _default;