import type { CommandInvocation } from "../../app/commands/command.js"; import type { Mode } from "../../types.js"; import type { AppServices } from "../bootstrap/composition-root.js"; export declare function handleMode(services: AppServices, mode: Mode): void; export declare function handleClear(services: AppServices): Promise; export declare function handleNew(services: AppServices): Promise; export declare function handleThink(services: AppServices): void; export declare function handleContext(services: AppServices): void; export declare function handleUsage(services: AppServices): void; export declare function handleCompact(services: AppServices): Promise; export declare function handleSave(services: AppServices, invocation: CommandInvocation): Promise; export declare function handleReset(services: AppServices): Promise; export declare function handleAllow(services: AppServices, invocation: CommandInvocation): void; export declare function handleDisallow(services: AppServices, invocation: CommandInvocation): void; export declare function handleCwd(services: AppServices, invocation: CommandInvocation): void;