/** * Configures Eta for template testing * @returns {void} Nothing */ export declare function configureEta(): void; /** * Renders a template file with the given field data * @param templatePath The relative path to the template file * @param field The field data to render the template with * @returns {Promise} The rendered template */ export declare function renderTemplate(templatePath: string, field: any): Promise; /** * Common test cases for entity templates */ export interface TemplateTestCase { name: string; field: any; assertions: Array<{ type: "contains" | "notContains"; text: string; }>; } /** * Run common test cases for a template * * @param templatePath Path to the template to test * @param testCases Array of test cases * @returns {void} Nothing */ export declare function runTemplateTests(templatePath: string, testCases: TemplateTestCase[]): void;