import type { PackageResolvingOptions } from 'local-pkg';
import type { UserDefinedOptions } from '../types/index.js';
export interface BasePresetOptions extends Omit<Partial<UserDefinedOptions>, 'cssEntries'> {
    base?: string;
    cssEntries?: string | string[];
    resolve?: PackageResolvingOptions;
    rawOptions?: UserDefinedOptions;
}
export declare function normalizeCssEntries(entries?: string | string[]): string[] | undefined;
export declare function shouldEnableWebCompatFromEnv(): boolean;
export declare function withWebCompatGeneratorDefaults<T extends {
    generator?: UserDefinedOptions['generator'];
}>(options: T, enabled?: boolean): T;
export declare function createBasePreset(options?: BasePresetOptions): Partial<UserDefinedOptions>;
