import { ComputedRef, Ref } from 'vue';
import { Recordable } from '@maxax/types';
import { BasicEditBatchProps, BasicEditBatchSchema } from '../types';
interface UseEditBatchValuesContext {
    defaultValueRef: Ref<any>;
    getSchema: ComputedRef<BasicEditBatchSchema[]>;
    getProps: ComputedRef<BasicEditBatchProps>;
    formModel: Recordable;
}
export declare function useEditBatchValues({ getProps, defaultValueRef, getSchema, formModel }: UseEditBatchValuesContext): {
    handleFormValues: (values: Recordable) => Recordable<any>;
    initDefault: () => void;
};
export {};
//# sourceMappingURL=use-edit-batch-values.d.ts.map