import * as React from "react";
import type { Theme } from "./schema";
import { type ThemeResponsiveMode } from "./responsiveMode";
type Props = {
    theme: Theme;
    children: React.ReactNode;
    themeId?: string;
    responsiveMode?: ThemeResponsiveMode;
    /** Additional className to apply to the theme-scope wrapper */
    className?: string;
};
/**
 * Server Component that injects theme CSS.
 *
 * This component:
 * 1. Generates CSS from theme config via buildThemeRuntime
 * 2. Passes all CSS to ThemeScopeCore for injection
 * 3. Sets data attributes for theme axes
 *
 * Note: All CSS injection is handled by ThemeScopeCore to prevent drift
 * between this server component and ClientThemeScope.
 */
export declare function ThemeScope({ theme, children, themeId, responsiveMode, className, }: Props): import("react/jsx-runtime").JSX.Element;
export {};
