import { ComponentFactoryResolver, Injector, OnDestroy } from '@angular/core'; export declare class PresetService implements OnDestroy { private injector; private compResolver; private presetCompRefs; private finalPresetComp; private presetsInit; private readonly presetTypes; private readonly components; private static resolvePresetTypeMetadata(type); private static isPresetMetadataExist(data); constructor(injector: Injector, compResolver: ComponentFactoryResolver); getPreset(): T; /** @internal */ ngOnDestroy(): void; /** @internal */ initDecoratedPresets(): void; private createCompFromType(type); private mergeCompRefs(compRefs); private initPresetsOn({type, metadata}); private initPresetOn(type, metadata); }