1 | import { PerBuildMinOptions } from "./bundlib-options";
|
2 | import { Nullable } from "./types";
|
3 | export declare type MinString = "main" | "module" | "browser" | "bin";
|
4 | export declare type MinOption = Nullable<MinString | MinString[] | boolean>;
|
5 | export declare type MinGlobal = Record<MinString, boolean>;
|
6 | export declare function isMinString(value: any): value is MinString;
|
7 | export declare function isValidMinOption(value: any): value is MinOption;
|
8 | export declare function normalizeMinOption(min: MinOption): MinGlobal;
|
9 | export declare function normalizeBuildMin(build: Nullable<PerBuildMinOptions>, field: MinString, def: MinGlobal): boolean;
|