/**
 * Template engine — JS port of .template/scripts/bootstrap/template_engine.py
 *
 * Supports:
 *   {{VAR_NAME}}                    → variable substitution
 *   {{#IF_CONDITION}}...{{/IF_CONDITION}}  → conditional blocks
 *   {{#IF_CONDITION}}...{{#ELSE}}...{{/IF_CONDITION}} → if/else
 *   Nested conditionals (max 20 iterations)
 *
 * Avoids matching GitHub Actions ${{ }} syntax via negative lookbehind.
 */
export declare class TemplateEngine {
    private variables;
    private conditions;
    constructor(variables: Record<string, string>, conditions: Record<string, boolean>);
    process(content: string): string;
    private processConditionals;
    private processVariables;
}
/** Process a template string with the given variables and conditions. */
export declare function processTemplate(content: string, variables: Record<string, string>, conditions: Record<string, boolean>): string;
//# sourceMappingURL=template-engine.d.ts.map