import { ChangeDetectorRef, OnInit } from '@angular/core'; import { FormArray, FormBuilder, FormGroup } from '@angular/forms'; import { Observable } from 'rxjs'; import { SCCoreService } from '../core'; import { CustomFieldConfiguration, CustomFieldConfigurationFilter } from '../helperclasses/custom-fields-helper'; import * as i0 from "@angular/core"; export declare class SCCustomInputsCardComponent implements OnInit { private cdr; private _fb; private coreService; hidden: boolean; form: FormArray; disableFields: boolean; viewMode: 'tabs' | 'list'; inCard: boolean; isNestedCard: boolean; filters: CustomFieldConfigurationFilter[]; defaultColSpan: string; parentForm: FormGroup; customFieldConfiguration: CustomFieldConfiguration; isInit: boolean; constructor(cdr: ChangeDetectorRef, _fb: FormBuilder, coreService: SCCoreService); ngOnInit(): void; ngOnDestroy(): void; initValueChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare function combineObservables(observables: Observable[], destroyObj: any): Observable;