import { Entity, IEngine, PointerEventsSystem } from '@dcl/ecs';
import { ReactEcs } from '../react-ecs';
export declare function createReconciler(engine: Pick<IEngine, 'getComponent' | 'addEntity' | 'removeEntity' | 'defineComponentFromSchema' | 'getEntitiesWith'>, pointerEvents: PointerEventsSystem): {
    update: (component: ReactEcs.JSX.ReactNode) => number;
    getEntities: () => Entity[];
};
