UNPKG

aura-glass

Version:

A comprehensive glassmorphism design system for React applications with 142+ production-ready components

39 lines 1.31 kB
import React from "react"; export interface FilterEffect { id: string; name: string; description: string; category: "artistic" | "color" | "blur" | "distortion" | "vintage" | "modern"; intensity: number; parameters?: { [key: string]: number | string; }; } export interface ProcessingSettings { quality: "low" | "medium" | "high" | "ultra"; fps: number; enableGPU: boolean; batchSize: number; } export interface GlassLiveFilterProps { videoSource?: string | MediaStream; imageSource?: string; availableFilters?: FilterEffect[]; selectedFilters?: string[]; processingSettings?: Partial<ProcessingSettings>; showFilterLibrary?: boolean; showPreview?: boolean; showControls?: boolean; enableRealTimeProcessing?: boolean; enableChaining?: boolean; enableCustomFilters?: boolean; maxFilters?: number; canvasWidth?: number; canvasHeight?: number; onFilterApply?: (filterId: string, params: any) => void; onProcessingComplete?: (processedData: string) => void; onError?: (error: Error) => void; className?: string; } export declare const GlassLiveFilter: React.ForwardRefExoticComponent<GlassLiveFilterProps & React.RefAttributes<HTMLDivElement>>; //# sourceMappingURL=GlassLiveFilter.d.ts.map