import { Type } from '@angular/core'; import { AbstractCmsComponent, CmsComponentItem } from '../models'; export declare const cmsComponents: CmsComponentItem[]; /** * Component decorator. Will assign a typeCode to a angular component and register that tuple. * @param {string} typeCode CmsComponent typeCode * @param {string} uid CmsComponent uid when multiple implementations for the same typeCode exist */ export declare function CmsComponent(typeCode: string, uid?: string): (component: Type) => void;