import { Injector } from "@bonbons/di"; import { IEngine, IEngineOptions, ReconcilerEngine } from "../../core"; import { GlobalMap } from "../global-map"; export declare class ReactReconcilerEngine extends ReconcilerEngine { protected injector: Injector; protected globalMap: GlobalMap; private engine; private context; constructor(injector: Injector, globalMap: GlobalMap); private resolveEntity; private ifIsChildrenSlotExpression; private ifIsAttachExpression; private ifIsInputExpression; private resolveComposition; private resolveComponent; private resolveDirective; private resolveEntityName; private resolveProps; private resolveComponentChildNodes; private resolveAttachProperty; private resolveInputProperty; createEngine(options: IEngineOptions): IEngine; }