import type { PropsWithChildren } from 'react'; import { type ReactNode } from 'react'; import { type Theme } from '../theme'; export type ThemeProviderProps = { children: ReactNode; /** * Объект темы, обычно являющийся результатом `createTheme()`. * Предоставленная тема будет объединена с темой по умолчанию. */ theme: Theme; /** * Если `true` отключает глобальные стили. * Задаёт стили только для блока, который обёрнут в `ThemeProvider`. * Нужен для постепенного перевода сайта на библиотеку компонентов. * @default false */ withScopedStyles?: boolean; }; export declare const ThemeProvider: (props: PropsWithChildren) => JSX.Element;