/**
 * Template Validator - Stub Implementation
 * This is a placeholder for future functionality
 */
export interface ValidationResult {
    valid: boolean;
    errors?: string[];
    warnings?: string[];
}
export interface TemplateTest {
    name: string;
    template: string;
    context: any;
    expected: any;
}
export interface TestSuite {
    name: string;
    tests: TemplateTest[];
}
export interface ValidationRule {
    name: string;
    check: (template: string) => boolean;
    message: string;
}
export declare class TemplateValidator {
    constructor();
    validate(template: string): ValidationResult;
    runTests(testSuite: TestSuite): ValidationResult;
}
//# sourceMappingURL=template-validator.d.ts.map