import { RawContextKey } from "@codingame/monaco-vscode-api/vscode/vs/platform/contextkey/common/contextkey"; /** * Gates the entire Automations feature: sidebar entry, editor section, * session composer option, and scheduled execution. Default `false`. */ export declare const CHAT_AUTOMATIONS_ENABLED_SETTING = "chat.automations.enabled"; /** Per-run timeout in minutes. Hung runs are cancelled and marked failed so they don't block the dispatch chain. */ export declare const CHAT_AUTOMATIONS_RUN_TIMEOUT_MINUTES_SETTING = "chat.automations.runTimeoutMinutes"; /** Default for {@link CHAT_AUTOMATIONS_RUN_TIMEOUT_MINUTES_SETTING}. */ export declare const DEFAULT_AUTOMATIONS_RUN_TIMEOUT_MINUTES = 30; /** Context key mirroring {@link CHAT_AUTOMATIONS_ENABLED_SETTING}, for `when` clauses on menus/commands. */ export declare const ChatAutomationsEnabledContext: RawContextKey;