import type { ComputedRef } from 'vue';
import type { EditGridProps } from '../../../edit-grid';
import type { VxeTableDefines, VxeGridPropTypes, VxeTableDataRow } from 'vxe-table';
export interface ruleItem {
    [field: string]: VxeTableDefines.ValidatorRule[];
}
export default function useGridConfig(props: EditGridProps): {
    computedColumns: ComputedRef<VxeGridPropTypes.Columns<VxeTableDataRow>>;
    editRules: ComputedRef<ruleItem>;
};
