import type { CreateTokens, Variable } from './types'; export declare function createTokens(tokens: T): MakeTokens; type NormalizeTokens = { [Key in keyof A as Key extends number ? `${Key}` : Key]: Variable; }; type MakeTokens = T extends { color?: infer E; space?: infer F; size?: infer G; radius?: infer H; zIndex?: infer J; } ? { color: NormalizeTokens; space: NormalizeTokens; size: NormalizeTokens; radius: NormalizeTokens; zIndex: NormalizeTokens; } & Omit<{ [key in keyof T]: NormalizeTokens; }, 'color' | 'space' | 'size' | 'radius' | 'zIndex'> : never; export {}; //# sourceMappingURL=createTokens.d.ts.map