import { EpPropFinalized } from "../../../utils/vue/props/types.js"; import "../../../utils/index.js"; import { _default } from "./button.vue.js"; import { ComponentPublicInstance, ExtractPropTypes, ExtractPublicPropTypes, Ref } from "vue"; import * as _popperjs_core0 from "@popperjs/core"; //#region ../../packages/components/slider/src/button.d.ts declare const sliderButtonProps: { readonly modelValue: EpPropFinalized; readonly vertical: BooleanConstructor; readonly tooltipClass: StringConstructor; readonly placement: EpPropFinalized; }; type SliderButtonProps = ExtractPropTypes; declare const sliderButtonEmits: { "update:modelValue": (value: number) => boolean; }; type SliderButtonEmits = typeof sliderButtonEmits; type SliderButtonInstance = ComponentPublicInstance; interface SliderButtonInitData { hovering: boolean; dragging: boolean; isClick: boolean; startX: number; currentX: number; startY: number; currentY: number; startPosition: number; newPosition: number; oldValue: number; } //#endregion export { SliderButtonEmits, SliderButtonInitData, SliderButtonInstance, SliderButtonProps };