UNPKG

lume

Version:

Build next-level interactive web applications.

23 lines 759 B
import { type ElementAttributes } from '@lume/element'; import { Element3D, type Element3DAttributes } from '../core/Element3D.js'; export type FlickeringOrbsAttributes = Element3DAttributes | 'shadowBias' | 'intensity'; export declare class FlickeringOrbs extends Element3D { shadowBias: number; intensity: number; flickerRange: number; color: string | null; template: () => Node | Node[]; } declare module 'solid-js' { namespace JSX { interface IntrinsicElements { 'flickering-orbs': ElementAttributes<FlickeringOrbs, FlickeringOrbsAttributes>; } } } declare global { interface HTMLElementTagNameMap { 'flickering-orbs': FlickeringOrbs; } } //# sourceMappingURL=FlickeringOrbs.d.ts.map