import { ApplicationRef, ComponentFactoryResolver, Injector, Type } from "@angular/core"; import { AbstractControl } from "@angular/forms"; import * as i0 from "@angular/core"; export declare class UtilsService { private componentFactoryResolver; private appRef; private injector; constructor(componentFactoryResolver: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector); injectComponent(component: Type): void; /** * Deep clones the given AbstractControl, preserving values, validators, async validators, and disabled status. * @param control AbstractControl * @returns AbstractControl */ static cloneAbstractControl(control: T): T; static getRandomString(size: number, charset?: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }