UNPKG

@primer/primitives

Version:

Typography, spacing, and color primitives for Primer design system

7 lines (6 loc) 703 B
import { z } from 'zod'; type Collections = 'base/color/light' | 'base/color/light-high-contrast' | 'base/color/dark' | 'base/color/dark-dimmed' | 'base/color/dark-high-contrast' | 'base/typography' | 'mode' | 'pattern/mode' | 'base/size' | 'functional/size' | 'pattern/size' | 'typography'; export declare const collection: (collections: Collections[]) => z.ZodEffects<z.ZodString, string, string>; type Modes = 'light' | 'dark' | 'dark dimmed' | 'light high contrast' | 'dark high contrast' | 'light protanopia deuteranopia' | 'dark protanopia deuteranopia' | 'light tritanopia' | 'dark tritanopia'; export declare const mode: (modes: Modes[]) => z.ZodEffects<z.ZodString, string, string>; export {};