import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; /** * The deduplication key that the event has been processed with */ export declare const DeduplicationKey: { readonly UniqueKey: "unique-key"; }; /** * The deduplication key that the event has been processed with */ export type DeduplicationKey = ClosedEnum; /** * Human readable message giving detail about the event */ export declare const Message: { readonly EventAcceptedForProcessing: "Event accepted for processing"; }; /** * Human readable message giving detail about the event */ export type Message = ClosedEnum; /** * Status of the event */ export declare const AlertResultStatus: { readonly Success: "success"; }; /** * Status of the event */ export type AlertResultStatus = ClosedEnum; export type AlertResult = { /** * The deduplication key that the event has been processed with */ deduplicationKey: DeduplicationKey; /** * Human readable message giving detail about the event */ message: Message; /** * Status of the event */ status: AlertResultStatus; }; /** @internal */ export declare const DeduplicationKey$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeduplicationKey$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace DeduplicationKey$ { /** @deprecated use `DeduplicationKey$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly UniqueKey: "unique-key"; }>; /** @deprecated use `DeduplicationKey$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly UniqueKey: "unique-key"; }>; } /** @internal */ export declare const Message$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const Message$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Message$ { /** @deprecated use `Message$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly EventAcceptedForProcessing: "Event accepted for processing"; }>; /** @deprecated use `Message$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly EventAcceptedForProcessing: "Event accepted for processing"; }>; } /** @internal */ export declare const AlertResultStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AlertResultStatus$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace AlertResultStatus$ { /** @deprecated use `AlertResultStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Success: "success"; }>; /** @deprecated use `AlertResultStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Success: "success"; }>; } /** @internal */ export declare const AlertResult$inboundSchema: z.ZodType; /** @internal */ export type AlertResult$Outbound = { deduplication_key: string; message: string; status: string; }; /** @internal */ export declare const AlertResult$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace AlertResult$ { /** @deprecated use `AlertResult$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `AlertResult$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `AlertResult$Outbound` instead. */ type Outbound = AlertResult$Outbound; } //# sourceMappingURL=alertresult.d.ts.map