type AttibuteTypes = 'controller' | 'value' | 'attribute';
type NodeTypes = 'element' | 'text' | 'blank';

export interface ITemplateCacheAttibute {
    type: AttibuteTypes;
    container: any;
    name: string;
}


export interface ITemplateCache {
    type: NodeTypes;
    attributes: ITemplateCacheAttibute[];
    container: any;
    gotoChild: boolean;
}
