UNPKG

@devoinc/genesys-tokens

Version:
25 lines (21 loc) 668 B
declare enum Scheme { Light = "light", Dark = "dark" } interface GenerateParams { scheme?: Scheme; menuScheme?: Scheme; source: string; output: string; } interface GenerateTypesParams { output: string; } declare const generate: ({ scheme, menuScheme, source, output, }: GenerateParams) => Promise<boolean>; declare const generateTypes: ({ output }: GenerateTypesParams) => Promise<boolean>; interface TokenTestable { value: unknown; name: string; } declare const validate: (tokens: TokenTestable[]) => string[]; export { type GenerateParams, type GenerateTypesParams, Scheme, generate, generateTypes, validate as validateJson };