import type { BaseTypeGuard, InferTypeGuard, TypeGuard } from 'r-assign/lib'; /** * Check for values that have all properties required * @note Accepts only object and tuple type guards */ declare function isRequired< T extends TypeGuard | any[]> >(type: BaseTypeGuard): TypeGuard>>; export { isRequired, isRequired as required };