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