import React, { ProviderProps } from "react"; import { Engine, Entity } from "tick-knock"; import { System } from "../lib/System"; import { SystemsManager } from "../lib/SystemsManager"; export declare const ECSContext: React.Context; export declare class ECS { engine: Engine; systems: SystemsManager; constructor(systems?: System[], entities?: Entity[]); update(dt: number): void; Provider(props: Omit, 'value'>): JSX.Element; }