UNPKG

@primer/primitives

Version:

Typography, spacing, and color primitives for Primer design system

29 lines (28 loc) 982 B
import { z } from 'zod'; /** * W3C DTCG color value schema * @see https://www.designtokens.org/tr/drafts/color/#color-type */ export declare const colorW3cValue: z.ZodObject<{ colorSpace: z.ZodEnum<{ "display-p3": "display-p3"; srgb: "srgb"; rec2020: "rec2020"; "srgb-linear": "srgb-linear"; hsl: "hsl"; hwb: "hwb"; lab: "lab"; lch: "lch"; oklab: "oklab"; oklch: "oklch"; "a98-rgb": "a98-rgb"; "prophoto-rgb": "prophoto-rgb"; xyz: "xyz"; "xyz-d50": "xyz-d50"; "xyz-d65": "xyz-d65"; }>; components: z.ZodTuple<[z.ZodUnion<readonly [z.ZodNumber, z.ZodLiteral<"none">]>, z.ZodUnion<readonly [z.ZodNumber, z.ZodLiteral<"none">]>, z.ZodUnion<readonly [z.ZodNumber, z.ZodLiteral<"none">]>], null>; alpha: z.ZodOptional<z.ZodNumber>; hex: z.ZodOptional<z.ZodString>; }, z.core.$strict>; export type ColorW3cValue = z.infer<typeof colorW3cValue>;