import { Schema as S } from "@effect/schema" export function Kind(kind: Kind) { return S.withConstructorDefault( S.propertySignature(S.Literal(kind)), () => kind, ) }