import { PlayCanvasProject } from '../loaders/playcanvas-loader.js';
import { PlayCraftProject } from '../loaders/playcraft-loader.js';
export type ProjectConfig = PlayCanvasProject | PlayCraftProject;
export interface PreloadModule {
    moduleName: string;
    glueUrl: string;
    wasmUrl: string;
    fallbackUrl?: string;
    preload?: boolean;
}
/**
 * 生成 __settings__.js 文件内容
 */
export declare function generateSettings(projectConfig: ProjectConfig, scenePath?: string): string;
