UNPKG

@a_ng_d/utils-ui-color-palette

Version:

Core utilities library for UI Color Palette - a color management plugin for design tools. This library provides the foundational color manipulation, contrast calculation, and palette generation features used in the plugin.

19 lines (18 loc) 809 B
import { LibraryData, PaletteData } from '../../types/data.types'; import { MetaConfiguration, BaseConfiguration, ThemeConfiguration, FullConfiguration } from '../../types/configuration.types'; export default class Data { private base; private themes; private meta?; private paletteData; private currentScale; constructor({ base, themes, meta, }: { base: BaseConfiguration; themes: Array<ThemeConfiguration>; meta?: MetaConfiguration; }); makePaletteData: () => PaletteData; makeLibraryData: (options?: Array<"collection_id" | "mode_id" | "variable_id" | "style_id" | "gl" | "hex" | "description" | "alpha">, previousData?: Array<LibraryData>) => LibraryData[]; makePaletteFullData: () => FullConfiguration; } //# sourceMappingURL=data.d.ts.map