import * as React from 'react';

/**
 * ThemeProvider — from @kibrisyazilim/design-system@0.1.0.
 */
export interface ThemeProviderProps {
  /** Which token set applies to this subtree. Defaults to `light`. */
  theme?: "light" | "dark";
  children?: React.ReactNode;
  className?: string;
  style?: CSSProperties;
  /** Renders a different element for the wrapper. Defaults to `div`. */
  as?: "div" | "main" | "section";
}

export declare const ThemeProvider: React.ComponentType<ThemeProviderProps>;
