import { IBuilderDebugConfig, ECompileTargetType } from './interface';
export declare class BuilderDebugContext {
    assetsQueryUrl: string;
    injectCodeTempPath: string;
    protected offlineDirectoryPath: string;
    protected readonlyDirectoryPath: string;
    protected assetsMapFilename: string;
    protected boatmanFilename: Record<ECompileTargetType, string>;
    constructor(config: IBuilderDebugConfig);
    getAssetsMapFilePath(): string;
    getBoatmanFilePath(target: ECompileTargetType): string;
    getReadonlyAssetsMapFilePath(): string;
    getReadonlyBoatmanFilePath(target: ECompileTargetType): string;
}
