random-color-library
Version:
Generate random colors from the Material Design color palette.
16 lines (15 loc) • 684 B
TypeScript
import { listOfColors, listOfShades } from "./materialColors.js";
type HexColor = `#${string}`;
type listOfColors = (typeof listOfColors)[number];
type listOfShades = (typeof listOfShades)[number];
type MaterialColorOptions = {
colors?: listOfColors[];
excludeColors?: listOfColors[];
excludeShades?: listOfShades[];
shades?: listOfShades[];
};
export declare function randomMaterialColor(): HexColor;
export declare function randomMaterialColor(text: string): HexColor;
export declare function randomMaterialColor(options: MaterialColorOptions): HexColor;
export declare function randomMaterialColor(text: string, options: MaterialColorOptions): HexColor;
export {};