import { ProviderDetails } from '../../../zoo-message-ts/src/api/jobs/types.ts'; import { AssistantMessage, Attachment, UserMessage } from './queries/getChatConversation/types'; export declare enum FunctionKeyV2 { GET_ZOO_FREE_MODEL_QUOTA = "GET_ZOO_FREE_MODEL_QUOTA", GET_HEALTH = "GET_HEALTH", GET_DOCKER_STATUS = "GET_DOCKER_STATUS", GET_ENCRYPTION_KEYS = "GET_ENCRYPTION_KEYS", GET_AGENT = "GET_AGENT", GET_AGENTS = "GET_AGENTS", GET_LLM_PROVIDERS = "GET_LLM_PROVIDERS", GET_PROVIDER_FROM_JOB = "GET_PROVIDER_FROM_JOB", GET_INBOXES = "GET_INBOXES", GET_INBOXES_WITH_PAGINATION = "GET_INBOXES_WITH_PAGINATION", GET_AGENT_INBOXES = "GET_AGENT_INBOXES", GET_CHAT_CONVERSATION = "GET_CHAT_CONVERSATION", GET_CHAT_CONVERSATION_PAGINATION = "GET_CHAT_CONVERSATION_PAGINATION", GET_CHAT_CONVERSATION_BRANCHES = "GET_CHAT_CONVERSATION_BRANCHES", GET_NODE_FILES = "GET_NODE_FILES", GET_VR_FILES = "GET_VR_FILES", GET_VR_FILES_SEARCH = "GET_VR_FILES_SEARCH", GET_VR_SEARCH_SIMPLIFIED = "GET_VR_SEARCH_SIMPLIFIED", SCAN_OLLAMA_MODELS = "SCAN_OLLAMA_MODELS", GET_USER_SHEETS = "GET_USER_SHEETS", GET_SHEET = "GET_SHEET", GET_LIST_TOOLS = "GET_LIST_TOOLS", GET_PLAYGROUND_TOOL = "GET_PLAYGROUND_TOOL", GET_PLAYGROUND_TOOLS = "GET_PLAYGROUND_TOOLS", GET_TOOL_STORE_DETAILS = "GET_TOOL_STORE_DETAILS", GET_TOOLS_WITH_OFFERINGS = "GET_TOOLS_WITH_OFFERINGS", GET_TOOL = "GET_TOOL", GET_SEARCH_TOOLS = "GET_SEARCH_TOOLS", GET_CHAT_CONFIG = "GET_CHAT_CONFIG", GET_JOB_SCOPE = "GET_JOB_SCOPE", GET_LIST_PROMPTS = "GET_LIST_PROMPTS", GET_NODE_STORAGE_LOCATION = "GET_NODE_STORAGE_LOCATION", GET_SEARCH_PROMPT = "GET_SEARCH_PROMPT", GET_PREFERENCES = "GET_PREFERENCES", GET_WALLET_LIST = "GET_WALLET_LIST", GET_WALLET_BALANCE = "GET_WALLET_BALANCE", GET_RECURRING_TASKS = "GET_RECURRING_TASKS", GET_RECURRING_TASK = "GET_RECURRING_TASK", GET_RECURRING_TASK_LOGS = "GET_RECURRING_TASK_LOGS", GET_ZOO_FILE_PROTOCOL = "GET_ZOO_FILE_PROTOCOL", GET_ZOO_FILE_PROTOCOLS = "GET_ZOO_FILE_PROTOCOLS", GET_ALL_TOOL_ASSETS = "GET_ALL_TOOL_ASSETS", GET_JOB_CONTENTS = "GET_JOB_CONTENTS", GET_JOB_FOLDER_NAME = "GET_JOB_FOLDER_NAME", GET_QUESTS_STATUS = "GET_QUESTS_STATUS", OPEN_TOOL_IN_CODE_EDITOR = "OPEN_TOOL_IN_CODE_EDITOR", SET_TOOL_MCP_ENABLED = "SET_TOOL_MCP_ENABLED", GET_TOOL_PROTOCOLS = "GET_TOOL_PROTOCOLS", GET_TOOL_PLAYGROUND_METADATA = "GET_TOOL_PLAYGROUND_METADATA", GET_TOOLS_FROM_TOOLSET = "GET_TOOLS_FROM_TOOLSET", GET_MCP_SERVERS = "GET_MCP_SERVERS", GET_MCP_SERVER_TOOLS = "GET_MCP_SERVER_TOOLS", GET_NGROK_STATUS = "GET_NGROK_STATUS", GET_INSTALLED_NETWORK_TOOLS = "GET_INSTALLED_NETWORK_TOOLS", GET_MESSAGE_TRACES = "GET_MESSAGE_TRACES", GET_NETWORK_AGENTS = "GET_NETWORK_AGENTS" } export declare const DEFAULT_CHAT_CONFIG: { readonly temperature: 0.8; readonly seed: -1; readonly top_k: 40; readonly top_p: 0.9; readonly stream: true; readonly use_tools: true; readonly thinking: false; readonly reasoning_effort: "low"; readonly web_search_enabled: true; }; export declare const OPTIMISTIC_USER_MESSAGE_ID = "OPTIMISTIC_USER_MESSAGE_ID"; export declare const OPTIMISTIC_ASSISTANT_MESSAGE_ID = "OPTIMISTIC_ASSISTANT_MESSAGE_ID"; export declare const generateOptimisticUserMessage: (content: string, attachments?: Attachment[]) => UserMessage; export declare const generateOptimisticAssistantMessage: (provider?: ProviderDetails) => AssistantMessage;