aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
46 lines • 1.32 kB
TypeScript
import React from "react";
export interface QuantumState {
id: string;
label: string;
icon?: string;
position: {
x: number;
y: number;
z: number;
};
waveFunction: number;
energy: number;
barrierHeight: number;
tunnelingProbability: number;
isActive: boolean;
connections: string[];
}
export interface TunnelBarrier {
id: string;
height: number;
width: number;
position: {
x: number;
y: number;
};
transparency: number;
quantumCoherence: number;
}
export interface GlassQuantumTunnelProps extends React.HTMLAttributes<HTMLDivElement> {
quantumStates?: QuantumState[];
barriers?: TunnelBarrier[];
showWaveFunction?: boolean;
showTunnelingProbability?: boolean;
showEnergyLevels?: boolean;
showBarriers?: boolean;
animateTransitions?: boolean;
tunnelingSpeed?: number;
waveAmplitude?: number;
coherenceDecay?: number;
realTimeMode?: boolean;
onStateTransition?: (fromId: string, toId: string) => void;
onTunnelingEvent?: (probability: number) => void;
className?: string;
}
export declare const GlassQuantumTunnel: React.ForwardRefExoticComponent<GlassQuantumTunnelProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=GlassQuantumTunnel.d.ts.map