import { BehaviorSubject } from 'rxjs';
import { KoalaDynamicSetValueInterface } from './koala.dynamic-set-value.interface';
import { KoalaDynamicFormShowFieldInterface } from './koala.dynamic-form-show-field.interface';
import { UntypedFormGroup } from '@angular/forms';
import { KoalaDynamicFormFieldInterface } from './koala.dynamic-form-field.interface';
export interface KoalaDynamicFormConfigInterface {
    form: UntypedFormGroup;
    formConfig: KoalaDynamicFormFieldInterface[];
    setValues?: BehaviorSubject<KoalaDynamicSetValueInterface[]>;
    showFields?: BehaviorSubject<KoalaDynamicFormShowFieldInterface[]>;
    tabIndexStart?: number;
}
