import type { Ref } from 'vue';
import type { CustomFormatItem, SetItemRequired, SetItemDisabled, SetItemRequiredOrDisabled, LayoutConfig, ColumnItem } from '../../../edit-page-layout';
export default function useCustomFormat(layoutConfig: Ref<LayoutConfig>): {
    customFormatItem: CustomFormatItem;
    setItemRequired: SetItemRequired;
    setItemDisabled: SetItemDisabled;
    setItemRequiredOrDisabled: SetItemRequiredOrDisabled;
    getItemConfig: (groupCode: string, field: string) => ColumnItem;
};
