UNPKG

switch-functional

Version:
6 lines (5 loc) 502 B
import type { AnyConditions, Input, Options, ReturnValue } from './types.js'; /** * Check whether a specific `.case()` matches */ export declare const matchesConditions: <CustomCondition, CustomReturnValues extends readonly unknown[], OriginalInput extends Input, StrictReturnValue extends ReturnValue<OriginalInput>>(input: OriginalInput, conditions: AnyConditions<CustomCondition, OriginalInput>, options: Options<CustomCondition, CustomReturnValues, OriginalInput, StrictReturnValue>) => boolean;