UNPKG

@vitruvius-labs/ts-predicate

Version:
5 lines (4 loc) 395 B
import type { ArrayConstraints, PopulatedArray, Test } from "../definition/_index.mjs"; declare function assertPopulatedArray<Type>(value: Array<Type> | null | undefined): asserts value is PopulatedArray<Type>; declare function assertPopulatedArray<Type>(value: unknown, constraints?: ArrayConstraints<Type> | Test<Type>): asserts value is PopulatedArray<Type>; export { assertPopulatedArray };