import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * The status of the upload, an enum of ACTIVE, SUCCESSFUL */ export declare const BulkUploadHistoryEventStatus: { readonly Active: "ACTIVE"; readonly Successful: "SUCCESSFUL"; }; /** * The status of the upload, an enum of ACTIVE, SUCCESSFUL */ export type BulkUploadHistoryEventStatus = OpenEnum; /** * The current state of the upload, an enum of UNAVAILABLE, UPLOAD STARTED, UPLOAD IN PROGRESS, UPLOAD COMPLETED, DELETION PAUSED, INDEXING COMPLETED */ export declare const ProcessingState: { readonly Unavailable: "UNAVAILABLE"; readonly UploadStarted: "UPLOAD STARTED"; readonly UploadInProgress: "UPLOAD IN PROGRESS"; readonly UploadCompleted: "UPLOAD COMPLETED"; readonly DeletionPaused: "DELETION PAUSED"; readonly IndexingCompleted: "INDEXING COMPLETED"; }; /** * The current state of the upload, an enum of UNAVAILABLE, UPLOAD STARTED, UPLOAD IN PROGRESS, UPLOAD COMPLETED, DELETION PAUSED, INDEXING COMPLETED */ export type ProcessingState = OpenEnum; /** * Information about a successful bulk upload */ export type BulkUploadHistoryEvent = { /** * The unique ID of the upload */ uploadId?: string | undefined; /** * The start time of the upload in ISO 8601 format */ startTime?: string | undefined; /** * The end time of the upload in ISO 8601 format, 'NA' if the upload is still active */ endTime?: string | undefined; /** * The status of the upload, an enum of ACTIVE, SUCCESSFUL */ status?: BulkUploadHistoryEventStatus | undefined; /** * The current state of the upload, an enum of UNAVAILABLE, UPLOAD STARTED, UPLOAD IN PROGRESS, UPLOAD COMPLETED, DELETION PAUSED, INDEXING COMPLETED */ processingState?: ProcessingState | undefined; }; /** @internal */ export declare const BulkUploadHistoryEventStatus$inboundSchema: z.ZodType; /** @internal */ export declare const ProcessingState$inboundSchema: z.ZodType; /** @internal */ export declare const BulkUploadHistoryEvent$inboundSchema: z.ZodType; export declare function bulkUploadHistoryEventFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=bulkuploadhistoryevent.d.ts.map