import type { AlphaSliderProps } from '../props/alpha-slider'; export declare const useAlphaSlider: (props: AlphaSliderProps) => { thumb: import("vue").ShallowRef; bar: import("vue").ShallowRef; alpha: import("vue").ComputedRef; alphaLabel: import("vue").ComputedRef; handleDrag: (event: MouseEvent | TouchEvent) => void; handleClick: (event: MouseEvent | TouchEvent) => void; handleKeydown: (event: KeyboardEvent) => void; }; export declare const useAlphaSliderDOM: (props: AlphaSliderProps, { bar, thumb, handleDrag, }: Pick, "bar" | "thumb" | "handleDrag">) => { rootKls: import("vue").ComputedRef; barKls: import("vue").ComputedRef; barStyle: import("vue").ComputedRef<{ background: string | undefined; }>; thumbKls: import("vue").ComputedRef; thumbStyle: import("vue").ComputedRef<{ left: string | undefined; top: string | undefined; }>; update: () => void; };