UNPKG

@sandlada/material-token-generator

Version:

Use the @material/material-color-utilities tool to create a set of tokens based on material design.

17 lines (16 loc) 812 B
import { DynamicColor, DynamicScheme, Hct } from '@material/material-color-utilities'; import { type TMaterialContrastLevel } from '../color/material-contrast-level'; import { type TMaterialVariant } from '../color/material-variant'; import { type TMaterialColors } from '../material-colors/material-colors'; import { MaterialDynamicTokens } from './material-dynamic-tokens'; export declare class MaterialTokens extends MaterialDynamicTokens { constructor(sourceColorHct: Hct, options?: Partial<{ isDark: boolean; contrastLevel: TMaterialContrastLevel; variant: TMaterialVariant; prefix: string; excludedTokens: Array<keyof TMaterialColors>; customTokens: Record<keyof TMaterialColors, DynamicColor> | {}; }>); protected get scheme(): DynamicScheme; }