UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

12 lines (11 loc) 554 B
import * as o from './output_ast'; export declare function interpretStatements(statements: o.Statement[], resultVar: string, instanceFactory: InstanceFactory): any; export interface InstanceFactory { createInstance(superClass: any, clazz: any, constructorArgs: any[], props: Map<string, any>, getters: Map<string, Function>, methods: Map<string, Function>): DynamicInstance; } export declare abstract class DynamicInstance { props: Map<string, any>; getters: Map<string, Function>; methods: Map<string, any>; clazz: any; }