UNPKG

@frauschert/ts-guard

Version:

ts-guard is a typescript library that provides composable type guards. Its inspired by zod but focusses only on type guards and is more lightweight.

9 lines 300 B
import { Guard } from "../types"; export interface ArrayConstraints { minLength?: number; maxLength?: number; unique?: boolean; } declare const isArrayOf: <A>(itemGuard: Guard<A>, constraints?: ArrayConstraints) => Guard<A[]>; export { isArrayOf }; //# sourceMappingURL=isArrayOf.d.ts.map