import { type MouseEvent } from "react"; import type { JSX } from "@gov-design-system-ce/components"; export declare const ATTRIBUTE_THEME_NAME = "data-theme"; export declare const ThemeList: { readonly auto: "auto"; readonly light: "light"; readonly dark: "dark"; }; export type ThemeListType = typeof ThemeList[keyof typeof ThemeList]; export declare const isWindow: boolean; export type GovThemeSwitchProps = Pick & { onClick?: (e: MouseEvent) => void; className?: string; onChange?: (theme: ThemeListType) => void; }; export declare const GovThemeSwitch: ({ size, className, ariaLabelLight, ariaLabelDark, displayLabel, labelLight, labelDark, onChange }: GovThemeSwitchProps) => import("react/jsx-runtime").JSX.Element;