UNPKG

rippleui

Version:

Cleanest, modern and beatifull Tailwind CSS library.

132 lines (131 loc) 3.78 kB
import { RecursivePartial, Theme } from "../types/theme.types"; export declare const removeThemes: (removeThemes: string[], themes: RecursivePartial<Theme>[]) => RecursivePartial<Theme>[]; export declare const mergeNestedObjects: (obj1: object, obj2: object) => object; export declare const isPlainObject: (value: any) => value is object; export declare const createTheme: (theme: Theme) => { ":root"?: { "blue-1": string; "green-1": string; "yellow-1": string; "red-1": string; "cyan-1": string; "pink-1": string; "purple-1": string; "gray-1": string; "slate-1": string; "blue-2": string; "green-2": string; "yellow-2": string; "red-2": string; "cyan-2": string; "pink-2": string; "purple-2": string; "gray-2": string; "slate-2": string; "blue-3": string; "green-3": string; "yellow-3": string; "red-3": string; "cyan-3": string; "pink-3": string; "purple-3": string; "gray-3": string; "slate-3": string; "blue-4": string; "green-4": string; "yellow-4": string; "red-4": string; "cyan-4": string; "pink-4": string; "purple-4": string; "gray-4": string; "slate-4": string; "blue-5": string; "green-5": string; "yellow-5": string; "red-5": string; "cyan-5": string; "pink-5": string; "purple-5": string; "gray-5": string; "slate-5": string; "blue-6": string; "green-6": string; "yellow-6": string; "red-6": string; "cyan-6": string; "pink-6": string; "purple-6": string; "gray-6": string; "slate-6": string; "blue-7": string; "green-7": string; "yellow-7": string; "red-7": string; "cyan-7": string; "pink-7": string; "purple-7": string; "gray-7": string; "slate-7": string; "blue-8": string; "green-8": string; "yellow-8": string; "red-8": string; "cyan-8": string; "pink-8": string; "purple-8": string; "gray-8": string; "slate-8": string; "blue-9": string; "green-9": string; "yellow-9": string; "red-9": string; "cyan-9": string; "pink-9": string; "purple-9": string; "gray-9": string; "slate-9": string; "blue-10": string; "green-10": string; "yellow-10": string; "red-10": string; "cyan-10": string; "pink-10": string; "purple-10": string; "gray-10": string; "slate-10": string; "blue-11": string; "green-11": string; "yellow-11": string; "red-11": string; "cyan-11": string; "pink-11": string; "purple-11": string; "gray-11": string; "slate-11": string; "blue-12": string; "green-12": string; "yellow-12": string; "red-12": string; "cyan-12": string; "pink-12": string; "purple-12": string; "gray-12": string; "slate-12": string; backgroundPrimary: string; backgroundSecondary: string; border: string; primary: string; secondary: string; success: string; error: string; warning: string; neutral: string; content1: string; content2: string; content3: string; whiteInverted: string; blackInverted: string; colorScheme: import("../types/theme.types").ColorScheme; } | undefined; }[];