import { HTMLAttributes, RefAttributes, ForwardRefExoticComponent } from 'react'; /** * Specifies the props for the HScroll component. */ export interface HScrollProps { /** * Specifies the left or right scrolling distance of the horizontal scrollbar moving. * This property controls how far content scrolls when navigation buttons are clicked. * * @default undefined */ scrollStep?: number; /** * Specifies whether the HScroll component is enabled or disabled. * When set to `true`, the component will be disabled. * * @default false */ isDisabled?: boolean; } /** * Specifies the interface for the HScroll component instance. */ export interface IHScroll extends HScrollProps { /** * Specifies the h-scroll component element. * * @private * @default null */ element?: HTMLDivElement | null; } /** * HScroll component introduces horizontal scroller when content exceeds the current viewing area. * It can be useful for components like Toolbar, Tab which need horizontal scrolling. * Hidden content can be viewed by touch moving or navigation icon click. * * ```typescript * *
Item 1
*
Item 2
*
Item 3
*
* ``` */ export declare const HScroll: ForwardRefExoticComponent & RefAttributes>; export default HScroll;