import { OnChanges, ViewContainerRef } from '@angular/core'; import { TemplateContext, TemplateLoaderBaseComponent } from '../../../common/template-loader-base.component'; import { FormFieldOptionComponent } from './form-field-option.component'; import * as i0 from "@angular/core"; export interface FormFieldOptionSubFormTemplateContext extends TemplateContext { optionIndex: number; } export declare class FormFieldOptionSubFormTemplateLoaderComponent extends TemplateLoaderBaseComponent implements OnChanges { /** * The index of the row for this template */ optionIndex: number; /** * Instantiates a new instance of FormFieldOptionSubFormTemplateLoaderComponent * @param viewContainer the reference to this elements view container */ constructor(viewContainer: ViewContainerRef); /** * Creates the context for our embeded view */ protected createContext(): FormFieldOptionSubFormTemplateContext; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }