import type { ProviderToolDefinition } from '../core/types.js'; /** * Builds a lean, effective system prompt for the interactive shell. * * Design principles: * - Use native API system prompt (not user message) for better model compliance * - Keep instructions minimal - trust tool descriptions for specifics * - Focus on critical behavioral constraints only * - Avoid redundancy with tool-level guidance */ export declare function buildInteractiveSystemPrompt(basePrompt: string, profileLabel: string, _tools: ProviderToolDefinition[], workspaceDir?: string): string; //# sourceMappingURL=systemPrompt.d.ts.map