import { Model } from "../api/types/Act"; /** * Model adapter for Anthropic. * * Supported models: * - claude-3-7-sonnet-20250219 (1x agent credit if no apiKey) * - claude-3-7-sonnet-20250219-thinking (1x agent credit if no apiKey) * - claude-3-5-sonnet-20241022 (1x agent credit if no apiKey) * * @param name - Anthropic model name @default "claude-3-7-sonnet-20250219" * @param apiKey - Your Anthropic API key * @returns A Model configuration object */ export declare function anthropic(options?: { name?: string; apiKey?: string; }): Model; /** * Recommended Anthropic system prompt for Ubuntu instances */ export declare const UBUNTU_SYSTEM_PROMPT: string; /** * Recommended Anthropic system prompt for Browser instances */ export declare const BROWSER_SYSTEM_PROMPT: string; /** * Recommended Anthropic system prompt for Windows instances */ export declare const WINDOWS_SYSTEM_PROMPT: string; export declare const STRUCTURED_OUTPUT_SECTION = "\n* When you have completed your task and are ready to provide the final result to the user, use the 'structured_output' tool\n* This tool allows you to output structured data according to the provided schema\n* Ensure that your output matches the expected schema by providing the correct fields and data types\n* The output from this tool will be passed directly back to the user as the final result\n* Do not present the final result in plain text; always use the 'structured_output' tool for the final output";