import { Positions } from '@/models/enums/Positions';
export declare const hue: (props: {
    [key: string]: any;
}, emit: (name: string, prop: any) => void) => {
    container: import("vue").Ref<HTMLElement | null>;
    pullDirection: import("vue").Ref<Positions>;
    toKeyHandler: (side: Positions.L | Positions.R, e: KeyboardEvent) => void;
    handleChange: (e: TouchEvent & MouseEvent, skip: any) => void;
    handleMouseDown: (e: any) => void;
};
