import type { ColumnDef } from '@tanstack/vue-table';
export declare enum ItemColumn {
    Name = "Name",
    Unit = "Unit",
    Delete = "Delete"
}
export declare function useAdjustmentTemplateItems(controller: {
    updateItem: (item: FdoAdjustmentTemplateItem) => void;
    deleteItem: (item: FdoAdjustmentTemplateItem) => void;
    get items(): FdoAdjustmentTemplateItem[];
    get disabled(): boolean;
}): {
    columnDefs: import("vue").ComputedRef<ColumnDef<{
        code?: string | null | undefined;
        disabledMeasurements?: string[] | null | undefined;
        type: "menu" | "recipe" | "sku";
        name: string;
        id: string;
    }>[]>;
    missingSKUs: import("vue").ComputedRef<{
        code?: string | null | undefined;
        disabledMeasurements?: string[] | null | undefined;
        type: "menu" | "recipe" | "sku";
        name: string;
        id: string;
    }[]>;
};
