/** Declares a named Cal.com account binding for an automation. */ export declare const calcomAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"calcom">[] | undefined) => import("../..").IntegrationAccountReference<"calcom">; /** Cal.com callables. */ export declare const calcom: { addBookingAttendee: import("../..").DefinedAction, import("zod").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; }, import("zod/v4/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; }>>>, import("zod").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, import("zod/v4/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>; addBookingGuests: import("../..").DefinedAction, import("zod").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"; }[]; }, import("zod/v4/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"; }[]; }>>>, import("zod").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, import("zod/v4/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>; cancelBooking: import("../..").DefinedAction, import("zod").ZodType<{ cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, { cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }, { cancellationReason?: string | undefined; cancelSubsequentBookings?: boolean | undefined; }>>>, import("zod").ZodIntersection, import("zod").ZodType<{ seatUid: string; cancellationReason?: string | undefined; }, { seatUid: string; cancellationReason?: string | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ seatUid: string; cancellationReason?: string | undefined; }, { seatUid: string; cancellationReason?: string | undefined; }>>>]>, import("zod").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, import("zod/v4/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>; clearBookingLimits: import("../..").DefinedAction, import("zod").ZodObject<{}, import("zod/v4/core").$strip>, "calcom", false, never>; confirmBooking: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; createBooking: import("../..").DefinedAction>, import("zod").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; }, import("zod/v4/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; }>>, import("zod").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; }, import("zod/v4/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; }>>]>, import("zod").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, import("zod/v4/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>; createEventType: import("../..").DefinedAction>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown>>, "calcom", false, never>; createOutOfOfficeEntry: import("../..").DefinedAction>, import("zod").ZodType<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown>>, "calcom", false, never>; createPrivateLink: import("../..").DefinedAction, import("zod").ZodType<{ expiresAt?: string | undefined; maxUsageCount: number; }, { expiresAt?: string | undefined; maxUsageCount: number; }, import("zod/v4/core").$ZodTypeInternals<{ expiresAt?: string | undefined; maxUsageCount: number; }, { expiresAt?: string | undefined; maxUsageCount: number; }>>>, import("zod").ZodType<{ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; }, unknown>>, "calcom", false, never>; createSchedule: import("../..").DefinedAction>, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }, unknown>>, "calcom", false, never>; createTeam: import("../..").DefinedAction>, import("zod").ZodType<{ message: string; paymentLink: string; pendingTeam: { id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }; } | { id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ message: string; paymentLink: string; pendingTeam: { id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }; } | { id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown>>, "calcom", false, never>; createTeamEventType: import("../..").DefinedAction, import("zod").ZodType<{ lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType: "collective" | "roundRobin" | "managed"; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType: "collective" | "roundRobin" | "managed"; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType: "collective" | "roundRobin" | "managed"; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType: "collective" | "roundRobin" | "managed"; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }>>>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown>>, "calcom", false, never>; declineBooking: import("../..").DefinedAction, import("zod").ZodType<{ reason?: string | undefined; }, { reason?: string | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ reason?: string | undefined; }, { reason?: string | undefined; }>>>, import("zod").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, import("zod/v4/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>; deleteEventType: import("../..").DefinedAction, import("zod").ZodType<{ id: number; lengthInMinutes: number; title: string; slug: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; title: string; slug: string; }, unknown>>, "calcom", false, never>; deleteOutOfOfficeEntry: import("../..").DefinedAction, import("zod").ZodType<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown>>, "calcom", false, never>; deletePrivateLink: import("../..").DefinedAction, import("zod").ZodType<{ linkId?: string | undefined; message?: string | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ linkId?: string | undefined; message?: string | undefined; }, unknown>>, "calcom", false, never>; deleteSchedule: import("../..").DefinedAction, import("zod").ZodType<{ status: "success" | "error"; }, { status: "success" | "error"; }, import("zod/v4/core").$ZodTypeInternals<{ status: "success" | "error"; }, { status: "success" | "error"; }>>, "calcom", false, never>; deleteSlotReservation: import("../..").DefinedAction, import("zod").ZodObject<{}, import("zod/v4/core").$strip>, "calcom", false, never>; deleteTeam: import("../..").DefinedAction, import("zod").ZodType<{ id: number; parentId?: number | undefined; name: string; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone: string; weekStart: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; parentId?: number | undefined; name: string; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone: string; weekStart: string; }, unknown>>, "calcom", false, never>; deleteTeamEventType: import("../..").DefinedAction, import("zod").ZodType<{ id: number; title: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; title: string; }, unknown>>, "calcom", false, never>; getBooking: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; getBookingAttendee: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; getBookingCalendarLinks: import("../..").DefinedAction, import("zod").ZodType<{ label: string; link: string; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ label: string; link: string; }[], unknown>>, "calcom", false, never>; getBookingConferencingSessions: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; getBookingLimits: import("../..").DefinedAction, import("zod").ZodType<{ perDay: number | null; perWeek: number | null; perMonth: number | null; perYear: number | null; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ perDay: number | null; perWeek: number | null; perMonth: number | null; perYear: number | null; }, unknown>>, "calcom", false, never>; getBookingRecordings: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; getBookingReferences: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ type: string; eventUid: string; destinationCalendarId: string | null; id: number; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ type: string; eventUid: string; destinationCalendarId: string | null; id: number; }[], unknown>>, "calcom", false, never>; getBookingRoutingTrace: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; getBookingTranscripts: import("../..").DefinedAction, import("zod").ZodType>, "calcom", false, never>; getCalendarBusyTimes: import("../..").DefinedAction>; dateFrom: import("zod").ZodISODateTime; dateTo: import("zod").ZodISODateTime; timeZone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ start: string; end: string; source?: string | null | undefined; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ start: string; end: string; source?: string | null | undefined; }[], unknown>>, "calcom", false, never>; getDefaultSchedule: import("../..").DefinedAction, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; } | null, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; } | null, unknown>>, "calcom", false, never>; getEventType: import("../..").DefinedAction, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown>>, "calcom", false, never>; getEventTypeHistory: import("../..").DefinedAction; limit: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ auditLogs: import("zod").ZodArray>>; eventTypeId: import("zod").ZodNumber; pagination: import("zod").ZodType<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }, import("zod/v4/core").$ZodTypeInternals<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }>>; }, import("zod/v4/core").$strip>, "calcom", false, never>; getEventTypeSchedulingConfig: import("../..").DefinedAction, import("zod").ZodType<{ eventTypeId: number; schedulingType: "roundRobin" | "collective" | "managed"; hosts: { userId: number; name: string; username: string; mandatory: boolean; priority?: "lowest" | "low" | "medium" | "high" | "highest" | null | undefined; weight?: number | null | undefined; avatarUrl?: string | null | undefined; groupId?: string | null | undefined; }[]; assignAllTeamMembers: boolean; hostGroups?: { id: string; name: string; }[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; isRRWeightsEnabled?: boolean | undefined; maxLeadThreshold?: number | null | undefined; includeNoShowInRRCalculation?: boolean | undefined; crmRecordOwnerFallbackWindowHours?: number | null | undefined; crmRecordOwnerFallbackWindowSkipWeekends?: boolean | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ eventTypeId: number; schedulingType: "roundRobin" | "collective" | "managed"; hosts: { userId: number; name: string; username: string; mandatory: boolean; priority?: "lowest" | "low" | "medium" | "high" | "highest" | null | undefined; weight?: number | null | undefined; avatarUrl?: string | null | undefined; groupId?: string | null | undefined; }[]; assignAllTeamMembers: boolean; hostGroups?: { id: string; name: string; }[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; isRRWeightsEnabled?: boolean | undefined; maxLeadThreshold?: number | null | undefined; includeNoShowInRRCalculation?: boolean | undefined; crmRecordOwnerFallbackWindowHours?: number | null | undefined; crmRecordOwnerFallbackWindowSkipWeekends?: boolean | undefined; }, unknown>>, "calcom", false, never>; getProfile: import("../..").DefinedAction, import("zod").ZodType<{ id: number; username: string; email: string; name: string | null; avatarUrl: string | null; bio: string | null; timeFormat: number; defaultScheduleId: number | null; weekStart: string; timeZone: string; locale: string | null; organizationId: number | null; organization?: { isPlatform: boolean; id: number; } | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; username: string; email: string; name: string | null; avatarUrl: string | null; bio: string | null; timeFormat: number; defaultScheduleId: number | null; weekStart: string; timeZone: string; locale: string | null; organizationId: number | null; organization?: { isPlatform: boolean; id: number; } | undefined; }, unknown>>, "calcom", false, never>; getSchedule: import("../..").DefinedAction, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; } | null, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; } | null, unknown>>, "calcom", false, never>; getSlotReservation: import("../..").DefinedAction, import("zod").ZodNullable>, "calcom", false, never>; getTeam: import("../..").DefinedAction, import("zod").ZodType<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown>>, "calcom", false, never>; getTeamEventType: import("../..").DefinedAction, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown>>, "calcom", false, never>; listAvailableSlots: import("../..").DefinedAction; duration: import("zod").ZodOptional; end: import("zod").ZodUnion; eventTypeId: import("zod").ZodOptional; eventTypeSlug: import("zod").ZodOptional; format: import("zod").ZodOptional>; organizationSlug: import("zod").ZodOptional; start: import("zod").ZodUnion; teamSlug: import("zod").ZodOptional; timeZone: import("zod").ZodOptional; username: import("zod").ZodOptional; usernames: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodRecord; end: import("zod").ZodOptional; seatsBooked: import("zod").ZodOptional; seatsRemaining: import("zod").ZodOptional; seatsTotal: import("zod").ZodOptional; start: import("zod").ZodString; }, import("zod/v4/core").$catchall>>>>>, "calcom", false, never>; listBookingAttendees: import("../..").DefinedAction, import("zod").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, import("zod/v4/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>; listBookings: import("../..").DefinedAction; afterStart: import("zod").ZodOptional; afterUpdatedAt: import("zod").ZodOptional; attendeeEmail: import("zod").ZodOptional; attendeeName: import("zod").ZodOptional; beforeCreatedAt: import("zod").ZodOptional; beforeEnd: import("zod").ZodOptional; beforeUpdatedAt: import("zod").ZodOptional; bookingUid: import("zod").ZodOptional; cursor: import("zod").ZodOptional; eventTypeId: import("zod").ZodOptional; eventTypeIds: import("zod").ZodOptional>; limit: import("zod").ZodPrefault; sortCreated: import("zod").ZodOptional>; sortEnd: import("zod").ZodOptional>; sortStart: import("zod").ZodOptional>; sortUpdatedAt: import("zod").ZodOptional>; status: import("zod").ZodOptional>; teamId: import("zod").ZodOptional; teamIds: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray>, import("zod").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; }, import("zod/v4/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; }>>, import("zod").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; }[]; }, import("zod/v4/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; }[]; }>>, import("zod").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; }, import("zod/v4/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: import("zod").ZodType<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }, import("zod/v4/core").$ZodTypeInternals<{ nextCursor: string | null; hasMore: boolean; }, { nextCursor: string | null; hasMore: boolean; }>>; }, import("zod/v4/core").$strip>, "calcom", false, never>; listCalendars: import("../..").DefinedAction, import("zod").ZodType<{ connectedCalendars: { integration: { appData?: { [x: string]: never; } | null | undefined; dirName?: string | undefined; __template?: string | undefined; name: string; description: string; installed?: boolean | undefined; type: string; title?: string | undefined; variant: string; category?: string | undefined; categories: string[]; logo: string; publisher: string; slug: string; url: string; email: string; locationOption: { label: string; value: string; icon?: string | undefined; disabled: boolean; } | null; }; credentialId: number; delegationCredentialId?: string | null | undefined; primary?: { externalId: string; integration?: string | undefined; name?: string | undefined; primary: boolean | null; readOnly: boolean; email?: string | undefined; isSelected: boolean; credentialId: number; delegationCredentialId?: string | null | undefined; } | undefined; calendars?: { externalId: string; integration?: string | undefined; name?: string | undefined; primary?: boolean | null | undefined; readOnly: boolean; email?: string | undefined; isSelected: boolean; credentialId: number; delegationCredentialId?: string | null | undefined; }[] | undefined; }[]; destinationCalendar: { id: number; integration: string; externalId: string; primaryEmail: string | null; userId: number | null; eventTypeId: number | null; credentialId: number | null; delegationCredentialId?: string | null | undefined; name?: string | null | undefined; primary?: boolean | undefined; readOnly?: boolean | undefined; email?: string | undefined; integrationTitle?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ connectedCalendars: { integration: { appData?: { [x: string]: never; } | null | undefined; dirName?: string | undefined; __template?: string | undefined; name: string; description: string; installed?: boolean | undefined; type: string; title?: string | undefined; variant: string; category?: string | undefined; categories: string[]; logo: string; publisher: string; slug: string; url: string; email: string; locationOption: { label: string; value: string; icon?: string | undefined; disabled: boolean; } | null; }; credentialId: number; delegationCredentialId?: string | null | undefined; primary?: { externalId: string; integration?: string | undefined; name?: string | undefined; primary: boolean | null; readOnly: boolean; email?: string | undefined; isSelected: boolean; credentialId: number; delegationCredentialId?: string | null | undefined; } | undefined; calendars?: { externalId: string; integration?: string | undefined; name?: string | undefined; primary?: boolean | null | undefined; readOnly: boolean; email?: string | undefined; isSelected: boolean; credentialId: number; delegationCredentialId?: string | null | undefined; }[] | undefined; }[]; destinationCalendar: { id: number; integration: string; externalId: string; primaryEmail: string | null; userId: number | null; eventTypeId: number | null; credentialId: number | null; delegationCredentialId?: string | null | undefined; name?: string | null | undefined; primary?: boolean | undefined; readOnly?: boolean | undefined; email?: string | undefined; integrationTitle?: string | undefined; }; }, unknown>>, "calcom", false, never>; listEventTypes: import("../..").DefinedAction; orgId: import("zod").ZodOptional; orgSlug: import("zod").ZodOptional; sortCreatedAt: import("zod").ZodOptional>; username: import("zod").ZodOptional; usernames: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown>>, "calcom", false, never>; listOutOfOfficeEntries: import("../..").DefinedAction; sortEnd: import("zod").ZodOptional>; sortStart: import("zod").ZodOptional>; take: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }[], unknown>>, "calcom", false, never>; listPrivateLinks: import("../..").DefinedAction, import("zod").ZodType<({ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; })[], unknown, import("zod/v4/core").$ZodTypeInternals<({ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; })[], unknown>>, "calcom", false, never>; listSchedules: import("../..").DefinedAction, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }[], unknown>>, "calcom", false, never>; listTeamBookings: import("../..").DefinedAction; afterStart: import("zod").ZodOptional; afterUpdatedAt: import("zod").ZodOptional; attendeeEmail: import("zod").ZodOptional; attendeeName: import("zod").ZodOptional; beforeCreatedAt: import("zod").ZodOptional; beforeEnd: import("zod").ZodOptional; beforeUpdatedAt: import("zod").ZodOptional; bookingUid: import("zod").ZodOptional; eventTypeId: import("zod").ZodOptional; eventTypeIds: import("zod").ZodOptional>; skip: import("zod").ZodPrefault; sortCreated: import("zod").ZodOptional>; sortEnd: import("zod").ZodOptional>; sortStart: import("zod").ZodOptional>; sortUpdatedAt: import("zod").ZodOptional>; status: import("zod").ZodOptional>>; take: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray>, import("zod").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; }, import("zod/v4/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; }>>, import("zod").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; }[]; }, import("zod/v4/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; }[]; }>>, import("zod").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; }, import("zod/v4/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: import("zod").ZodType<{ totalItems: number; remainingItems: number; returnedItems: number; itemsPerPage: number; currentPage: number; totalPages: number; hasNextPage: boolean; hasPreviousPage: boolean; }, { totalItems: number; remainingItems: number; returnedItems: number; itemsPerPage: number; currentPage: number; totalPages: number; hasNextPage: boolean; hasPreviousPage: boolean; }, import("zod/v4/core").$ZodTypeInternals<{ totalItems: number; remainingItems: number; returnedItems: number; itemsPerPage: number; currentPage: number; totalPages: number; hasNextPage: boolean; hasPreviousPage: boolean; }, { totalItems: number; remainingItems: number; returnedItems: number; itemsPerPage: number; currentPage: number; totalPages: number; hasNextPage: boolean; hasPreviousPage: boolean; }>>; }, import("zod/v4/core").$strip>, "calcom", false, never>; listTeamEventTypes: import("../..").DefinedAction; hostsLimit: import("zod").ZodOptional; sortCreatedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown>>, "calcom", false, never>; listTeams: import("../..").DefinedAction, import("zod").ZodType<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }[], unknown>>, "calcom", false, never>; listTeamSchedules: import("../..").DefinedAction; take: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }[], unknown>>, "calcom", false, never>; markBookingAbsence: import("../..").DefinedAction, import("zod").ZodType<{ host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, { host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }, { host?: boolean | undefined; attendees?: { email: string; absent: boolean; }[] | undefined; }>>>, import("zod").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, import("zod/v4/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>; onAfterGuestsCalVideoNoShow: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.afterGuestsCalVideoNoShow"; }>; onAfterHostsCalVideoNoShow: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.afterHostsCalVideoNoShow"; }>; onBookingCancelled: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.cancelled"; }>; onBookingCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.created"; }>; onBookingLocationUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.locationUpdated"; }>; onBookingNoShowUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.noShowUpdated"; }>; onBookingPaid: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.paid"; }>; onBookingPaymentInitiated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.paymentInitiated"; }>; onBookingReassigned: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.reassigned"; }>; onBookingRejected: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.rejected"; }>; onBookingRequested: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.requested"; }>; onBookingRescheduled: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.rescheduled"; }>; onCalendarEntryRejected: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.calendarEntryRejected"; }>; onDelegationCredentialError: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.error"; }>; onDelegationCredentialRotationRequired: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.rotationRequired"; }>; onDelegationCredentialSecretRotated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.secretRotated"; }>; onDelegationCredentialSecretRotationFailed: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.secretRotationFailed"; }>; onEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.event"; }>; onFormSubmitted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.form.submitted"; }>; onFormSubmittedWithoutEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.form.submittedWithoutEvent"; }>; onInstantMeetingAccepted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.instantMeeting.accepted"; }>; onInstantMeetingCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.instantMeeting.created"; }>; onMeetingEnded: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.meeting.ended"; }>; onMeetingStarted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.meeting.started"; }>; onOutOfOfficeCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.outOfOffice.created"; }>; onRecordingReady: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.recording.ready"; }>; onRecordingTranscriptionGenerated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.recording.transcriptionGenerated"; }>; onRoutingFormFallbackHit: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.routingForm.fallbackHit"; }>; onWrongAssignmentReported: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.wrongAssignmentReported"; }>; reassignBooking: import("../..").DefinedAction, import("zod").ZodObject<{ bookingUid: import("zod").ZodString; reassignedTo: import("zod").ZodObject<{ displayEmail: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodNumber; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "calcom", false, never>; reassignBookingToHost: import("../..").DefinedAction, import("zod").ZodType<{ reason?: string | undefined; }, { reason?: string | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ reason?: string | undefined; }, { reason?: string | undefined; }>>>, import("zod").ZodObject<{ bookingUid: import("zod").ZodString; reassignedTo: import("zod").ZodObject<{ displayEmail: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodNumber; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "calcom", false, never>; requestBookingReschedule: import("../..").DefinedAction, import("zod").ZodType<{ rescheduleReason?: string | undefined; }, { rescheduleReason?: string | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ rescheduleReason?: string | undefined; }, { rescheduleReason?: string | undefined; }>>>, import("zod").ZodType<{ status: "success" | "error"; }, { status: "success" | "error"; }, import("zod/v4/core").$ZodTypeInternals<{ status: "success" | "error"; }, { status: "success" | "error"; }>>, "calcom", false, never>; reserveSlot: import("../..").DefinedAction>, import("zod").ZodType<{ eventTypeId: number; slotStart: string; slotEnd: string; slotDuration: number; reservationUid: string; reservationDuration: number; reservationUntil: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ eventTypeId: number; slotStart: string; slotEnd: string; slotDuration: number; reservationUid: string; reservationDuration: number; reservationUntil: string; }, unknown>>, "calcom", false, never>; rescheduleBooking: import("../..").DefinedAction, import("zod").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; }, import("zod/v4/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; }>>>, import("zod").ZodIntersection, import("zod").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; }, import("zod/v4/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; }>>>]>, import("zod").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, import("zod/v4/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>; updateBookingLimits: import("../..").DefinedAction>, import("zod").ZodType<{ perDay: number | null; perWeek: number | null; perMonth: number | null; perYear: number | null; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ perDay: number | null; perWeek: number | null; perMonth: number | null; perYear: number | null; }, unknown>>, "calcom", false, never>; updateBookingLocation: import("../..").DefinedAction, import("zod").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; }, import("zod/v4/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; }>>>, import("zod").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, import("zod/v4/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>; updateEventType: import("../..").DefinedAction, import("zod").ZodType<{ lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; })[] | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; })[] | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; })[] | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; })[] | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }>>>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; ownerId: number; users: { id: number; name: string | null; username: string | null; avatarUrl: string | null; weekStart: string; brandColor: string | null; darkBrandColor: string | null; metadata: { [x: string]: never; }; }[]; bookingUrl: string; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }, unknown>>, "calcom", false, never>; updateOutOfOfficeEntry: import("../..").DefinedAction, import("zod").ZodType<{ start?: string | undefined; end?: string | undefined; notes?: string | undefined; toUserId?: number | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, { start?: string | undefined; end?: string | undefined; notes?: string | undefined; toUserId?: number | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ start?: string | undefined; end?: string | undefined; notes?: string | undefined; toUserId?: number | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, { start?: string | undefined; end?: string | undefined; notes?: string | undefined; toUserId?: number | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }>>>, import("zod").ZodType<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ userId: number; toUserId?: number | null | undefined; id: number; uuid: string; start: string; end: string; notes?: string | undefined; reason?: "unspecified" | "vacation" | "travel" | "sick" | "public_holiday" | undefined; }, unknown>>, "calcom", false, never>; updatePrivateLink: import("../..").DefinedAction, import("zod").ZodType<{ expiresAt?: string | undefined; maxUsageCount?: number | undefined; }, { expiresAt?: string | undefined; maxUsageCount?: number | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ expiresAt?: string | undefined; maxUsageCount?: number | undefined; }, { expiresAt?: string | undefined; maxUsageCount?: number | undefined; }>>>, import("zod").ZodType<{ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; expiresAt: string; } | { linkId: string; eventTypeId: number; isExpired: boolean; bookingUrl: string; maxUsageCount: number; usageCount: number; }, unknown>>, "calcom", false, never>; updateProfile: import("../..").DefinedAction>, import("zod").ZodType<{ id: number; username: string; email: string; name: string | null; avatarUrl: string | null; bio: string | null; timeFormat: number; defaultScheduleId: number | null; weekStart: string; timeZone: string; locale: string | null; organizationId: number | null; organization?: { isPlatform: boolean; id: number; } | undefined; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; username: string; email: string; name: string | null; avatarUrl: string | null; bio: string | null; timeFormat: number; defaultScheduleId: number | null; weekStart: string; timeZone: string; locale: string | null; organizationId: number | null; organization?: { isPlatform: boolean; id: number; } | undefined; }, unknown>>, "calcom", false, never>; updateSchedule: import("../..").DefinedAction, import("zod").ZodType<{ name?: string | undefined; timeZone?: string | undefined; availability?: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[] | undefined; isDefault?: boolean | undefined; overrides?: { date: string; startTime: string; endTime: string; }[] | undefined; }, { name?: string | undefined; timeZone?: string | undefined; availability?: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[] | undefined; isDefault?: boolean | undefined; overrides?: { date: string; startTime: string; endTime: string; }[] | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ name?: string | undefined; timeZone?: string | undefined; availability?: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[] | undefined; isDefault?: boolean | undefined; overrides?: { date: string; startTime: string; endTime: string; }[] | undefined; }, { name?: string | undefined; timeZone?: string | undefined; availability?: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[] | undefined; isDefault?: boolean | undefined; overrides?: { date: string; startTime: string; endTime: string; }[] | undefined; }>>>, import("zod").ZodType<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; ownerId: number; name: string; timeZone: string; availability: { days: ("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[]; startTime: string; endTime: string; }[]; isDefault: boolean; overrides: { date: string; startTime: string; endTime: string; }[]; }, unknown>>, "calcom", false, never>; updateSlotReservation: import("../..").DefinedAction, import("zod").ZodType<{ eventTypeId: number; slotStart: string; slotDuration?: number | undefined; reservationDuration?: number | undefined; }, { eventTypeId: number; slotStart: string; slotDuration?: number | undefined; reservationDuration?: number | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ eventTypeId: number; slotStart: string; slotDuration?: number | undefined; reservationDuration?: number | undefined; }, { eventTypeId: number; slotStart: string; slotDuration?: number | undefined; reservationDuration?: number | undefined; }>>>, import("zod").ZodType<{ eventTypeId: number; slotStart: string; slotEnd: string; slotDuration: number; reservationUid: string; reservationDuration: number; reservationUntil: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ eventTypeId: number; slotStart: string; slotEnd: string; slotDuration: number; reservationUid: string; reservationDuration: number; reservationUntil: string; }, unknown>>, "calcom", false, never>; updateTeam: import("../..").DefinedAction, import("zod").ZodType<{ name?: string | undefined; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isPrivate?: boolean | undefined; hideBookATeamMember?: boolean | undefined; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone?: string | undefined; weekStart?: string | undefined; bookingLimits?: string | undefined; includeManagedEventsInLimits?: boolean | undefined; }, { name?: string | undefined; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isPrivate?: boolean | undefined; hideBookATeamMember?: boolean | undefined; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone?: string | undefined; weekStart?: string | undefined; bookingLimits?: string | undefined; includeManagedEventsInLimits?: boolean | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ name?: string | undefined; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isPrivate?: boolean | undefined; hideBookATeamMember?: boolean | undefined; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone?: string | undefined; weekStart?: string | undefined; bookingLimits?: string | undefined; includeManagedEventsInLimits?: boolean | undefined; }, { name?: string | undefined; slug?: string | undefined; logoUrl?: string | undefined; calVideoLogo?: string | undefined; appLogo?: string | undefined; appIconLogo?: string | undefined; bio?: string | undefined; hideBranding?: boolean | undefined; isPrivate?: boolean | undefined; hideBookATeamMember?: boolean | undefined; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | undefined; brandColor?: string | undefined; darkBrandColor?: string | undefined; bannerUrl?: string | undefined; timeFormat?: number | undefined; timeZone?: string | undefined; weekStart?: string | undefined; bookingLimits?: string | undefined; includeManagedEventsInLimits?: boolean | undefined; }>>>, import("zod").ZodType<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; parentId?: number | null | undefined; name: string; slug?: string | undefined; logoUrl?: string | null | undefined; calVideoLogo?: string | null | undefined; appLogo?: string | null | undefined; appIconLogo?: string | null | undefined; bio?: string | null | undefined; hideBranding?: boolean | undefined; isOrganization: boolean; isPrivate?: boolean | undefined; hideBookATeamMember: boolean; metadata?: { [x: string]: import("@automate.ax/codec").Encodable; } | undefined; theme?: string | null | undefined; brandColor?: string | null | undefined; darkBrandColor?: string | null | undefined; bannerUrl?: string | null | undefined; timeFormat?: number | null | undefined; timeZone: string; weekStart: string; }, unknown>>, "calcom", false, never>; updateTeamEventType: import("../..").DefinedAction, import("zod").ZodType<{ lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType?: "collective" | "roundRobin" | undefined; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType?: "collective" | "roundRobin" | undefined; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, import("zod/v4/core").$ZodTypeInternals<{ lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType?: "collective" | "roundRobin" | undefined; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }, { lengthInMinutes?: number | undefined; lengthInMinutesOptions?: number[] | undefined; title?: string | undefined; slug?: string | undefined; description?: string | undefined; slotInterval?: number | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; scheduleId?: number | undefined; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { disabled: boolean; } | { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; disabled: boolean; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; } | undefined; offsetStart?: number | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; recurrence?: { disabled: boolean; } | { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; lockTimeZoneToggleOnBookingPage?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; successRedirectUrl?: string | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden?: boolean | undefined; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: "" | "en" | "ar" | "az" | "bg" | "bn" | "ca" | "cs" | "da" | "de" | "el" | "es" | "es-419" | "eu" | "et" | "fi" | "fr" | "he" | "hu" | "it" | "ja" | "km" | "ko" | "nl" | "no" | "pl" | "pt-BR" | "pt" | "ro" | "ru" | "sk-SK" | "sr" | "sv" | "tr" | "uk" | "vi" | "zh-CN" | "zh-TW" | undefined; allowReschedulingPastBookings: boolean; allowReschedulingCancelledBookings: boolean; showOptimizedSlots: boolean; privateNoteEnabled: boolean; privateNoteMode?: import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | undefined; privateNoteTemplate?: string | undefined; schedulingType?: "collective" | "roundRobin" | undefined; hosts?: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; }[] | undefined; assignAllTeamMembers?: boolean | undefined; locations?: ({ type: string; address: string; public: boolean; } | { type: string; } | { type: string; } | { type: 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; public: boolean; } | { type: string; phone: string; public: boolean; } | { type: string; })[] | undefined; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields?: ({ field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; options: string[]; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug: string; label: string; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; type: string; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug?: string | undefined; variant: string; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; label?: string | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; variant: string; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired?: boolean | undefined; disableOnPrefill?: boolean | undefined; } | { field: string; slug?: string | undefined; required?: boolean | undefined; hidden?: boolean | undefined; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill?: boolean | undefined; })[] | undefined; }>>>, import("zod").ZodType<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown, import("zod/v4/core").$ZodTypeInternals<{ id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; } | { id: number; lengthInMinutes: number; lengthInMinutesOptions?: number[] | undefined; title: string; slug: string; description: string; locations: ({ type: string; address: string; public: boolean; } | { 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"; link?: string | undefined; credentialId?: number | undefined; } | { type: string; link: string; public: boolean; } | { type: string; } | { type: string; phone: string; public: boolean; } | { type: string; location: string; })[]; disableGuests: boolean; slotInterval?: number | null | undefined; minimumBookingNotice?: number | undefined; beforeEventBuffer?: number | undefined; afterEventBuffer?: number | undefined; recurrence: { interval: number; occurrences: number; frequency: "yearly" | "monthly" | "weekly"; disabled: boolean; } | null; metadata: { [x: string]: never; }; price: number; currency: string; lockTimeZoneToggleOnBookingPage: boolean; seatsPerTimeSlot?: number | null | undefined; forwardParamsSuccessRedirect: boolean | null; successRedirectUrl: string | null; isInstantEvent: boolean; seatsShowAvailabilityCount?: boolean | null | undefined; scheduleId: number | null; bookingLimitsCount?: { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; } | { disabled: boolean; } | undefined; bookerActiveBookingsLimit?: { maximumActiveBookings?: number | undefined; offerReschedule?: boolean | undefined; } | undefined; onlyShowFirstAvailableSlot?: boolean | undefined; bookingLimitsDuration?: { disabled: boolean; } | { day?: number | undefined; week?: number | undefined; month?: number | undefined; year?: number | undefined; disabled: boolean; } | undefined; bookingWindow?: { disabled: boolean; } | ({ type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: number; rolling?: boolean | undefined; disabled: boolean; } | { type: "businessDays" | "calendarDays" | "range"; value: string[]; disabled: boolean; })[] | undefined; bookerLayouts?: { defaultLayout: "month" | "week" | "column"; enabledLayouts: ("week" | "month" | "column")[]; } | undefined; confirmationPolicy?: { disabled: boolean; } | { type: "always" | "time"; noticeThreshold?: { unit: "minutes" | "hours"; count: number; } | undefined; blockUnconfirmedBookingsInBooker: boolean; disabled: boolean; } | undefined; bookingProposalCount?: number | null | undefined; requiresBookerEmailVerification?: boolean | undefined; skipAttendeeEmailDeliverabilityCheck?: boolean | undefined; emailSettings?: { disableEmailsToAttendees?: boolean | undefined; disableEmailsToHosts?: boolean | undefined; } | undefined; hideCalendarNotes?: boolean | undefined; color?: { lightThemeHex: string; darkThemeHex: string; } | undefined; seats?: { disabled: boolean; } | { seatsPerTimeSlot: number; showAttendeeInfo: boolean; showAvailabilityCount: boolean; disabled: boolean; } | undefined; offsetStart?: number | undefined; customName?: string | undefined; destinationCalendar?: { integration: string; externalId: string; } | undefined; useDestinationCalendarEmail?: boolean | undefined; hideCalendarEventDetails?: boolean | undefined; hideOrganizerEmail?: boolean | undefined; calVideoSettings?: { disableRecordingForOrganizer: boolean; disableRecordingForGuests: boolean; redirectUrlOnExit?: string | null | undefined; enableAutomaticRecordingForOrganizer: boolean; enableAutomaticTranscription: boolean; disableTranscriptionForGuests: boolean; disableTranscriptionForOrganizer: boolean; hideTranscriptionForGuests: boolean; hideTranscriptionForOrganizer: boolean; sendTranscriptionEmails: boolean; disableAttendeeRecordingDownloadEmail: boolean; transcriptionLanguage?: "multi" | "ar" | "bg" | "ca" | "zh-HK" | "hr" | "cs" | "da" | "nl" | "nl-BE" | "fi" | "fr" | "fr-CA" | "de" | "de-CH" | "el" | "he" | "hi" | "hu" | "id" | "it" | "ja" | "ko" | "lv" | "lt" | "ms" | "no" | "pl" | "pt" | "pt-BR" | "ro" | "ru" | "sr" | "sk" | "sl" | "es" | "es-419" | "sv" | "th" | "tr" | "uk" | "vi" | null | undefined; } | undefined; hidden: boolean; bookingRequiresAuthentication: boolean; disableCancelling?: { disabled?: boolean | undefined; } | undefined; disableRescheduling?: { disabled?: boolean | undefined; minutesBefore?: number | undefined; } | undefined; interfaceLanguage?: string | null | undefined; allowReschedulingPastBookings?: boolean | undefined; allowReschedulingCancelledBookings?: boolean | null | undefined; showOptimizedSlots?: boolean | null | undefined; privateNoteEnabled?: boolean | undefined; privateNoteMode?: (import("@automate.ax/integration-contracts/calcom").components["schemas"]["PrivateNoteMode"] | null) | undefined; privateNoteTemplate?: string | null | undefined; teamId: number; bookingUrl: string | null; ownerId?: number | null | undefined; parentEventTypeId?: number | null | undefined; hosts: { userId: number; mandatory: boolean; priority: "lowest" | "low" | "medium" | "high" | "highest"; name: string; username: string; avatarUrl?: string | null | undefined; }[]; assignAllTeamMembers?: boolean | undefined; schedulingType: "roundRobin" | "collective" | "managed" | null; team: { id: number; slug: string; bannerUrl: string | null; name: string; logoUrl: string; weekStart: string; brandColor: string | null; darkBrandColor: string | null; theme: string | null; }; rescheduleWithSameRoundRobinHost?: boolean | undefined; allowRRHostChoiceOnReschedule?: boolean | undefined; bookingFields: ({ field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomAddressFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomCheckboxFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomCheckboxGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomEmailFieldOutput_2026_06_12"; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomLongTextFieldOutput_2026_06_12"; minLength?: number | undefined; maxLength?: number | undefined; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomMultiEmailFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomMultiSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomNumberFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomPhoneFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomRadioGroupFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; options: string[]; type: "CustomSelectFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomShortTextFieldOutput_2026_06_12"; } | { field: string; slug: string; label: string; required: boolean; hidden: boolean; placeholder?: string | undefined; disableOnPrefill: boolean; type: "CustomUrlFieldOutput_2026_06_12"; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAiAgentPhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemAttendeePhoneFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemEmailFieldOutput_2026_06_12"; slug: string; excludeEmails?: string[] | undefined; requireEmails?: string[] | undefined; } | { field: string; slug: string; variant: "SystemFullNameFieldOutput_2026_06_12"; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemGuestsFieldOutput_2026_06_12"; slug: string; } | { field: "SystemLocationFieldOutput_2026_06_12"; slug: string; label?: string | undefined; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemNotesFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemRescheduleReasonFieldOutput_2026_06_12"; slug: string; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemSmsReminderFieldOutput_2026_06_12"; slug: string; } | { field: string; slug: string; variant: "SystemSplitNameFieldOutput_2026_06_12"; firstNameLabel?: string | undefined; firstNamePlaceholder?: string | undefined; lastNameLabel?: string | undefined; lastNamePlaceholder?: string | undefined; lastNameRequired: boolean; disableOnPrefill: boolean; } | { required: boolean; hidden: boolean; label?: string | undefined; placeholder?: string | undefined; disableOnPrefill: boolean; field: "SystemTitleFieldOutput_2026_06_12"; slug: string; } | { field: "UnknownBookingFieldOutput_2026_06_12"; slug: "unknown"; bookingField: string; })[]; }[], unknown>>, "calcom", false, never>; }; export * from "./actions/index.js"; export * from "./triggers/index.js"; export * from "@automate.ax/integration-contracts/calcom"; //# sourceMappingURL=index.d.ts.map