UNPKG

v12-ui

Version:

A React component library with a focus on utility-first design and accessibility.

29 lines (28 loc) 887 B
import { CanvasHTMLAttributes, ReactElement } from 'react'; type ImageSource = { imageUrl: string; imageElement?: never; svgContent?: never; } | { imageUrl?: never; imageElement: HTMLImageElement; svgContent?: never; } | { imageUrl?: never; imageElement?: never; svgContent: string; }; interface MagicLogoProps extends Omit<CanvasHTMLAttributes<HTMLCanvasElement>, 'className'> { particles?: number; dotSize?: number; repulsion?: number; friction?: number; returnSpeed?: number; color?: string; glow?: boolean; trace?: boolean; attractMode?: boolean; className?: string; } export declare function MagicLogo({ imageUrl, imageElement, svgContent, particles, dotSize, repulsion, friction, returnSpeed, color, glow, trace, attractMode, className, ...props }: MagicLogoProps & ImageSource): ReactElement; export {};