import { DynamicComponentCreatorService } from '../../services'; import { CMSPageWsDTO } from '@ngx-y/yapi'; import { AbstractCmsTemplate } from '../../models'; import * as i0 from "@angular/core"; /** * A cms template describes the page template used by the cms-page component.
* Cms template components should be decorated with @CMSTemplate and should match a backend template */ export declare class CmsTemplateComponent extends AbstractCmsTemplate { private dynamicComponentCreator; private wrapper; private componentRef; set cms(cms: CMSPageWsDTO); set ctx(ctx: any); constructor(dynamicComponentCreator: DynamicComponentCreatorService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }