export declare function buildCleanEnv(): Record; /** テスト用のキャッシュリセット */ export declare function _resetCleanEnvCache(): void; /** Claude CLI の引数配列を構築 */ export declare function buildClaudeArgs(message: string, options?: { allowedTools?: string[]; tools?: string[]; addDirs?: string[]; locale?: string; mcpConfigPath?: string; systemPrompt?: string; model?: string; pluginDir?: string; /** * `--mcp-config` を渡さないだけでは Claude Code CLI のプロジェクト/ユーザー * レベルの MCP 自動読み込みを防げない。true の場合 `--strict-mcp-config` を * 付与し、MCP サーバーが一切読み込まれないことを保証する * (Slack Marketplace の「読み取り専用ツールのみ許可」という設計意図が * MCP 経由で回避されるのを防ぐ)。 */ strictMcpConfig?: boolean; }): string[]; //# sourceMappingURL=claude-code-args.d.ts.map