UNPKG

@thangk/easythemer

Version:

Easily generate shades from a colour palette for use in your app

17 lines (16 loc) 552 B
import { ShadeMultipliers, Theme, ThemeOptions } from "./types"; export declare function merger<T extends Object, K extends Object>(customOptions: T, defaultOptions: K): T; export declare function useThemer({ customOptions, customShades, }: { customOptions?: ThemeOptions; customShades?: ShadeMultipliers; }): { error: string; themeOptions?: undefined; themeShades?: undefined; myTheme?: undefined; } | { themeOptions: ThemeOptions; themeShades: ShadeMultipliers; myTheme: Theme; error: null; };