import type { PropType } from 'vue'; import type { ColumnType } from '../interface'; declare const _default: import("vue").DefineComponent<{ columnKey: (StringConstructor | NumberConstructor)[]; disabled: BooleanConstructor; column: PropType>; }, { dragIcon: string; dragging: import("vue").Ref; className: import("vue").ComputedRef<{ [x: string]: boolean; }>; spanRef: import("vue").Ref; top: import("vue").Ref; height: import("vue").Ref; rowKey: import("vue").Ref; rowKeyType: import("vue").ComputedRef<"string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function">; onMousedown: (e: MouseEvent) => void; onTouchStart: (touchEvent: TouchEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>; }>>, { disabled: boolean; }, {}>; export default _default;