import { type ReactNode } from 'react'; import type { Theme } from '@react-types/provider'; export interface SpectrumThemeProviderProps { children: ReactNode; isPortal?: boolean; theme?: Theme; colorScheme?: 'light' | 'dark'; zIndex?: number; position?: 'static' | 'absolute' | 'fixed' | 'relative' | 'sticky'; } /** * Wrapper around React Spectrum's theme Provider that provides DH mappings of * Spectrum's theme variables to DH's theme variables. Also exposes an optional * `isPortal` prop that if provided, adds a unique `data-unique-id` attribute to * the Provider. This is needed to force the Provider to render the theme wrapper * inside of portals. */ export declare function SpectrumThemeProvider({ children, isPortal, theme, colorScheme, zIndex, position, }: SpectrumThemeProviderProps): JSX.Element; //# sourceMappingURL=SpectrumThemeProvider.d.ts.map