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;
}[];
