import type { Ref, ComputedRef } from 'vue';
import type { TSearchFormProps } from './props';
import type { IAnyObject, IFieldItem, TSearchFormConfig } from '@d-render/shared';
export declare const useExpand: (props: TSearchFormProps, gridCount: Ref<number>, searchFormProps: ComputedRef<IAnyObject>, operationSpan: Ref<number>) => {
    isExpand: Ref<boolean, boolean>;
    toggleExpand: () => void;
    spanSum: ComputedRef<number>;
    haveExpand: ComputedRef<boolean>;
    showFieldList: ComputedRef<IFieldItem<TSearchFormConfig>[]>;
    lastRowSpan: ComputedRef<number>;
};
