UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

51 lines (49 loc) 2.22 kB
import "reflect-metadata"; import { __decorateMetadata } from "../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorateMetadata.mjs"; import { __decorate } from "../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorate.mjs"; import { Field, ObjectType, createUnionType, registerEnumType } from "type-graphql"; //#region src/graphql/types/message-status.type.ts var _ref; let MessageStatusCode = /* @__PURE__ */ function(MessageStatusCode) { MessageStatusCode["Pending"] = "pending"; MessageStatusCode["Success"] = "success"; MessageStatusCode["Failed"] = "failed"; return MessageStatusCode; }({}); registerEnumType(MessageStatusCode, { name: "MessageStatusCode" }); let BaseMessageStatus = class BaseMessageStatus {}; __decorate([Field(() => MessageStatusCode), __decorateMetadata("design:type", typeof (_ref = typeof MessageStatusCode !== "undefined" && MessageStatusCode) === "function" ? _ref : Object)], BaseMessageStatus.prototype, "code", void 0); BaseMessageStatus = __decorate([ObjectType()], BaseMessageStatus); let PendingMessageStatus = class PendingMessageStatus extends BaseMessageStatus { constructor(..._args) { super(..._args); this.code = MessageStatusCode.Pending; } }; PendingMessageStatus = __decorate([ObjectType()], PendingMessageStatus); let SuccessMessageStatus = class SuccessMessageStatus extends BaseMessageStatus { constructor(..._args2) { super(..._args2); this.code = MessageStatusCode.Success; } }; SuccessMessageStatus = __decorate([ObjectType()], SuccessMessageStatus); let FailedMessageStatus = class FailedMessageStatus extends BaseMessageStatus { constructor(..._args3) { super(..._args3); this.code = MessageStatusCode.Failed; } }; __decorate([Field(() => String), __decorateMetadata("design:type", String)], FailedMessageStatus.prototype, "reason", void 0); FailedMessageStatus = __decorate([ObjectType()], FailedMessageStatus); const MessageStatusUnion = createUnionType({ name: "MessageStatus", types: () => [ PendingMessageStatus, SuccessMessageStatus, FailedMessageStatus ] }); //#endregion export { FailedMessageStatus, MessageStatusCode, MessageStatusUnion, SuccessMessageStatus }; //# sourceMappingURL=message-status.type.mjs.map