import { InventoryItemReturnFieldsFragment } from "../../graphql"; import { State } from "../"; export declare type InventoryItemsSliceState = { [index: number]: InventoryItemReturnFieldsFragment; }; export declare const inventoryItemsSlice: import("@reduxjs/toolkit").Slice; setAll: import("@reduxjs/toolkit").CaseReducer; update: import("@reduxjs/toolkit").CaseReducer; delete: import("@reduxjs/toolkit").CaseReducer; }, "inventory-item">; export declare const actions: import("@reduxjs/toolkit").CaseReducerActions<{ set: import("@reduxjs/toolkit").CaseReducer; setAll: import("@reduxjs/toolkit").CaseReducer; update: import("@reduxjs/toolkit").CaseReducer; delete: import("@reduxjs/toolkit").CaseReducer; }>; export declare const selectInventoryItem: (id: number) => (state: State) => InventoryItemReturnFieldsFragment; export declare const selectInventoryItems: (state: State) => InventoryItemsSliceState; export declare const selectIsAllInventoryItemsPublished: (state: State) => boolean; declare const _default: import("redux").Reducer; export default _default; export declare function sortInventoryItems(a: InventoryItemReturnFieldsFragment, b: InventoryItemReturnFieldsFragment): number;