import { z } from "zod"; export declare const TriggerMessageStatusSchema: z.ZodUnion, z.ZodString]>; export type TriggerMessageStatus = z.infer; export declare const TriggerMessageAttributesSchema: z.ZodObject<{ lease_count: z.ZodNumber; error_message: z.ZodNullable; possible_duplicate_data: z.ZodBoolean; }, z.core.$strip>; export type TriggerMessageAttributes = z.infer; export declare const TriggerMessageItemSchema: z.ZodObject<{ id: z.ZodString; created_at: z.ZodString; status: z.ZodUnion, z.ZodString]>; message_attributes: z.ZodObject<{ lease_count: z.ZodNumber; error_message: z.ZodNullable; possible_duplicate_data: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type TriggerMessageItem = z.infer; export declare const LeasedTriggerMessageItemSchema: z.ZodObject<{ id: z.ZodString; created_at: z.ZodString; status: z.ZodUnion, z.ZodString]>; message_attributes: z.ZodObject<{ lease_count: z.ZodNumber; error_message: z.ZodNullable; possible_duplicate_data: z.ZodBoolean; }, z.core.$strip>; payload: z.ZodRecord; }, z.core.$strip>; export type LeasedTriggerMessageItem = z.infer; //# sourceMappingURL=TriggerMessage.d.ts.map