import * as z from "zod"; /** Creates a marketing or utility template for the connected business account. */ export declare const createWhatsAppMessageTemplate: import("../..").DefinedAction; body: z.ZodString; bodyVariableExamples: z.ZodOptional>; buttons: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ phoneNumber: z.ZodString; text: z.ZodString; type: z.ZodLiteral<"phoneNumber">; }, z.core.$strip>, z.ZodObject<{ variableExample: z.ZodOptional; text: z.ZodString; type: z.ZodLiteral<"url">; url: z.ZodString; }, z.core.$strip>], "type">>>; category: z.ZodEnum<{ marketing: "marketing"; utility: "utility"; }>; footer: z.ZodOptional; header: z.ZodOptional; variableExamples: z.ZodOptional>; text: z.ZodString; }, z.core.$strip>, z.ZodObject<{ format: z.ZodEnum<{ document: "document"; image: "image"; video: "video"; }>; exampleHandle: z.ZodString; }, z.core.$strip>, z.ZodObject<{ format: z.ZodLiteral<"location">; }, z.core.$strip>], "format">>; languageCode: z.ZodString; templateName: z.ZodString; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum<{ marketing: "marketing"; utility: "utility"; }>; templateId: z.ZodString; status: z.ZodEnum<{ pending: "pending"; deleted: "deleted"; archived: "archived"; approved: "approved"; rejected: "rejected"; disabled: "disabled"; paused: "paused"; inAppeal: "inAppeal"; limitExceeded: "limitExceeded"; pendingDeletion: "pendingDeletion"; }>; }, z.core.$strip>, "whatsapp", false, never>; /** Sends freeform text inside an open 24-hour customer-service window. */ export declare const sendWhatsAppMessage: import("../..").DefinedAction; previewUrl: z.ZodOptional; replyToMessageId: z.ZodOptional; to: z.ZodString; }, z.core.$strip>, z.ZodObject<{ messageId: z.ZodString; status: z.ZodOptional>; recipientId: z.ZodString; }, z.core.$strip>, "whatsapp", false, never>; /** Sends an approved WhatsApp template, including outside the service window. */ export declare const sendWhatsAppTemplateMessage: import("../..").DefinedAction; components: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ currency: z.ZodObject<{ amount1000: z.ZodNumber; code: z.ZodString; fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"currency">; }, z.core.$strip>, z.ZodObject<{ dateTime: z.ZodObject<{ fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"dateTime">; }, z.core.$strip>, z.ZodObject<{ image: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>, z.ZodObject<{ video: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"video">; }, z.core.$strip>, z.ZodObject<{ document: z.ZodObject<{ filename: z.ZodOptional; link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"document">; }, z.core.$strip>], "type">>; type: z.ZodLiteral<"header">; }, z.core.$strip>, z.ZodObject<{ parameters: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ currency: z.ZodObject<{ amount1000: z.ZodNumber; code: z.ZodString; fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"currency">; }, z.core.$strip>, z.ZodObject<{ dateTime: z.ZodObject<{ fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"dateTime">; }, z.core.$strip>, z.ZodObject<{ image: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>, z.ZodObject<{ video: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"video">; }, z.core.$strip>, z.ZodObject<{ document: z.ZodObject<{ filename: z.ZodOptional; link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"document">; }, z.core.$strip>], "type">>; type: z.ZodLiteral<"body">; }, z.core.$strip>, z.ZodObject<{ index: z.ZodNumber; parameters: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ currency: z.ZodObject<{ amount1000: z.ZodNumber; code: z.ZodString; fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"currency">; }, z.core.$strip>, z.ZodObject<{ dateTime: z.ZodObject<{ fallbackValue: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"dateTime">; }, z.core.$strip>, z.ZodObject<{ image: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>, z.ZodObject<{ video: z.ZodObject<{ link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"video">; }, z.core.$strip>, z.ZodObject<{ document: z.ZodObject<{ filename: z.ZodOptional; link: z.ZodURL; }, z.core.$strip>; type: z.ZodLiteral<"document">; }, z.core.$strip>], "type">>; subType: z.ZodEnum<{ url: "url"; quickReply: "quickReply"; }>; type: z.ZodLiteral<"button">; }, z.core.$strip>], "type">>>; languageCode: z.ZodString; templateName: z.ZodString; to: z.ZodString; }, z.core.$strip>, z.ZodObject<{ messageId: z.ZodString; status: z.ZodOptional>; recipientId: z.ZodString; }, z.core.$strip>, "whatsapp", false, never>; //# sourceMappingURL=actions.d.ts.map