aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
28 lines • 1.06 kB
TypeScript
import React from "react";
export interface QuantumMenuState {
id: string;
label: string;
icon?: string;
probability: number;
energy: number;
coherence: number;
entangled?: string[];
subStates?: QuantumMenuState[];
}
export interface GlassSuperpositionalMenuProps extends React.HTMLAttributes<HTMLDivElement> {
menuStates?: QuantumMenuState[];
isObserved?: boolean;
measurementType?: "collapse" | "decoherence" | "interference";
coherenceDecay?: number;
entanglementStrength?: number;
visualizeWaveFunction?: boolean;
showProbabilities?: boolean;
showQuantumNoise?: boolean;
maxSuperpositions?: number;
onStateCollapse?: (stateId: string) => void;
onMeasurement?: (states: QuantumMenuState[]) => void;
onEntanglement?: (stateIds: string[]) => void;
className?: string;
}
export declare const GlassSuperpositionalMenu: React.ForwardRefExoticComponent<GlassSuperpositionalMenuProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=GlassSuperpositionalMenu.d.ts.map