import type { SceneLoaderStaticsDetails } from '../type/statics'; type LogFunc = (msg: string, ...data: any[]) => void | undefined; export declare function inspectLogger(log: LogFunc, warn?: LogFunc, error?: LogFunc): void; export declare function consoleLog(msg: string, ...data: any[]): void; export declare function consoleWarn(msg: string, ...data: any[]): void; export declare function consoleError(msg: string, ...data: any[]): void; export declare function reportLoadTime(name: string, loadTime: number): void; type LoadScenePayload = { status: 'success' | 'fail'; loadTime: number; reason?: string; preload?: number; } & Partial> & { plugins?: string; }; export declare function reportLoadScene(payload: LoadScenePayload): void; export {};