@thangk/easythemer
Version:
Easily generate shades from a colour palette for use in your app
31 lines (30 loc) • 989 B
TypeScript
import type { ChannelParams, ShadeFactorsSet, ShadeOption } from "./types";
export declare enum TYPE {
HSL = "HSL",
CHANNEL_PARAMS = "ChannelParams",
SHADE_OPTION = "ShadeOption",
SHADES_SET = "ShadesSet",
SHADE_FACTORS_SET = "ShadeFactorsSet",
USE_THEMER_PROP = "UseThemerProp"
}
export declare const BOUND_LIMITS: {
MAX_UPPERBOUND_DIVIDER: number;
MIN_UPPERBOUND_DIVIDER: number;
MAX_LOWERBOUND_DIVIDER: number;
MIN_LOWERBOUND_DIVIDER: number;
MAX_UPPERBOUND_PADDING: number;
MIN_UPPERBOUND_PADDING: number;
MAX_LOWERBOUND_PADDING: number;
MIN_LOWERBOUND_PADDING: number;
};
export declare const HSL_LIMITS: {
MAX_H: number;
MIN_H: number;
MAX_S: number;
MIN_S: number;
MAX_L: number;
MIN_L: number;
};
export declare const defaultChannelParams: ChannelParams;
export declare const defaultShadeOption: ShadeOption;
export declare const defaultShadeFactorsSet: ShadeFactorsSet;