//#region src/components/ecocup/types.ts
/** 杯子状态 */
let ECupStatus = /* @__PURE__ */ function(ECupStatus) {
	/** 在库 */
	ECupStatus["IN_STOCK"] = "in_stock";
	/** 借出 */
	ECupStatus["RENT"] = "rent";
	/** 遗失 */
	ECupStatus["MISSING"] = "missing";
	/** 损坏 */
	ECupStatus["BROKEN"] = "broken";
	return ECupStatus;
}({});
/** 杯子操作类型 */
let ECupActionType = /* @__PURE__ */ function(ECupActionType) {
	/** 归还 */
	ECupActionType["RETURN"] = "return";
	/** 遗失 */
	ECupActionType["MISSING"] = "missing";
	/** 损坏 */
	ECupActionType["BROKEN"] = "broken";
	/** 转移 */
	ECupActionType["TRANSFER"] = "transfer";
	return ECupActionType;
}({});
/**
* 扫描杯子后的状态
*/
let ECupScanStatus = /* @__PURE__ */ function(ECupScanStatus) {
	/** 其他在库 */
	ECupScanStatus["OTHER_IN_STOCK"] = "other_in_stock";
	/** 其他人借出 */
	ECupScanStatus["OTHER_RENT"] = "other_rent";
	/** 转移 */
	ECupScanStatus["TRANSFER"] = "transfer";
	/** 在库 */
	ECupScanStatus["IN_STOCK"] = "in_stock";
	/** 借出 */
	ECupScanStatus["RENT"] = "rent";
	/** 遗失 */
	ECupScanStatus["MISSING"] = "missing";
	/** 损坏 */
	ECupScanStatus["BROKEN"] = "broken";
	/** 不存在 */
	ECupScanStatus["NOT_FOUND"] = "not_found";
	return ECupScanStatus;
}({});
//#endregion
exports.ECupActionType = ECupActionType;
exports.ECupScanStatus = ECupScanStatus;
exports.ECupStatus = ECupStatus;
