import { SortableListItem } from '@/components/sortableList/SortableList.types'; declare const _default: __VLS_WithTemplateSlots string; openId?: string | number; selectedChildPerItem?: Record; variant?: "default" | "compact"; draggableArea?: "handle" | "full"; isLoading?: boolean; loadingRowCount?: number; alwaysVisibleCount?: number; zIndexBase?: number; testId?: string; }>, { items: () => any[]; displayValue: (item: SortableListItem) => string; openId: any; selectedChildPerItem: () => {}; alwaysVisibleCount: any; variant: string; draggableArea: string; isLoading: boolean; loadingRowCount: number; zIndexBase: number; testId: string; }>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sortableItemDragged: (event: { id: string; newIndex: number; }) => void; "update:items": (items: SortableListItem[]) => void; "update:openId": (id: string | number) => void; "update:selectedChildPerItem": (value: Record) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string; openId?: string | number; selectedChildPerItem?: Record; variant?: "default" | "compact"; draggableArea?: "handle" | "full"; isLoading?: boolean; loadingRowCount?: number; alwaysVisibleCount?: number; zIndexBase?: number; testId?: string; }>, { items: () => any[]; displayValue: (item: SortableListItem) => string; openId: any; selectedChildPerItem: () => {}; alwaysVisibleCount: any; variant: string; draggableArea: string; isLoading: boolean; loadingRowCount: number; zIndexBase: number; testId: string; }>>> & { onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedChildPerItem"?: (value: Record) => any; }, { testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: SortableListItem) => string; items: SortableListItem[]; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; selectedChildPerItem: Record; alwaysVisibleCount: number; zIndexBase: number; }>, { header?(_: {}): any; menu?(_: { item: SortableListItem; }): any; loader?(_: {}): any; }>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; }; type __VLS_WithDefaults = { [K in keyof Pick]: K extends keyof D ? __VLS_Prettify : P[K]; }; type __VLS_Prettify = { [K in keyof T]: T[K]; } & {}; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };