import { ComponentType, ReactNode } from "react"; import { Scene } from "../classes/scene"; import { LayoutMode } from "../export-enums"; import { AssetsFailBehavior } from "../export-types"; import { MovementControlProps } from "./movement-control"; export declare type SceneRunnerPublicProps = { width: number; height: number; assetsLoader?: ReactNode | ComponentType; assetsDelay?: number; assetsFailBehavior?: AssetsFailBehavior; layoutMode?: LayoutMode; voidSpace?: ReactNode; joystick?: Omit | true; }; declare type SceneRunnerProps = SceneRunnerPublicProps & { current: Scene; }; export declare function SceneRunner({ width, height, current, layoutMode, voidSpace, assetsDelay, assetsFailBehavior, assetsLoader: AssetsLoader, joystick, }: SceneRunnerProps): JSX.Element; export {}; //# sourceMappingURL=scene-runner.d.ts.map