import type { IGroupGraphicAttribute, IRectGraphicAttribute } from '@visactor/vrender-core'; import type { Direction, IDelayType } from '../interface'; import type { Padding } from '../core/type'; export interface ScrollBarAttributes extends IGroupGraphicAttribute { x: number; y: number; direction?: Direction; width: number; height: number; round?: boolean; railStyle?: Omit; sliderStyle?: Omit; padding?: Padding; minSliderSize?: number; range: [number, number]; limitRange?: [number, number]; disableTriggerEvent?: boolean; delayType?: IDelayType; delayTime?: number; realTime?: boolean; stopSliderMovePropagation?: boolean; stopSliderDownPropagation?: boolean; }