import React from 'react'; /** 已解析的主题(auto 在 FilePreviewContent 里被解析过) */ export type ResolvedTheme = 'dark' | 'light'; export interface ThemeProviderProps { theme: ResolvedTheme; children: React.ReactNode; } export declare const ThemeProvider: React.FC; /** * 获取已解析的主题('dark' | 'light')。 * Provider 之外默认 'dark'(保持组件历史默认行为)。 * * renderer 需要切第三方库的 theme prop(如 react-syntax-highlighter 的 style、 * shiki 的 theme 选项)时使用;不要用它做 className 分支 —— class 由 CSS 变量 * 通过根容器 [data-theme] 自动切换。 */ export declare function useResolvedTheme(): ResolvedTheme; //# sourceMappingURL=ThemeContext.d.ts.map