import type { CSSProperties } from 'vue'; import type { KanbanDropPosition, KanbanItem } from './interface'; declare const _default: import("vue").DefineComponent; readonly required: true; }; readonly items: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly index: { readonly type: NumberConstructor; readonly default: 0; }; }>, { injection: import("./injection").KanbanInjection; mergedClsPrefix: import("vue").Ref; columnDraggable: import("vue").ComputedRef; dragging: import("vue").ComputedRef; columnDropPosition: import("vue").ComputedRef; vertical: import("vue").ComputedRef; boardScroll: import("vue").ComputedRef; maxReached: import("vue").ComputedRef; columnStyle: import("vue").ComputedRef; countStyle: import("vue").ComputedRef; handleBodyScroll: (event: Event) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly required: true; }; readonly items: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly index: { readonly type: NumberConstructor; readonly default: 0; }; }>> & Readonly<{}>, { readonly items: KanbanItem[]; readonly index: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;