export interface Component { name: string|undefined; type: Function; params: any[]; }