UNPKG

@polyfill-io-aot/builder

Version:

This is the builder module for polyfill-io-aot.

23 lines (22 loc) 662 B
/** Version definition for a min-max version range */ export interface MinMax { max: number; min: number; } /** Version definition for a static set of versions */ export interface StaticOnly<S> { static: S[]; } /** Version specs for minor version ranges */ export interface Stepped<T> { steps: T[]; } /** Combines {@link MinMax} and {@link Stepped} */ export declare type MinMaxStepped<T> = MinMax & Stepped<T>; /** Combines {@link MinMax} and {@link StaticOnly} */ export declare type MinMaxStatic<S> = MinMax & StaticOnly<S>; /** Version range for Internet Explorer */ export interface IEDef { edge: MinMax; ie: MinMaxStatic<string>; }