import { type CSSProperties, type ImgHTMLAttributes } from 'react'; import { type CssLength } from '../../../utils/css'; export type GlitchOrbitGalleryItem = string | { src: string; alt?: string; id?: string | number; crossOrigin?: ImgHTMLAttributes['crossOrigin']; }; export type NormalizedGlitchOrbitGalleryItem = { src: string; alt: string; id: string; crossOrigin?: ImgHTMLAttributes['crossOrigin']; }; export type GlitchOrbitGalleryProps = { items?: readonly GlitchOrbitGalleryItem[]; className?: string; style?: CSSProperties; ariaLabel?: string; canvasLabel?: string; title?: string; description?: string; height?: CssLength; shapeCount?: number; glitch?: boolean; glitchChance?: number; showLoader?: boolean; loadTimeoutMs?: number; wheelSpeed?: number; touchSpeed?: number; keyboardStep?: number; background?: string; foreground?: string; focusColor?: string; }; export declare const GlitchOrbitGallery: ({ items, className, style, ariaLabel, canvasLabel, title, description, height, shapeCount, glitch, glitchChance, showLoader, loadTimeoutMs, wheelSpeed, touchSpeed, keyboardStep, background, foreground, focusColor, }: GlitchOrbitGalleryProps) => import("react/jsx-runtime").JSX.Element;