import { FormGroup, AbstractControl } from "@angular/forms"; export declare class DisableProvider { private decoratorType; private entityObject; constructor(decoratorType: string, entityObject: { [key: string]: any; }); getFormGroupName(currentFormGroup: FormGroup): string; zeroArgumentProcess(control: AbstractControl, columnName: string): any[]; private getDisabledColumns; private getChangeDetectionColumns; private topControlPath; childControlDisabledExpression(formGroup: FormGroup, columnName: string, path?: string): any[]; oneArgumentProcess(control: AbstractControl | FormGroup, columnName: string): any[]; }