import { type HTMLAttributes, type ReactNode } from "react";
import type { ThemeT } from "../types/MultiUIConfig";
export type Schemes = [dark: ThemeT, light: ThemeT];
export declare const Theme: import("react").ForwardRefExoticComponent<{
/**
* Whether to update the document color scheme automatically or not.
*
* @example
*
*
* @default true
*/
$updateDocumentColorScheme?: boolean | undefined;
/**
* Whether to persist the theme on localStorage or not.
* @default true
*/
$persistOnLocalstorage?: boolean | undefined;
/**
* The theme to use.
*
* If you want to cater the users color scheme preference, you must pass an array with two theme objects, first being dark, second being light.
* Or you can pass a single theme which will be used for both dark and light.
*
* @example
*