/** mainId: storeId, subId: id */ export interface InventoryCategory { id: string; name: string; createdAt: number; } /** mainId: storeId, subId: id */ export interface Inventory { id: string; name: string; createdAt: number; unit?: string; defaultAmount?: number; disable?: boolean; safeQuantity?: number; categoryId?: string; status?: InventoryStatus; } export interface InventoryStatus { lastRecordId?: string; remainQuantity?: number; lastModifiedAt?: number; }