UNPKG

@formatjs/ecma402-abstract

Version:

A collection of implementation for ECMAScript abstract operations

11 lines (10 loc) 402 B
/** * https://tc39.es/ecma402/#sec-getstringorbooleanoption * @param opts * @param prop * @param values * @param trueValue * @param falsyValue * @param fallback */ export declare function GetStringOrBooleanOption<T extends object, K extends keyof T>(opts: T, prop: K, values: T[K][] | undefined, trueValue: T[K] | boolean, falsyValue: T[K] | boolean, fallback: T[K] | boolean): T[K] | boolean;