import { ReactElement, ReactNode } from 'react'; import * as React from 'react'; import { StandardEngine } from 'styletron-standard'; import { Direction, ThemeModule } from '@sprinklrjs/spaceweb-themes/types'; import { Override } from '../overrides'; import { LocaleProvider } from '../locale'; export declare type Props = { children: ReactNode; debug?: boolean; direction?: Direction; langCode?: string; styleEngine?: StandardEngine; layersZIndex?: number; overrides?: { AppContainer?: Override>; LayersContainer?: Override>; }; theme: ThemeModule; locale?: React.ComponentProps['locale']; ownerDocument?: Document; density?: 'COMPACT' | 'COMFORTABLE' | 'SPACIOUS' | 'DEFAULT' | undefined; }; declare function SpacewebProviderWithDoc({ ownerDocument, children, ...rest }: Props): ReactElement; export default SpacewebProviderWithDoc;