import type { ToolScriptAttachment } from './types.js'; export declare const GEMINI_MODEL = "gemini-2.5-pro"; export interface GeminiEnhancementInput { query: string; additionalContext?: string; attachments?: ToolScriptAttachment[] | null; } export interface GeminiEnhancementResult { enhancedQuery?: string; additionalContext?: string; validationChecklist?: string[]; rawText?: string; } export declare function isGeminiAvailable(): boolean; export declare function enhanceToolGenerationRequest(input: GeminiEnhancementInput): Promise;