import type { DecisionRequest } from "./types"; export interface PromptBuilderOptions { /** Hard cap on assembled userPrompt length (chars). Default 16384. */ readonly userPromptCharCap?: number; } export interface BuiltPrompt { readonly systemPrompt: string; readonly userPrompt: string; } export declare function buildPrompt(req: DecisionRequest, options?: PromptBuilderOptions): BuiltPrompt;