export interface IHaveDynamicData { entity: any; id: string; } export declare class DynamicTypeBuilder { private _cacheOfTypes; private _cacheOfModules; createComponentAndModule(template: string, styles?: string[]): { type: any; module: any; }; protected createNewComponent(tmpl: string, stys: string[]): any; protected createComponentModule(componentType: any): any; }