import { ItemType } from "./useItems.js"; import { ResizableInfo } from "./useResizable.js"; import * as vue927 from "vue"; import { Ref } from "vue"; //#region src/splitter/hooks/useResize.d.ts /** * Handle user drag resize logic. */ declare function useResize(items: Ref, resizableInfos: Ref, percentSizes: Ref, containerSize: Ref, updateSizes: (sizes: number[]) => void, reverse: Ref): readonly [(index: number) => void, (index: number, offset: number) => number[], () => void, (index: number, type: "start" | "end") => number[], vue927.ComputedRef]; //#endregion export { useResize as default };