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"; export declare const NewStatus: { readonly Active: "active"; readonly Populating: "populating"; readonly Paused: "paused"; readonly Archived: "archived"; }; export type NewStatus = OpenEnum; export declare const OldStatus: { readonly Active: "active"; readonly Populating: "populating"; readonly Paused: "paused"; readonly Archived: "archived"; }; export type OldStatus = OpenEnum; export type EventStatusChange = { eventTime: Date; newStatus: NewStatus; oldStatus?: OldStatus | undefined; reason?: string | undefined; }; /** @internal */ export declare const NewStatus$inboundSchema: z.ZodType; /** @internal */ export declare const OldStatus$inboundSchema: z.ZodType; /** @internal */ export declare const EventStatusChange$inboundSchema: z.ZodType; export declare function eventStatusChangeFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=eventstatuschange.d.ts.map