import { Logger } from '../../utils/logger.js';
import { ResolvedCompilation } from '../types.js';
export declare function normalizeOutput(config: ResolvedCompilation, isProduction: boolean, logger: Logger): void;
export declare const targetEnvMapPlatform: Record<string, string>;
/**
 * @param outputConfig  publicPath option
 * @param logger  logger instance
 * @param isPrefixNeeded  whether to add a prefix to the publicPath
 * @returns  normalized publicPath
 */
export declare function normalizePublicPath(targetEnv: string, publicPath: string | undefined, logger: Logger, isPrefixNeeded?: boolean): string;
export declare function getValidPublicPath(publicPath?: string): string | undefined;
