import React from 'react'; import type { MarqueTickerItemData, SlotRender } from './types'; export declare function normalizeItemsFromProps(items: Array): MarqueTickerItemData[]; export declare function normalizeItemsFromChildren(children: React.ReactNode): MarqueTickerItemData[]; /** * Type guards */ export declare function isItem(element: any): element is React.ReactElement<{ children: React.ReactNode; }>; export declare function isMask(element: any): element is React.ReactElement<{ children: React.ReactNode; }>; export declare function isText(element: any): element is React.ReactElement<{ children: React.ReactNode; }>; export declare function renderSlot(slot: SlotRender): React.ReactNode; export declare function useEvent any>(handler: T): (...args: Parameters) => ReturnType;