aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
35 lines • 1.3 kB
TypeScript
import React from "react";
export interface ArtPrompt {
id: string;
text: string;
style?: string;
category: "abstract" | "landscape" | "portrait" | "architecture" | "nature" | "surreal";
tags: string[];
}
export interface GenerationSettings {
model: "stable-diffusion" | "midjourney" | "dall-e" | "custom";
style: string;
resolution: "512x512" | "768x768" | "1024x1024" | "1920x1080";
steps: number;
guidance: number;
seed?: number;
iterations: number;
}
export interface GlassGenerativeArtProps {
prompt?: string;
suggestions?: ArtPrompt[];
generationSettings?: Partial<GenerationSettings>;
showPromptLibrary?: boolean;
showAdvancedSettings?: boolean;
showGenerationHistory?: boolean;
enableIterativeGeneration?: boolean;
enablePromptEnhancement?: boolean;
enableStyleMixing?: boolean;
realTimeGeneration?: boolean;
onPromptChange?: (prompt: string) => void;
onGenerate?: (prompt: string, settings: GenerationSettings) => void;
onImageGenerated?: (imageUrl: string, metadata: any) => void;
className?: string;
}
export declare const GlassGenerativeArt: React.ForwardRefExoticComponent<GlassGenerativeArtProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=GlassGenerativeArt.d.ts.map