UNPKG

shapeit

Version:

Object validation tools for Javascript and, specially, Typescript

6 lines (5 loc) 289 B
import { PrimitiveOrGuard } from '../types/guards'; /** * Shorthand for oneOf(guard, 'undefined'); */ export default function maybe<G extends Exclude<PrimitiveOrGuard<unknown>, 'undefined'>>(guard: G): import("../types/guards").Guard<import("../types/guards").GuardType<G> | undefined>;