export type IThumbOption = {
    size: number;
    offset: number;
    ratio: number;
};
declare const _default: import("vue").DefineComponent<{
    direction?: any;
    class?: any;
    always?: any;
    thumb?: any;
    barSize?: any;
}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "drag"[], "drag", import("vue").PublicProps, Readonly<{
    direction?: any;
    class?: any;
    always?: any;
    thumb?: any;
    barSize?: any;
}> & Readonly<{
    onDrag?: ((...args: any[]) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
