import { type MaybeComputedElementRef } from '@vueuse/core';
export interface UseElementRemainingHeightOptions {
    /**
     * 底部偏移量，用于预留空间给分页器等元素
     * @default 0
     */
    bottomOffset?: number;
    /**
     * 最小高度（单位：px）
     * @default 0
     */
    minHeight?: number;
}
/**
 * 计算元素剩余高度
 * @param target 元素引用
 * @param options 配置选项
 */
export declare function useElementRemainingHeight(target: MaybeComputedElementRef, options?: UseElementRemainingHeightOptions): {
    /**剩余高度 */
    height: import("vue").ComputedRef<number>;
};
