export type PreCliOptions = { dbPath?: string; envFile?: string; configDir?: string; }; export type ParsedAgentAsk = { kind: 'help'; } | { kind: 'usage'; message: string; } | { kind: 'run'; userMessage: string; projectId?: string; tokenBudget?: number; json: boolean; noSave: boolean; jsonImplicitNoSave: boolean; forceLlmMock: boolean; }; export declare function stripGlobalCliArgs(argv: string[]): string[]; export declare function parseAgentAskInvocation(argv: string[]): ParsedAgentAsk; export declare function validateAgentAskFlagArgv(flagArgv: string[]): string | null; export declare function validateAgentAskRawTypes(raw: Record): string | null; export declare function resolveDbPath(pre: PreCliOptions): string; //# sourceMappingURL=parse.d.ts.map