import { type JSXElement } from '../basic-config'; import type { CustomElement } from 'custom-element-type'; export interface MarqueeProps { /** 自定义类名 */ class?: string; /** 自定义样式表 */ css?: string; /** Markdown 样式表 * @since 2.15.0 */ mdCss?: string; /** 是否使用 Markdown 样式 * @since 2.15.0 */ isMarkdown?: boolean; /** 是否在 hover 时暂停 * @default true */ hoverPause?: boolean; /** 滚动速度(单位:秒) * @default 15 */ speed?: number; /** 是否使用遮罩 * @default true */ mask?: boolean; /** 是否 ShadowDOM * @since 2.15.1 */ noShadow?: boolean; children?: JSXElement | JSXElement[] | string; } /** 跑马灯 */ declare const Marquee: { (_: MarqueeProps): import("solid-js").JSX.Element; registry(): void; }; export type MarqueeElement = CustomElement; export default Marquee;