@youwen/ai-design-system
Version:
Enterprise AI-driven design system with comprehensive design tokens
27 lines (26 loc) • 881 B
TypeScript
/**
* 主题预览组件
* 提供主题和变体的可视化预览
*/
/// <reference types="react" />
import { ThemeVariant } from "../lib/theme";
interface ThemePreviewProps {
variant: ThemeVariant;
mode: 'light' | 'dark';
className?: string;
onClick?: () => void;
isSelected?: boolean;
}
export declare function ThemePreview({ variant, mode, className, onClick, isSelected }: ThemePreviewProps): JSX.Element;
interface ThemeGalleryProps {
className?: string;
onSelect?: (variant: ThemeVariant, mode: 'light' | 'dark') => void;
}
export declare function ThemeGallery({ className, onSelect }: ThemeGalleryProps): JSX.Element;
interface ColorPaletteProps {
variant?: ThemeVariant;
mode?: 'light' | 'dark';
className?: string;
}
export declare function ColorPalette({ variant, mode, className }: ColorPaletteProps): JSX.Element;
export {};