Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/arktype/utils/objectKinds.ts>hasObjectKind

TypeScript's 1:1 validator, optimized from editor to runtime
Latest
variable hasObjectKind
import { hasObjectKind } from "https://deno.land/x/arktype@v1.0.10-alpha/utils/objectKinds.ts";

type

<kind extends keyof kinds, kinds extends ObjectKindSet = DefaultObjectKindSet>(
data: unknown,
kind: kind,
kinds?: kinds,
) => data is inferObjectKind<kind, kinds>