import { z } from 'zod';
declare const validTypes: readonly ["color", "cubicBezier", "typography", "dimension", "duration", "border", "shadow", "fontFamily", "fontWeight", "gradient", "number", "custom-string", "transition", "custom-viewportRange"];
export type TokenType = (typeof validTypes)[number];
/**
 * Recursively validates $type properties in token structure
 * Allows group-level properties ($description, $extensions) per W3C Design Tokens spec
 */
export declare const validateType: z.ZodType<unknown>;
export {};
