/**
 * OwlCoda Native System Prompt Builder
 *
 * Constructs a context-aware system prompt for the native REPL and headless modes.
 * Includes CWD, OS info, available tools, and project context.
 */
export interface SystemPromptOptions {
    /** Override working directory (default: process.cwd()) */
    cwd?: string;
    /** Additional context to append */
    extraContext?: string;
    /** Whether to include tool descriptions (default: true) */
    includeToolDescriptions?: boolean;
    /** Response mode flags (brief, fast, effort) */
    modes?: {
        brief?: boolean;
        fast?: boolean;
        effort?: 'low' | 'medium' | 'high';
    };
}
/** Build a system prompt with environment context. */
export declare function buildSystemPrompt(opts?: SystemPromptOptions): string;
