import * as React from "react"; import * as PropTypes from "prop-types"; import { SliderControllerContext } from "./SliderController"; import { ExpandContext } from "../ExpandController"; export interface DotsProps extends React.HTMLProps { activeClassName?: string; } export declare const DotsPropTypes: { [P in keyof DotsProps]: PropTypes.Validator; }; export declare const DotsDefaultProps: { [P in keyof DotsProps]?: DotsProps[P]; }; export declare class Dots extends React.Component { static readonly contextTypes: { changeExpandState: PropTypes.Validator; isExpanded: PropTypes.Validator; getState: PropTypes.Validator; registerSlide: PropTypes.Validator; setAsActive: PropTypes.Validator; unregisterSlide: PropTypes.Validator; slideControl: PropTypes.Validator; slidesList: PropTypes.Validator; }; static readonly defaultProps: { activeClassName?: string; accept?: string; acceptCharset?: string; action?: string; allowFullScreen?: boolean; allowTransparency?: boolean; alt?: string; as?: string; async?: boolean; autoComplete?: string; autoFocus?: boolean; autoPlay?: boolean; capture?: string | boolean; cellPadding?: string | number; cellSpacing?: string | number; charSet?: string; challenge?: string; checked?: boolean; cite?: string; classID?: string; cols?: number; colSpan?: number; content?: string; controls?: boolean; coords?: string; crossOrigin?: string; data?: string; dateTime?: string; default?: boolean; defer?: boolean; disabled?: boolean; download?: any; encType?: string; form?: string; formAction?: string; formEncType?: string; formMethod?: string; formNoValidate?: boolean; formTarget?: string; frameBorder?: string | number; headers?: string; height?: string | number; high?: number; href?: string; hrefLang?: string; htmlFor?: string; httpEquiv?: string; integrity?: string; keyParams?: string; keyType?: string; kind?: string; label?: string; list?: string; loop?: boolean; low?: number; manifest?: string; marginHeight?: number; marginWidth?: number; max?: string | number; maxLength?: number; media?: string; mediaGroup?: string; method?: string; min?: string | number; minLength?: number; multiple?: boolean; muted?: boolean; name?: string; nonce?: string; noValidate?: boolean; open?: boolean; optimum?: number; pattern?: string; placeholder?: string; playsInline?: boolean; poster?: string; preload?: string; readOnly?: boolean; rel?: string; required?: boolean; reversed?: boolean; rows?: number; rowSpan?: number; sandbox?: string; scope?: string; scoped?: boolean; scrolling?: string; seamless?: boolean; selected?: boolean; shape?: string; size?: number; sizes?: string; span?: number; src?: string; srcDoc?: string; srcLang?: string; srcSet?: string; start?: number; step?: string | number; summary?: string; target?: string; type?: string; useMap?: string; value?: string | number | string[]; width?: string | number; wmode?: string; wrap?: string; defaultChecked?: boolean; defaultValue?: string | string[]; suppressContentEditableWarning?: boolean; suppressHydrationWarning?: boolean; accessKey?: string; className?: string; contentEditable?: boolean; contextMenu?: string; dir?: string; draggable?: boolean; hidden?: boolean; id?: string; lang?: string; slot?: string; spellCheck?: boolean; style?: React.CSSProperties; tabIndex?: number; title?: string; inputMode?: string; is?: string; radioGroup?: string; role?: string; about?: string; datatype?: string; inlist?: any; prefix?: string; property?: string; resource?: string; typeof?: string; vocab?: string; autoCapitalize?: string; autoCorrect?: string; autoSave?: string; color?: string; itemProp?: string; itemScope?: boolean; itemType?: string; itemID?: string; itemRef?: string; results?: number; security?: string; unselectable?: "on" | "off"; 'aria-activedescendant'?: string; 'aria-atomic'?: boolean | "false" | "true"; 'aria-autocomplete'?: "list" | "none" | "inline" | "both"; 'aria-busy'?: boolean | "false" | "true"; 'aria-checked'?: boolean | "false" | "true" | "mixed"; 'aria-colcount'?: number; 'aria-colindex'?: number; 'aria-colspan'?: number; 'aria-controls'?: string; 'aria-current'?: boolean | "step" | "false" | "true" | "page" | "location" | "date" | "time"; 'aria-describedby'?: string; 'aria-details'?: string; 'aria-disabled'?: boolean | "false" | "true"; 'aria-dropeffect'?: "none" | "copy" | "execute" | "link" | "move" | "popup"; 'aria-errormessage'?: string; 'aria-expanded'?: boolean | "false" | "true"; 'aria-flowto'?: string; 'aria-grabbed'?: boolean | "false" | "true"; 'aria-haspopup'?: boolean | "false" | "true" | "menu" | "listbox" | "tree" | "grid" | "dialog"; 'aria-hidden'?: boolean | "false" | "true"; 'aria-invalid'?: boolean | "false" | "true" | "grammar" | "spelling"; 'aria-keyshortcuts'?: string; 'aria-label'?: string; 'aria-labelledby'?: string; 'aria-level'?: number; 'aria-live'?: "off" | "assertive" | "polite"; 'aria-modal'?: boolean | "false" | "true"; 'aria-multiline'?: boolean | "false" | "true"; 'aria-multiselectable'?: boolean | "false" | "true"; 'aria-orientation'?: "horizontal" | "vertical"; 'aria-owns'?: string; 'aria-placeholder'?: string; 'aria-posinset'?: number; 'aria-pressed'?: boolean | "false" | "true" | "mixed"; 'aria-readonly'?: boolean | "false" | "true"; 'aria-relevant'?: "additions" | "additions text" | "all" | "removals" | "text"; 'aria-required'?: boolean | "false" | "true"; 'aria-roledescription'?: string; 'aria-rowcount'?: number; 'aria-rowindex'?: number; 'aria-rowspan'?: number; 'aria-selected'?: boolean | "false" | "true"; 'aria-setsize'?: number; 'aria-sort'?: "none" | "ascending" | "descending" | "other"; 'aria-valuemax'?: number; 'aria-valuemin'?: number; 'aria-valuenow'?: number; 'aria-valuetext'?: string; children?: React.ReactNode; dangerouslySetInnerHTML?: { __html: string; }; onCopy?: (event: React.ClipboardEvent) => void; onCopyCapture?: (event: React.ClipboardEvent) => void; onCut?: (event: React.ClipboardEvent) => void; onCutCapture?: (event: React.ClipboardEvent) => void; onPaste?: (event: React.ClipboardEvent) => void; onPasteCapture?: (event: React.ClipboardEvent) => void; onCompositionEnd?: (event: React.CompositionEvent) => void; onCompositionEndCapture?: (event: React.CompositionEvent) => void; onCompositionStart?: (event: React.CompositionEvent) => void; onCompositionStartCapture?: (event: React.CompositionEvent) => void; onCompositionUpdate?: (event: React.CompositionEvent) => void; onCompositionUpdateCapture?: (event: React.CompositionEvent) => void; onFocus?: (event: React.FocusEvent) => void; onFocusCapture?: (event: React.FocusEvent) => void; onBlur?: (event: React.FocusEvent) => void; onBlurCapture?: (event: React.FocusEvent) => void; onChange?: (event: React.FormEvent) => void; onChangeCapture?: (event: React.FormEvent) => void; onBeforeInput?: (event: React.FormEvent) => void; onBeforeInputCapture?: (event: React.FormEvent) => void; onInput?: (event: React.FormEvent) => void; onInputCapture?: (event: React.FormEvent) => void; onReset?: (event: React.FormEvent) => void; onResetCapture?: (event: React.FormEvent) => void; onSubmit?: (event: React.FormEvent) => void; onSubmitCapture?: (event: React.FormEvent) => void; onInvalid?: (event: React.FormEvent) => void; onInvalidCapture?: (event: React.FormEvent) => void; onLoad?: (event: React.SyntheticEvent) => void; onLoadCapture?: (event: React.SyntheticEvent) => void; onError?: (event: React.SyntheticEvent) => void; onErrorCapture?: (event: React.SyntheticEvent) => void; onKeyDown?: (event: React.KeyboardEvent) => void; onKeyDownCapture?: (event: React.KeyboardEvent) => void; onKeyPress?: (event: React.KeyboardEvent) => void; onKeyPressCapture?: (event: React.KeyboardEvent) => void; onKeyUp?: (event: React.KeyboardEvent) => void; onKeyUpCapture?: (event: React.KeyboardEvent) => void; onAbort?: (event: React.SyntheticEvent) => void; onAbortCapture?: (event: React.SyntheticEvent) => void; onCanPlay?: (event: React.SyntheticEvent) => void; onCanPlayCapture?: (event: React.SyntheticEvent) => void; onCanPlayThrough?: (event: React.SyntheticEvent) => void; onCanPlayThroughCapture?: (event: React.SyntheticEvent) => void; onDurationChange?: (event: React.SyntheticEvent) => void; onDurationChangeCapture?: (event: React.SyntheticEvent) => void; onEmptied?: (event: React.SyntheticEvent) => void; onEmptiedCapture?: (event: React.SyntheticEvent) => void; onEncrypted?: (event: React.SyntheticEvent) => void; onEncryptedCapture?: (event: React.SyntheticEvent) => void; onEnded?: (event: React.SyntheticEvent) => void; onEndedCapture?: (event: React.SyntheticEvent) => void; onLoadedData?: (event: React.SyntheticEvent) => void; onLoadedDataCapture?: (event: React.SyntheticEvent) => void; onLoadedMetadata?: (event: React.SyntheticEvent) => void; onLoadedMetadataCapture?: (event: React.SyntheticEvent) => void; onLoadStart?: (event: React.SyntheticEvent) => void; onLoadStartCapture?: (event: React.SyntheticEvent) => void; onPause?: (event: React.SyntheticEvent) => void; onPauseCapture?: (event: React.SyntheticEvent) => void; onPlay?: (event: React.SyntheticEvent) => void; onPlayCapture?: (event: React.SyntheticEvent) => void; onPlaying?: (event: React.SyntheticEvent) => void; onPlayingCapture?: (event: React.SyntheticEvent) => void; onProgress?: (event: React.SyntheticEvent) => void; onProgressCapture?: (event: React.SyntheticEvent) => void; onRateChange?: (event: React.SyntheticEvent) => void; onRateChangeCapture?: (event: React.SyntheticEvent) => void; onSeeked?: (event: React.SyntheticEvent) => void; onSeekedCapture?: (event: React.SyntheticEvent) => void; onSeeking?: (event: React.SyntheticEvent) => void; onSeekingCapture?: (event: React.SyntheticEvent) => void; onStalled?: (event: React.SyntheticEvent) => void; onStalledCapture?: (event: React.SyntheticEvent) => void; onSuspend?: (event: React.SyntheticEvent) => void; onSuspendCapture?: (event: React.SyntheticEvent) => void; onTimeUpdate?: (event: React.SyntheticEvent) => void; onTimeUpdateCapture?: (event: React.SyntheticEvent) => void; onVolumeChange?: (event: React.SyntheticEvent) => void; onVolumeChangeCapture?: (event: React.SyntheticEvent) => void; onWaiting?: (event: React.SyntheticEvent) => void; onWaitingCapture?: (event: React.SyntheticEvent) => void; onAuxClick?: (event: React.MouseEvent) => void; onAuxClickCapture?: (event: React.MouseEvent) => void; onClick?: (event: React.MouseEvent) => void; onClickCapture?: (event: React.MouseEvent) => void; onContextMenu?: (event: React.MouseEvent) => void; onContextMenuCapture?: (event: React.MouseEvent) => void; onDoubleClick?: (event: React.MouseEvent) => void; onDoubleClickCapture?: (event: React.MouseEvent) => void; onDrag?: (event: React.DragEvent) => void; onDragCapture?: (event: React.DragEvent) => void; onDragEnd?: (event: React.DragEvent) => void; onDragEndCapture?: (event: React.DragEvent) => void; onDragEnter?: (event: React.DragEvent) => void; onDragEnterCapture?: (event: React.DragEvent) => void; onDragExit?: (event: React.DragEvent) => void; onDragExitCapture?: (event: React.DragEvent) => void; onDragLeave?: (event: React.DragEvent) => void; onDragLeaveCapture?: (event: React.DragEvent) => void; onDragOver?: (event: React.DragEvent) => void; onDragOverCapture?: (event: React.DragEvent) => void; onDragStart?: (event: React.DragEvent) => void; onDragStartCapture?: (event: React.DragEvent) => void; onDrop?: (event: React.DragEvent) => void; onDropCapture?: (event: React.DragEvent) => void; onMouseDown?: (event: React.MouseEvent) => void; onMouseDownCapture?: (event: React.MouseEvent) => void; onMouseEnter?: (event: React.MouseEvent) => void; onMouseLeave?: (event: React.MouseEvent) => void; onMouseMove?: (event: React.MouseEvent) => void; onMouseMoveCapture?: (event: React.MouseEvent) => void; onMouseOut?: (event: React.MouseEvent) => void; onMouseOutCapture?: (event: React.MouseEvent) => void; onMouseOver?: (event: React.MouseEvent) => void; onMouseOverCapture?: (event: React.MouseEvent) => void; onMouseUp?: (event: React.MouseEvent) => void; onMouseUpCapture?: (event: React.MouseEvent) => void; onSelect?: (event: React.SyntheticEvent) => void; onSelectCapture?: (event: React.SyntheticEvent) => void; onTouchCancel?: (event: React.TouchEvent) => void; onTouchCancelCapture?: (event: React.TouchEvent) => void; onTouchEnd?: (event: React.TouchEvent) => void; onTouchEndCapture?: (event: React.TouchEvent) => void; onTouchMove?: (event: React.TouchEvent) => void; onTouchMoveCapture?: (event: React.TouchEvent) => void; onTouchStart?: (event: React.TouchEvent) => void; onTouchStartCapture?: (event: React.TouchEvent) => void; onPointerDown?: (event: React.PointerEvent) => void; onPointerDownCapture?: (event: React.PointerEvent) => void; onPointerMove?: (event: React.PointerEvent) => void; onPointerMoveCapture?: (event: React.PointerEvent) => void; onPointerUp?: (event: React.PointerEvent) => void; onPointerUpCapture?: (event: React.PointerEvent) => void; onPointerCancel?: (event: React.PointerEvent) => void; onPointerCancelCapture?: (event: React.PointerEvent) => void; onPointerEnter?: (event: React.PointerEvent) => void; onPointerEnterCapture?: (event: React.PointerEvent) => void; onPointerLeave?: (event: React.PointerEvent) => void; onPointerLeaveCapture?: (event: React.PointerEvent) => void; onPointerOver?: (event: React.PointerEvent) => void; onPointerOverCapture?: (event: React.PointerEvent) => void; onPointerOut?: (event: React.PointerEvent) => void; onPointerOutCapture?: (event: React.PointerEvent) => void; onGotPointerCapture?: (event: React.PointerEvent) => void; onGotPointerCaptureCapture?: (event: React.PointerEvent) => void; onLostPointerCapture?: (event: React.PointerEvent) => void; onLostPointerCaptureCapture?: (event: React.PointerEvent) => void; onScroll?: (event: React.UIEvent) => void; onScrollCapture?: (event: React.UIEvent) => void; onWheel?: (event: React.WheelEvent) => void; onWheelCapture?: (event: React.WheelEvent) => void; onAnimationStart?: (event: React.AnimationEvent) => void; onAnimationStartCapture?: (event: React.AnimationEvent) => void; onAnimationEnd?: (event: React.AnimationEvent) => void; onAnimationEndCapture?: (event: React.AnimationEvent) => void; onAnimationIteration?: (event: React.AnimationEvent) => void; onAnimationIterationCapture?: (event: React.AnimationEvent) => void; onTransitionEnd?: (event: React.TransitionEvent) => void; onTransitionEndCapture?: (event: React.TransitionEvent) => void; ref?: React.LegacyRef; key?: string | number; }; static readonly propTypes: { activeClassName?: PropTypes.Validator; accept?: PropTypes.Validator; acceptCharset?: PropTypes.Validator; action?: PropTypes.Validator; allowFullScreen?: PropTypes.Validator; allowTransparency?: PropTypes.Validator; alt?: PropTypes.Validator; as?: PropTypes.Validator; async?: PropTypes.Validator; autoComplete?: PropTypes.Validator; autoFocus?: PropTypes.Validator; autoPlay?: PropTypes.Validator; capture?: PropTypes.Validator; cellPadding?: PropTypes.Validator; cellSpacing?: PropTypes.Validator; charSet?: PropTypes.Validator; challenge?: PropTypes.Validator; checked?: PropTypes.Validator; cite?: PropTypes.Validator; classID?: PropTypes.Validator; cols?: PropTypes.Validator; colSpan?: PropTypes.Validator; content?: PropTypes.Validator; controls?: PropTypes.Validator; coords?: PropTypes.Validator; crossOrigin?: PropTypes.Validator; data?: PropTypes.Validator; dateTime?: PropTypes.Validator; default?: PropTypes.Validator; defer?: PropTypes.Validator; disabled?: PropTypes.Validator; download?: PropTypes.Validator; encType?: PropTypes.Validator; form?: PropTypes.Validator; formAction?: PropTypes.Validator; formEncType?: PropTypes.Validator; formMethod?: PropTypes.Validator; formNoValidate?: PropTypes.Validator; formTarget?: PropTypes.Validator; frameBorder?: PropTypes.Validator; headers?: PropTypes.Validator; height?: PropTypes.Validator; high?: PropTypes.Validator; href?: PropTypes.Validator; hrefLang?: PropTypes.Validator; htmlFor?: PropTypes.Validator; httpEquiv?: PropTypes.Validator; integrity?: PropTypes.Validator; keyParams?: PropTypes.Validator; keyType?: PropTypes.Validator; kind?: PropTypes.Validator; label?: PropTypes.Validator; list?: PropTypes.Validator; loop?: PropTypes.Validator; low?: PropTypes.Validator; manifest?: PropTypes.Validator; marginHeight?: PropTypes.Validator; marginWidth?: PropTypes.Validator; max?: PropTypes.Validator; maxLength?: PropTypes.Validator; media?: PropTypes.Validator; mediaGroup?: PropTypes.Validator; method?: PropTypes.Validator; min?: PropTypes.Validator; minLength?: PropTypes.Validator; multiple?: PropTypes.Validator; muted?: PropTypes.Validator; name?: PropTypes.Validator; nonce?: PropTypes.Validator; noValidate?: PropTypes.Validator; open?: PropTypes.Validator; optimum?: PropTypes.Validator; pattern?: PropTypes.Validator; placeholder?: PropTypes.Validator; playsInline?: PropTypes.Validator; poster?: PropTypes.Validator; preload?: PropTypes.Validator; readOnly?: PropTypes.Validator; rel?: PropTypes.Validator; required?: PropTypes.Validator; reversed?: PropTypes.Validator; rows?: PropTypes.Validator; rowSpan?: PropTypes.Validator; sandbox?: PropTypes.Validator; scope?: PropTypes.Validator; scoped?: PropTypes.Validator; scrolling?: PropTypes.Validator; seamless?: PropTypes.Validator; selected?: PropTypes.Validator; shape?: PropTypes.Validator; size?: PropTypes.Validator; sizes?: PropTypes.Validator; span?: PropTypes.Validator; src?: PropTypes.Validator; srcDoc?: PropTypes.Validator; srcLang?: PropTypes.Validator; srcSet?: PropTypes.Validator; start?: PropTypes.Validator; step?: PropTypes.Validator; summary?: PropTypes.Validator; target?: PropTypes.Validator; type?: PropTypes.Validator; useMap?: PropTypes.Validator; value?: PropTypes.Validator; width?: PropTypes.Validator; wmode?: PropTypes.Validator; wrap?: PropTypes.Validator; defaultChecked?: PropTypes.Validator; defaultValue?: PropTypes.Validator; suppressContentEditableWarning?: PropTypes.Validator; suppressHydrationWarning?: PropTypes.Validator; accessKey?: PropTypes.Validator; className?: PropTypes.Validator; contentEditable?: PropTypes.Validator; contextMenu?: PropTypes.Validator; dir?: PropTypes.Validator; draggable?: PropTypes.Validator; hidden?: PropTypes.Validator; id?: PropTypes.Validator; lang?: PropTypes.Validator; slot?: PropTypes.Validator; spellCheck?: PropTypes.Validator; style?: PropTypes.Validator; tabIndex?: PropTypes.Validator; title?: PropTypes.Validator; inputMode?: PropTypes.Validator; is?: PropTypes.Validator; radioGroup?: PropTypes.Validator; role?: PropTypes.Validator; about?: PropTypes.Validator; datatype?: PropTypes.Validator; inlist?: PropTypes.Validator; prefix?: PropTypes.Validator; property?: PropTypes.Validator; resource?: PropTypes.Validator; typeof?: PropTypes.Validator; vocab?: PropTypes.Validator; autoCapitalize?: PropTypes.Validator; autoCorrect?: PropTypes.Validator; autoSave?: PropTypes.Validator; color?: PropTypes.Validator; itemProp?: PropTypes.Validator; itemScope?: PropTypes.Validator; itemType?: PropTypes.Validator; itemID?: PropTypes.Validator; itemRef?: PropTypes.Validator; results?: PropTypes.Validator; security?: PropTypes.Validator; unselectable?: PropTypes.Validator; 'aria-activedescendant'?: PropTypes.Validator; 'aria-atomic'?: PropTypes.Validator; 'aria-autocomplete'?: PropTypes.Validator; 'aria-busy'?: PropTypes.Validator; 'aria-checked'?: PropTypes.Validator; 'aria-colcount'?: PropTypes.Validator; 'aria-colindex'?: PropTypes.Validator; 'aria-colspan'?: PropTypes.Validator; 'aria-controls'?: PropTypes.Validator; 'aria-current'?: PropTypes.Validator; 'aria-describedby'?: PropTypes.Validator; 'aria-details'?: PropTypes.Validator; 'aria-disabled'?: PropTypes.Validator; 'aria-dropeffect'?: PropTypes.Validator; 'aria-errormessage'?: PropTypes.Validator; 'aria-expanded'?: PropTypes.Validator; 'aria-flowto'?: PropTypes.Validator; 'aria-grabbed'?: PropTypes.Validator; 'aria-haspopup'?: PropTypes.Validator; 'aria-hidden'?: PropTypes.Validator; 'aria-invalid'?: PropTypes.Validator; 'aria-keyshortcuts'?: PropTypes.Validator; 'aria-label'?: PropTypes.Validator; 'aria-labelledby'?: PropTypes.Validator; 'aria-level'?: PropTypes.Validator; 'aria-live'?: PropTypes.Validator; 'aria-modal'?: PropTypes.Validator; 'aria-multiline'?: PropTypes.Validator; 'aria-multiselectable'?: PropTypes.Validator; 'aria-orientation'?: PropTypes.Validator; 'aria-owns'?: PropTypes.Validator; 'aria-placeholder'?: PropTypes.Validator; 'aria-posinset'?: PropTypes.Validator; 'aria-pressed'?: PropTypes.Validator; 'aria-readonly'?: PropTypes.Validator; 'aria-relevant'?: PropTypes.Validator; 'aria-required'?: PropTypes.Validator; 'aria-roledescription'?: PropTypes.Validator; 'aria-rowcount'?: PropTypes.Validator; 'aria-rowindex'?: PropTypes.Validator; 'aria-rowspan'?: PropTypes.Validator; 'aria-selected'?: PropTypes.Validator; 'aria-setsize'?: PropTypes.Validator; 'aria-sort'?: PropTypes.Validator; 'aria-valuemax'?: PropTypes.Validator; 'aria-valuemin'?: PropTypes.Validator; 'aria-valuenow'?: PropTypes.Validator; 'aria-valuetext'?: PropTypes.Validator; children?: PropTypes.Validator; dangerouslySetInnerHTML?: PropTypes.Validator; onCopy?: PropTypes.Validator; onCopyCapture?: PropTypes.Validator; onCut?: PropTypes.Validator; onCutCapture?: PropTypes.Validator; onPaste?: PropTypes.Validator; onPasteCapture?: PropTypes.Validator; onCompositionEnd?: PropTypes.Validator; onCompositionEndCapture?: PropTypes.Validator; onCompositionStart?: PropTypes.Validator; onCompositionStartCapture?: PropTypes.Validator; onCompositionUpdate?: PropTypes.Validator; onCompositionUpdateCapture?: PropTypes.Validator; onFocus?: PropTypes.Validator; onFocusCapture?: PropTypes.Validator; onBlur?: PropTypes.Validator; onBlurCapture?: PropTypes.Validator; onChange?: PropTypes.Validator; onChangeCapture?: PropTypes.Validator; onBeforeInput?: PropTypes.Validator; onBeforeInputCapture?: PropTypes.Validator; onInput?: PropTypes.Validator; onInputCapture?: PropTypes.Validator; onReset?: PropTypes.Validator; onResetCapture?: PropTypes.Validator; onSubmit?: PropTypes.Validator; onSubmitCapture?: PropTypes.Validator; onInvalid?: PropTypes.Validator; onInvalidCapture?: PropTypes.Validator; onLoad?: PropTypes.Validator; onLoadCapture?: PropTypes.Validator; onError?: PropTypes.Validator; onErrorCapture?: PropTypes.Validator; onKeyDown?: PropTypes.Validator; onKeyDownCapture?: PropTypes.Validator; onKeyPress?: PropTypes.Validator; onKeyPressCapture?: PropTypes.Validator; onKeyUp?: PropTypes.Validator; onKeyUpCapture?: PropTypes.Validator; onAbort?: PropTypes.Validator; onAbortCapture?: PropTypes.Validator; onCanPlay?: PropTypes.Validator; onCanPlayCapture?: PropTypes.Validator; onCanPlayThrough?: PropTypes.Validator; onCanPlayThroughCapture?: PropTypes.Validator; onDurationChange?: PropTypes.Validator; onDurationChangeCapture?: PropTypes.Validator; onEmptied?: PropTypes.Validator; onEmptiedCapture?: PropTypes.Validator; onEncrypted?: PropTypes.Validator; onEncryptedCapture?: PropTypes.Validator; onEnded?: PropTypes.Validator; onEndedCapture?: PropTypes.Validator; onLoadedData?: PropTypes.Validator; onLoadedDataCapture?: PropTypes.Validator; onLoadedMetadata?: PropTypes.Validator; onLoadedMetadataCapture?: PropTypes.Validator; onLoadStart?: PropTypes.Validator; onLoadStartCapture?: PropTypes.Validator; onPause?: PropTypes.Validator; onPauseCapture?: PropTypes.Validator; onPlay?: PropTypes.Validator; onPlayCapture?: PropTypes.Validator; onPlaying?: PropTypes.Validator; onPlayingCapture?: PropTypes.Validator; onProgress?: PropTypes.Validator; onProgressCapture?: PropTypes.Validator; onRateChange?: PropTypes.Validator; onRateChangeCapture?: PropTypes.Validator; onSeeked?: PropTypes.Validator; onSeekedCapture?: PropTypes.Validator; onSeeking?: PropTypes.Validator; onSeekingCapture?: PropTypes.Validator; onStalled?: PropTypes.Validator; onStalledCapture?: PropTypes.Validator; onSuspend?: PropTypes.Validator; onSuspendCapture?: PropTypes.Validator; onTimeUpdate?: PropTypes.Validator; onTimeUpdateCapture?: PropTypes.Validator; onVolumeChange?: PropTypes.Validator; onVolumeChangeCapture?: PropTypes.Validator; onWaiting?: PropTypes.Validator; onWaitingCapture?: PropTypes.Validator; onAuxClick?: PropTypes.Validator; onAuxClickCapture?: PropTypes.Validator; onClick?: PropTypes.Validator; onClickCapture?: PropTypes.Validator; onContextMenu?: PropTypes.Validator; onContextMenuCapture?: PropTypes.Validator; onDoubleClick?: PropTypes.Validator; onDoubleClickCapture?: PropTypes.Validator; onDrag?: PropTypes.Validator; onDragCapture?: PropTypes.Validator; onDragEnd?: PropTypes.Validator; onDragEndCapture?: PropTypes.Validator; onDragEnter?: PropTypes.Validator; onDragEnterCapture?: PropTypes.Validator; onDragExit?: PropTypes.Validator; onDragExitCapture?: PropTypes.Validator; onDragLeave?: PropTypes.Validator; onDragLeaveCapture?: PropTypes.Validator; onDragOver?: PropTypes.Validator; onDragOverCapture?: PropTypes.Validator; onDragStart?: PropTypes.Validator; onDragStartCapture?: PropTypes.Validator; onDrop?: PropTypes.Validator; onDropCapture?: PropTypes.Validator; onMouseDown?: PropTypes.Validator; onMouseDownCapture?: PropTypes.Validator; onMouseEnter?: PropTypes.Validator; onMouseLeave?: PropTypes.Validator; onMouseMove?: PropTypes.Validator; onMouseMoveCapture?: PropTypes.Validator; onMouseOut?: PropTypes.Validator; onMouseOutCapture?: PropTypes.Validator; onMouseOver?: PropTypes.Validator; onMouseOverCapture?: PropTypes.Validator; onMouseUp?: PropTypes.Validator; onMouseUpCapture?: PropTypes.Validator; onSelect?: PropTypes.Validator; onSelectCapture?: PropTypes.Validator; onTouchCancel?: PropTypes.Validator; onTouchCancelCapture?: PropTypes.Validator; onTouchEnd?: PropTypes.Validator; onTouchEndCapture?: PropTypes.Validator; onTouchMove?: PropTypes.Validator; onTouchMoveCapture?: PropTypes.Validator; onTouchStart?: PropTypes.Validator; onTouchStartCapture?: PropTypes.Validator; onPointerDown?: PropTypes.Validator; onPointerDownCapture?: PropTypes.Validator; onPointerMove?: PropTypes.Validator; onPointerMoveCapture?: PropTypes.Validator; onPointerUp?: PropTypes.Validator; onPointerUpCapture?: PropTypes.Validator; onPointerCancel?: PropTypes.Validator; onPointerCancelCapture?: PropTypes.Validator; onPointerEnter?: PropTypes.Validator; onPointerEnterCapture?: PropTypes.Validator; onPointerLeave?: PropTypes.Validator; onPointerLeaveCapture?: PropTypes.Validator; onPointerOver?: PropTypes.Validator; onPointerOverCapture?: PropTypes.Validator; onPointerOut?: PropTypes.Validator; onPointerOutCapture?: PropTypes.Validator; onGotPointerCapture?: PropTypes.Validator; onGotPointerCaptureCapture?: PropTypes.Validator; onLostPointerCapture?: PropTypes.Validator; onLostPointerCaptureCapture?: PropTypes.Validator; onScroll?: PropTypes.Validator; onScrollCapture?: PropTypes.Validator; onWheel?: PropTypes.Validator; onWheelCapture?: PropTypes.Validator; onAnimationStart?: PropTypes.Validator; onAnimationStartCapture?: PropTypes.Validator; onAnimationEnd?: PropTypes.Validator; onAnimationEndCapture?: PropTypes.Validator; onAnimationIteration?: PropTypes.Validator; onAnimationIterationCapture?: PropTypes.Validator; onTransitionEnd?: PropTypes.Validator; onTransitionEndCapture?: PropTypes.Validator; ref?: PropTypes.Validator; key?: PropTypes.Validator; }; readonly context: SliderControllerContext & ExpandContext; render(): React.ReactNode; protected getClassName: (id: string) => string; protected handleClick: (id: string) => (event: React.MouseEvent) => void; }