import { LoadingManager } from "three";
import SceneManager from "../managers/SceneManager";
import { ExtendedPlayer } from "../models/ReplayMetadata";
/**
 * @description The sole purpose of this function is to initialize and tie together all of the
 * required assets for the replay viewer. This includes resizing and lighting to ensure that every
 * object is of the correct color and size. Out of necessity, this function is what loads all
 * required game assets.
 */
declare const defaultSceneBuilder: (playerInfo: ExtendedPlayer[], loadingManager?: LoadingManager | undefined) => Promise<SceneManager>;
export default defaultSceneBuilder;
