import { LoadingManager } from "three";
import { GameManager } from "../managers/GameManager";
import { ReplayData } from "../models/ReplayData";
import { ReplayMetadata } from "../models/ReplayMetadata";
import FPSClock from "../utils/FPSClock";
export interface GameBuilderOptions {
    replayData: ReplayData;
    replayMetadata: ReplayMetadata;
    clock: FPSClock;
    loadingManager?: LoadingManager;
    defaultLoadouts: boolean;
    useBallRotation?: boolean;
}
declare const defaultGameBuilder: ({ clock, replayData, replayMetadata, loadingManager, useBallRotation, }: GameBuilderOptions) => Promise<GameManager>;
export default defaultGameBuilder;
