import { IVirtualNode, IVirtualNodeProps } from './IVirtualNode'; import { Component } from './Component'; export default class ComponentNode implements IVirtualNode { componentConstructor: new (props?: T, children?: any[]) => Component; props: T & IVirtualNodeProps; children: any; key: string | number; component: Component; constructor(componentConstructor: new (props?: T & IVirtualNodeProps, children?: any[]) => Component, props?: T, children?: Array); toComponent(): Component; toNode(namespace: string): Node; dispose(): void; } //# sourceMappingURL=ComponentNode.d.ts.map