import { IGeneratorOptions } from '../models/generator-options.ts'; import { ITemplateData } from '../models/template-data.ts'; import { IEntity } from '../models/entity.ts'; import { BaseGenerator } from './base.generator.ts'; import { IHelperContext, PropertyType } from '../models/helper-context.ts'; export declare class FormGroupFactoryGenerator extends BaseGenerator { readonly GeneratorName = "FormGroupFactoryGenerator"; constructor(options: IGeneratorOptions); generate(templateData: ITemplateData): void; registerHelpers(): void; registerValidatorHelper(validatorName: string, angularValidatorName?: string): void; validatorFactory(propertyCollection: PropertyType, propertyContext: IHelperContext, validationName: string, angularValidatorFunctionName: string): string; } //# sourceMappingURL=form-group-factory.generator.d.ts.map