UNPKG

giga-code

Version:

A personal AI CLI assistant powered by Grok for local development.

19 lines (18 loc) 598 B
import { AgentMode, ModeConfig } from '../types'; export declare class ModeManager { private static instance; private currentMode; private modeConfigs; private constructor(); static getInstance(): ModeManager; getCurrentMode(): AgentMode; getCurrentModeConfig(): ModeConfig; getAllModes(): AgentMode[]; cycleMode(): AgentMode; setMode(mode: AgentMode): void; shouldAllowExpertModels(): boolean; shouldRequireConfirmation(): boolean; getModeDisplayName(): string; getModeDescription(): string; } export declare const modeManager: ModeManager;