/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
import * as z from "zod";
/**
 * The status of an async task
 */
export const TaskStatus = {
    Pending: "pending",
    Processing: "processing",
    Completed: "completed",
    Failed: "failed",
};
/** @internal */
export const TaskStatus$inboundSchema = z
    .nativeEnum(TaskStatus);
/** @internal */
export const TaskStatus$outboundSchema = TaskStatus$inboundSchema;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export var TaskStatus$;
(function (TaskStatus$) {
    /** @deprecated use `TaskStatus$inboundSchema` instead. */
    TaskStatus$.inboundSchema = TaskStatus$inboundSchema;
    /** @deprecated use `TaskStatus$outboundSchema` instead. */
    TaskStatus$.outboundSchema = TaskStatus$outboundSchema;
})(TaskStatus$ || (TaskStatus$ = {}));
//# sourceMappingURL=taskstatus.js.map