import * as z from 'zod/mini'; export declare const DTCGTokenSchema: z.ZodMiniObject<{ path: z.ZodMiniString; $type: z.ZodMiniEnum<{ number: "number"; color: "color"; dimension: "dimension"; fontFamily: "fontFamily"; fontWeight: "fontWeight"; duration: "duration"; cubicBezier: "cubicBezier"; strokeStyle: "strokeStyle"; border: "border"; transition: "transition"; shadow: "shadow"; gradient: "gradient"; typography: "typography"; }>; $value: z.ZodMiniUnknown; $description: z.ZodMiniOptional>; }, z.core.$strict>; export type DTCGTokenEntry = z.infer; export interface DTCGTokenGroup { path: string; $description?: string; tokenIds: string[]; } export type DTCGTokenNode = DTCGTokenLeaf | DTCGTokenGroupNode; interface DTCGTokenLeaf { $type: string; $value: unknown; $description?: string; } export interface DTCGTokenGroupNode { $description?: string; [key: string]: DTCGTokenNode | string | undefined; } export {};