import * as z from "zod"; /** Creates a regular, recurring, seated, or instant Cal.com booking. */ export declare const createCalcomBooking: import("../../..").DefinedAction>, z.ZodType<{ start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; instant: boolean; }, { start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; instant: boolean; }, z.core.$ZodTypeInternals<{ start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; instant: boolean; }, { start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; instant: boolean; }>>, z.ZodType<{ start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; recurrenceCount?: number | undefined; }, { start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; recurrenceCount?: number | undefined; }, z.core.$ZodTypeInternals<{ start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; recurrenceCount?: number | undefined; }, { start: string; attendee: { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email?: string | undefined; }; bookingFieldsResponses?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; eventTypeId?: number | undefined; eventTypeSlug?: string | undefined; username?: string | undefined; teamSlug?: string | undefined; organizationSlug?: string | undefined; guests?: string[] | undefined; meetingUrl?: string | undefined; location?: { type: string; } | { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; } | { type: string; } | { type: string; } | undefined; metadata?: { [x: string]: string; } | undefined; lengthInMinutes?: number | undefined; routing?: { queuedResponseId?: string | null | undefined; responseId?: number | null | undefined; teamMemberIds: number[]; teamMemberEmail?: string | undefined; skipContactOwner?: boolean | undefined; crmAppSlug?: string | undefined; crmOwnerRecordType?: string | undefined; crmRecordOwnerFallbackTeamMemberIds?: number[] | undefined; crmRecordOwnerFallbackMode?: "relationship" | "attributeRules" | undefined; } | undefined; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; recurrenceCount?: number | undefined; }>>]>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Lists bookings visible to the connected Cal.com account. */ export declare const listCalcomBookings: import("../../..").DefinedAction; afterStart: z.ZodOptional; afterUpdatedAt: z.ZodOptional; attendeeEmail: z.ZodOptional; attendeeName: z.ZodOptional; beforeCreatedAt: z.ZodOptional; beforeEnd: z.ZodOptional; beforeUpdatedAt: z.ZodOptional; bookingUid: z.ZodOptional; cursor: z.ZodOptional; eventTypeId: z.ZodOptional; eventTypeIds: z.ZodOptional>; limit: z.ZodPrefault; sortCreated: z.ZodOptional>; sortEnd: z.ZodOptional>; sortStart: z.ZodOptional>; sortUpdatedAt: z.ZodOptional>; status: z.ZodOptional>; teamId: z.ZodOptional; teamIds: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ items: z.ZodArray>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; }, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; }>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }, { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }>>]>>; pagination: z.ZodType<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }, z.core.$ZodTypeInternals<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }>>; }, z.core.$strip>, "calcom", false, never>; /** Retrieves one Cal.com booking by UID. */ export declare const getCalcomBooking: import("../../..").DefinedAction, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Reschedules an existing booking or one seat in a seated booking. */ export declare const rescheduleCalcomBooking: import("../../..").DefinedAction, z.ZodType<{ start: string; rescheduledBy?: string | undefined; reschedulingReason?: string | undefined; emailVerificationCode?: string | undefined; rescheduleWithSameHost?: boolean | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, { start: string; rescheduledBy?: string | undefined; reschedulingReason?: string | undefined; emailVerificationCode?: string | undefined; rescheduleWithSameHost?: boolean | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, z.core.$ZodTypeInternals<{ start: string; rescheduledBy?: string | undefined; reschedulingReason?: string | undefined; emailVerificationCode?: string | undefined; rescheduleWithSameHost?: boolean | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, { start: string; rescheduledBy?: string | undefined; reschedulingReason?: string | undefined; emailVerificationCode?: string | undefined; rescheduleWithSameHost?: boolean | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }>>>, z.ZodIntersection, z.ZodType<{ start: string; rescheduledBy?: string | undefined; seatUid: string; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, { start: string; rescheduledBy?: string | undefined; seatUid: string; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, z.core.$ZodTypeInternals<{ start: string; rescheduledBy?: string | undefined; seatUid: string; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }, { start: string; rescheduledBy?: string | undefined; seatUid: string; emailVerificationCode?: string | undefined; allowConflicts?: boolean | undefined; allowBookingOutOfBounds?: boolean | undefined; skipBookingLimits?: boolean | undefined; }>>>]>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }, unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number; eventType: { id: number; slug: string; }; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | undefined; icsUid?: string | undefined; seatUid: string; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }, unknown>>, "calcom", false, never>; /** Cancels a booking, recurrence, or seated attendee. */ export declare const cancelCalcomBooking: import("../../..").DefinedAction, z.ZodType<{ cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, { cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, z.core.$ZodTypeInternals<{ cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, { cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }>>>, z.ZodIntersection, z.ZodType<{ seatUid: string; cancellationReason?: string | undefined; }, { seatUid: string; cancellationReason?: string | undefined; }, z.core.$ZodTypeInternals<{ seatUid: string; cancellationReason?: string | undefined; }, { seatUid: string; cancellationReason?: string | undefined; }>>>]>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Requests that an attendee choose a new time. */ export declare const requestCalcomBookingReschedule: import("../../..").DefinedAction, z.ZodType<{ rescheduleReason?: string | undefined; }, { rescheduleReason?: string | undefined; }, z.core.$ZodTypeInternals<{ rescheduleReason?: string | undefined; }, { rescheduleReason?: string | undefined; }>>>, z.ZodType<{ status: "success" | "error"; }, { status: "success" | "error"; }, z.core.$ZodTypeInternals<{ status: "success" | "error"; }, { status: "success" | "error"; }>>, "calcom", false, never>; /** Confirms a pending Cal.com booking. */ export declare const confirmCalcomBooking: import("../../..").DefinedAction, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Declines a pending Cal.com booking. */ export declare const declineCalcomBooking: import("../../..").DefinedAction, z.ZodType<{ reason?: string | undefined; }, { reason?: string | undefined; }, z.core.$ZodTypeInternals<{ reason?: string | undefined; }, { reason?: string | undefined; }>>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Marks a host or attendee present or absent. */ export declare const markCalcomBookingAbsence: import("../../..").DefinedAction, z.ZodType<{ host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, { host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, z.core.$ZodTypeInternals<{ host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, { host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }>>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }, unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }, unknown>>, "calcom", false, never>; /** Reassigns a round-robin booking to an automatically selected host. */ export declare const reassignCalcomBooking: import("../../..").DefinedAction, z.ZodObject<{ bookingUid: z.ZodString; reassignedTo: z.ZodObject<{ displayEmail: z.ZodString; email: z.ZodString; id: z.ZodNumber; name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, "calcom", false, never>; /** Reassigns a round-robin booking to a selected host. */ export declare const reassignCalcomBookingToHost: import("../../..").DefinedAction, z.ZodType<{ reason?: string | undefined; }, { reason?: string | undefined; }, z.core.$ZodTypeInternals<{ reason?: string | undefined; }, { reason?: string | undefined; }>>>, z.ZodObject<{ bookingUid: z.ZodString; reassignedTo: z.ZodObject<{ displayEmail: z.ZodString; email: z.ZodString; id: z.ZodNumber; name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, "calcom", false, never>; /** Updates a booking location and its connected calendar event. */ export declare const updateCalcomBookingLocation: import("../../..").DefinedAction, z.ZodType<{ location?: { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; link: string; } | { type: string; phone: string; } | { type: string; address: string; } | undefined; }, { location?: { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; link: string; } | { type: string; phone: string; } | { type: string; address: string; } | undefined; }, z.core.$ZodTypeInternals<{ location?: { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; link: string; } | { type: string; phone: string; } | { type: string; address: string; } | undefined; }, { location?: { type: string; address: string; } | { type: string; location: string; } | { type: string; phone: string; } | { type: string; integration: "cal-video" | "google-meet" | "zoom" | "whereby-video" | "whatsapp-video" | "webex-video" | "telegram-video" | "tandem" | "sylaps-video" | "skype-video" | "sirius-video" | "signal-video" | "shimmer-video" | "salesroom-video" | "roam-video" | "riverside-video" | "ping-video" | "office365-video" | "mirotalk-video" | "jitsi" | "jelly-video" | "jelly-conferencing" | "huddle" | "facetime-video" | "element-call-video" | "eightxeight-video" | "discord-video" | "demodesk-video" | "campfire-video"; } | { type: string; link: string; } | { type: string; phone: string; } | { type: string; address: string; } | undefined; }>>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Adds one attendee to an existing booking. */ export declare const addCalcomBookingAttendee: import("../../..").DefinedAction, z.ZodType<{ name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email: string; }, { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email: string; }, z.core.$ZodTypeInternals<{ name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email: string; }, { name: string; timeZone: string; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; email: string; }>>>, z.ZodType<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; bookingId: number; }, unknown, z.core.$ZodTypeInternals<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; bookingId: number; }, unknown>>, "calcom", false, never>; /** Adds guest email addresses to an existing booking. */ export declare const addCalcomBookingGuests: import("../../..").DefinedAction, z.ZodType<{ guests: { email: string; name?: string | undefined; timeZone?: string | undefined; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; }[]; }, { guests: { email: string; name?: string | undefined; timeZone?: string | undefined; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; }[]; }, z.core.$ZodTypeInternals<{ guests: { email: string; name?: string | undefined; timeZone?: string | undefined; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; }[]; }, { guests: { email: string; name?: string | undefined; timeZone?: string | undefined; phoneNumber?: string | undefined; language: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn"; }[]; }>>>, z.ZodType<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown, z.core.$ZodTypeInternals<{ id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; } | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; }[]; guests?: string[] | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; recurringBookingUid: string; }[] | { id: number; uid: string; title: string; description: string; hosts: { id: number; name: string; email: string; displayEmail: string; username: string; timeZone: string; }[]; status: "cancelled" | "accepted" | "rejected" | "pending"; cancellationReason?: string | undefined; cancelledByEmail?: string | undefined; reschedulingReason?: string | undefined; rescheduledByEmail?: string | null | undefined; rescheduledFromUid?: string | undefined; rescheduledToUid?: string | undefined; start: string; end: string; duration: number; eventTypeId: number | null; eventType: { id: number; slug: string; } | null; meetingUrl?: string | undefined; location: string; absentHost: boolean; createdAt: string; updatedAt: string | null; metadata?: { [x: string]: string; } | undefined; rating?: number | null | undefined; icsUid?: string | undefined; attendees: { name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; seatUid: string; createdAt?: string | undefined; bookingFieldsResponses: { [x: string]: import("@automate.ax/codec").Encodable; }; metadata?: { [x: string]: string; } | undefined; }[]; recurringBookingUid: string; }[], unknown>>, "calcom", false, never>; /** Lists attendees for one booking. */ export declare const listCalcomBookingAttendees: import("../../..").DefinedAction, z.ZodType<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; }[], unknown, z.core.$ZodTypeInternals<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; }[], unknown>>, "calcom", false, never>; /** Retrieves one booking attendee by ID. */ export declare const getCalcomBookingAttendee: import("../../..").DefinedAction, z.ZodType<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; }, unknown, z.core.$ZodTypeInternals<{ name: string; email: string; displayEmail: string; timeZone: string; language?: "ar" | "ca" | "de" | "es" | "eu" | "he" | "id" | "ja" | "lv" | "pl" | "ro" | "sr" | "th" | "vi" | "az" | "cs" | "el" | "es-419" | "fi" | "hr" | "it" | "km" | "nl" | "pt" | "ru" | "sv" | "tr" | "zh-CN" | "bg" | "da" | "en" | "et" | "fr" | "hu" | "iw" | "ko" | "no" | "pt-BR" | "sk" | "ta" | "uk" | "zh-TW" | "bn" | undefined; absent: boolean; phoneNumber?: string | undefined; id: number; }, unknown>>, "calcom", false, never>; /** Retrieves add-to-calendar links for one booking. */ export declare const getCalcomBookingCalendarLinks: import("../../..").DefinedAction, z.ZodType<{ label: string; link: string; }[], unknown, z.core.$ZodTypeInternals<{ label: string; link: string; }[], unknown>>, "calcom", false, never>; /** Retrieves provider references attached to one booking. */ export declare const getCalcomBookingReferences: import("../../..").DefinedAction>; }, z.core.$strip>, z.ZodType<{ type: string; eventUid: string; destinationCalendarId: string | null; id: number; }[], unknown, z.core.$ZodTypeInternals<{ type: string; eventUid: string; destinationCalendarId: string | null; id: number; }[], unknown>>, "calcom", false, never>; /** Retrieves Cal Video recordings for one booking. */ export declare const getCalcomBookingRecordings: import("../../..").DefinedAction, z.ZodType<{ id: string; roomName: string; startTs: number; status: string; maxParticipants?: number | undefined; duration: number; shareToken: string; downloadLink?: string | null | undefined; error?: string | null | undefined; }[], unknown, z.core.$ZodTypeInternals<{ id: string; roomName: string; startTs: number; status: string; maxParticipants?: number | undefined; duration: number; shareToken: string; downloadLink?: string | null | undefined; error?: string | null | undefined; }[], unknown>>, "calcom", false, never>; /** Retrieves Cal Video transcript download links for one booking. */ export declare const getCalcomBookingTranscripts: import("../../..").DefinedAction, z.ZodType>, "calcom", false, never>; /** Retrieves Cal Video meeting sessions for one booking. */ export declare const getCalcomBookingConferencingSessions: import("../../..").DefinedAction, z.ZodType<{ id: string; room: string; startTime: number; duration: number; ongoing: boolean; maxParticipants: number; participants: { userId: string | null; userName: string | null; joinTime: number; duration: number; }[]; }[], unknown, z.core.$ZodTypeInternals<{ id: string; room: string; startTime: number; duration: number; ongoing: boolean; maxParticipants: number; participants: { userId: string | null; userName: string | null; joinTime: number; duration: number; }[]; }[], unknown>>, "calcom", false, never>; /** Retrieves the routing decision trace for one booking. */ export declare const getCalcomBookingRoutingTrace: import("../../..").DefinedAction, z.ZodType<{ steps: { message: string; round: string; domain: string; step: string; timestamp: number; data: { [x: string]: import("@automate.ax/codec").Encodable; }; }[]; groups: { round: string; domain: string; steps: { message: string; round: string; domain: string; step: string; timestamp: number; data: { [x: string]: import("@automate.ax/codec").Encodable; }; }[]; }[]; formSubmission?: { form: { name: string; description?: string | null | undefined; }; responses: { fieldId: string; label: string; displayValue: string; }[]; } | null | undefined; }, unknown, z.core.$ZodTypeInternals<{ steps: { message: string; round: string; domain: string; step: string; timestamp: number; data: { [x: string]: import("@automate.ax/codec").Encodable; }; }[]; groups: { round: string; domain: string; steps: { message: string; round: string; domain: string; step: string; timestamp: number; data: { [x: string]: import("@automate.ax/codec").Encodable; }; }[]; }[]; formSubmission?: { form: { name: string; description?: string | null | undefined; }; responses: { fieldId: string; label: string; displayValue: string; }[]; } | null | undefined; }, unknown>>, "calcom", false, never>; //# sourceMappingURL=bookings.d.ts.map