export declare const STATUS_KEY = "codex-adapter"; export declare const STATUS_TEXT = "Codex adapter"; interface StatusTheme { fg(role: string, text: string): string; } export declare function buildExtraToolsOnlyStatusText(tools: string[], theme?: StatusTheme | undefined): string; export declare function buildStatusText(options: { mode?: "normal" | "code" | undefined; verbosity?: string | undefined; webSearch?: boolean | undefined; imageGeneration?: boolean | undefined; fast: boolean; useOnAllModels: boolean; additionalProvider?: boolean | undefined; compaction?: boolean | undefined; }, theme?: StatusTheme | undefined): string; export declare const DEFAULT_TOOL_NAMES: string[]; export declare const SHELL_ADAPTER_TOOL_NAMES: string[]; export declare const APPLY_PATCH_TOOL_NAME = "apply_patch"; export declare const CORE_ADAPTER_TOOL_NAMES: string[]; export declare const CODE_MODE_TOOL_NAMES: string[]; export declare const IMAGE_GENERATION_TOOL_NAME = "imagegen"; export declare const VIEW_IMAGE_TOOL_NAME = "view_image"; export declare const WEB_SEARCH_TOOL_NAME = "web_run"; export {};