/** * Phase 5–7: Kimi project-local config (.kimi-code/local.toml + example). * local.toml is machine-specific (absolute paths) — gitignored; example is committed. */ /** * 1.2.0: default_permission_mode = yolo (parity with Claude Launch * --dangerously-skip-permissions) so MCP/tool calls are not prompted every turn. * Plan mode stays on (plan-then-act); exit plan still needs approval. */ export declare const KIMI_LOCAL_VERSION = "1.2.0"; export declare const KIMI_LOCAL_REL = ".kimi-code/local.toml"; export declare const KIMI_LOCAL_EXAMPLE_REL = ".kimi-code/local.toml.example"; export interface KimiLocalResult { exampleWritten: boolean; localWritten: boolean; localUpdated: boolean; version: string; skippedReason?: string; } export declare function kimiLocalNeedsUpdate(projectDir: string): { exampleMissing: boolean; localMissing: boolean; blockMissing: boolean; }; export declare function exportKimiLocal(projectDir: string, opts?: { force?: boolean; }): KimiLocalResult; export declare function ensureKimiLocalGitignore(projectDir: string): boolean;