export declare const QUERY_KEY = "use-event-by-id";
export declare const useAtomsEventTypeById: (id: number | null) => import('@tanstack/react-query').UseQueryResult<{
    eventType: {
        schedule: number | null;
        restrictionScheduleId: number | null;
        restrictionScheduleName: string | null;
        useBookerTimezone: boolean;
        instantMeetingSchedule: number | null;
        scheduleName: string | null;
        recurringEvent: import('@calcom/types/Calendar').RecurringEvent | null;
        bookingLimits: Partial<Record<"PER_DAY" | "PER_MONTH" | "PER_WEEK" | "PER_YEAR", number | undefined>> | null;
        durationLimits: Partial<Record<"PER_DAY" | "PER_MONTH" | "PER_WEEK" | "PER_YEAR", number | undefined>> | null;
        eventTypeColor: {
            lightEventTypeColor: string;
            darkEventTypeColor: string;
        } | null;
        locations: import('../../../../app-store/locations').LocationObject[];
        metadata: {
            smartContractAddress?: string | undefined;
            blockchainId?: number | undefined;
            multipleDuration?: number[] | undefined;
            hideDurationSelectorInBookingPage?: boolean | undefined;
            giphyThankYouPage?: string | undefined;
            additionalNotesRequired?: boolean | undefined;
            disableSuccessPage?: boolean | undefined;
            disableStandardEmails?: {
                all?: {
                    host?: boolean | undefined;
                    attendee?: boolean | undefined;
                } | undefined;
                confirmation?: {
                    host?: boolean | undefined;
                    attendee?: boolean | undefined;
                } | undefined;
            } | undefined;
            managedEventConfig?: {
                unlockedFields?: {
                    users?: true | undefined;
                    length?: true | undefined;
                    hidden?: true | undefined;
                    userId?: true | undefined;
                    calVideoSettings?: true | undefined;
                    destinationCalendar?: true | undefined;
                    profile?: true | undefined;
                    team?: true | undefined;
                    schedule?: true | undefined;
                    availability?: true | undefined;
                    hashedLink?: true | undefined;
                    secondaryEmail?: true | undefined;
                    title?: true | undefined;
                    description?: true | undefined;
                    customInputs?: true | undefined;
                    createdAt?: true | undefined;
                    updatedAt?: true | undefined;
                    metadata?: true | undefined;
                    timeZone?: true | undefined;
                    requiresBookerEmailVerification?: true | undefined;
                    bookings?: true | undefined;
                    selectedCalendars?: true | undefined;
                    webhooks?: true | undefined;
                    workflows?: true | undefined;
                    hosts?: true | undefined;
                    _count?: true | undefined;
                    slug?: true | undefined;
                    parentId?: true | undefined;
                    bookingLimits?: true | undefined;
                    parent?: true | undefined;
                    children?: true | undefined;
                    teamId?: true | undefined;
                    interfaceLanguage?: true | undefined;
                    position?: true | undefined;
                    locations?: true | undefined;
                    offsetStart?: true | undefined;
                    profileId?: true | undefined;
                    useEventLevelSelectedCalendars?: true | undefined;
                    eventName?: true | undefined;
                    bookingFields?: true | undefined;
                    periodType?: true | undefined;
                    periodStartDate?: true | undefined;
                    periodEndDate?: true | undefined;
                    periodDays?: true | undefined;
                    periodCountCalendarDays?: true | undefined;
                    lockTimeZoneToggleOnBookingPage?: true | undefined;
                    lockedTimeZone?: true | undefined;
                    requiresConfirmation?: true | undefined;
                    requiresConfirmationWillBlockSlot?: true | undefined;
                    requiresConfirmationForFreeEmail?: true | undefined;
                    canSendCalVideoTranscriptionEmails?: true | undefined;
                    autoTranslateDescriptionEnabled?: true | undefined;
                    autoTranslateInstantMeetingTitleEnabled?: true | undefined;
                    recurringEvent?: true | undefined;
                    disableGuests?: true | undefined;
                    hideCalendarNotes?: true | undefined;
                    hideCalendarEventDetails?: true | undefined;
                    minimumBookingNotice?: true | undefined;
                    beforeEventBuffer?: true | undefined;
                    afterEventBuffer?: true | undefined;
                    seatsPerTimeSlot?: true | undefined;
                    onlyShowFirstAvailableSlot?: true | undefined;
                    showOptimizedSlots?: true | undefined;
                    disableCancelling?: true | undefined;
                    disableRescheduling?: true | undefined;
                    minimumRescheduleNotice?: true | undefined;
                    seatsShowAttendees?: true | undefined;
                    seatsShowAvailabilityCount?: true | undefined;
                    schedulingType?: true | undefined;
                    scheduleId?: true | undefined;
                    allowReschedulingCancelledBookings?: true | undefined;
                    price?: true | undefined;
                    currency?: true | undefined;
                    slotInterval?: true | undefined;
                    successRedirectUrl?: true | undefined;
                    forwardParamsSuccessRedirect?: true | undefined;
                    redirectUrlOnNoRoutingFormResponse?: true | undefined;
                    durationLimits?: true | undefined;
                    isInstantEvent?: true | undefined;
                    instantMeetingExpiryTimeOffsetInSeconds?: true | undefined;
                    instantMeetingScheduleId?: true | undefined;
                    instantMeetingParameters?: true | undefined;
                    assignAllTeamMembers?: true | undefined;
                    assignRRMembersUsingSegment?: true | undefined;
                    rrSegmentQueryValue?: true | undefined;
                    useEventTypeDestinationCalendarEmail?: true | undefined;
                    isRRWeightsEnabled?: true | undefined;
                    maxLeadThreshold?: true | undefined;
                    includeNoShowInRRCalculation?: true | undefined;
                    allowReschedulingPastBookings?: true | undefined;
                    hideOrganizerEmail?: true | undefined;
                    maxActiveBookingsPerBooker?: true | undefined;
                    maxActiveBookingPerBookerOfferReschedule?: true | undefined;
                    customReplyToEmail?: true | undefined;
                    eventTypeColor?: true | undefined;
                    rescheduleWithSameRoundRobinHost?: true | undefined;
                    secondaryEmailId?: true | undefined;
                    useBookerTimezone?: true | undefined;
                    restrictionScheduleId?: true | undefined;
                    bookingRequiresAuthentication?: true | undefined;
                    rrHostSubsetEnabled?: true | undefined;
                    enablePerHostLocations?: true | undefined;
                    owner?: true | undefined;
                    instantMeetingSchedule?: true | undefined;
                    aiPhoneCallConfig?: true | undefined;
                    fieldTranslations?: true | undefined;
                    restrictionSchedule?: true | undefined;
                    hostGroups?: true | undefined;
                } | undefined;
            } | undefined;
            requiresConfirmationThreshold?: {
                time: number;
                unit: import('dayjs').UnitTypeLongPlural;
            } | undefined;
            config?: {
                useHostSchedulesForTeamEvent?: boolean | undefined;
            } | undefined;
            bookerLayouts?: {
                enabledLayouts: import('../../../../prisma/zod-utils').BookerLayouts[];
                defaultLayout: import('../../../../prisma/zod-utils').BookerLayouts;
            } | null | undefined;
            apps?: {
                salesforce?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    roundRobinLeadSkip?: boolean | undefined;
                    roundRobinSkipCheckRecordOn?: import('../../../../app-store/salesforce/lib/enums').SalesforceRecordEnum | undefined;
                    rrSkipFieldRules?: {
                        value: string;
                        field: string;
                        action: "ignore" | "must_include";
                    }[] | undefined;
                    ifFreeEmailDomainSkipOwnerCheck?: boolean | undefined;
                    roundRobinSkipFallbackToLeadOwner?: boolean | undefined;
                    skipContactCreation?: boolean | undefined;
                    createEventOn?: import('../../../../app-store/salesforce/lib/enums').SalesforceRecordEnum | undefined;
                    createNewContactUnderAccount?: boolean | undefined;
                    createLeadIfAccountNull?: boolean | undefined;
                    onBookingWriteToEventObject?: boolean | undefined;
                    onBookingWriteToEventObjectMap?: Record<string, any> | undefined;
                    createEventOnLeadCheckForContact?: boolean | undefined;
                    onBookingChangeRecordOwner?: boolean | undefined;
                    onBookingChangeRecordOwnerName?: string | undefined;
                    sendNoShowAttendeeData?: boolean | undefined;
                    sendNoShowAttendeeDataField?: string | undefined;
                    onBookingWriteToRecord?: boolean | undefined;
                    onBookingWriteToRecordFields?: Record<string, {
                        value: string | boolean;
                        fieldType: import('../../../../app-store/salesforce/lib/enums').SalesforceFieldType;
                        whenToWrite: import('../../../../app-store/salesforce/lib/enums').WhenToWriteToRecord;
                    }> | undefined;
                    ignoreGuests?: boolean | undefined;
                    onCancelWriteToEventRecord?: boolean | undefined;
                    onCancelWriteToEventRecordFields?: Record<string, {
                        value: string | boolean;
                        fieldType: import('../../../../app-store/salesforce/lib/enums').SalesforceFieldType;
                        whenToWrite: import('../../../../app-store/salesforce/lib/enums').WhenToWriteToRecord;
                    }> | undefined;
                } | undefined;
                dailyvideo?: {} | undefined;
                googlevideo?: {} | undefined;
                jitsivideo?: {} | undefined;
                tandemvideo?: {} | undefined;
                zoomvideo?: {} | undefined;
                databuddy?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    DATABUDDY_SCRIPT_URL?: string | undefined;
                    DATABUDDY_API_URL?: string | undefined;
                    CLIENT_ID?: string | undefined;
                } | undefined;
                fathom?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    trackingId?: string | undefined;
                } | undefined;
                ga4?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    trackingId?: string | undefined;
                } | undefined;
                gtm?: {
                    trackingId: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                "booking-pages-tag"?: {
                    trackingId: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                insihts?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    SITE_ID?: string | undefined;
                    SCRIPT_URL?: string | undefined;
                } | undefined;
                jelly?: {} | undefined;
                matomo?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    SITE_ID?: string | undefined;
                    MATOMO_URL?: string | undefined;
                } | undefined;
                metapixel?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    trackingId?: string | undefined;
                } | undefined;
                "event-type-app-card"?: {
                    isSunrise: boolean;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                nextcloudtalk?: {} | undefined;
                office365video?: {
                    client_id: string;
                    client_secret: string;
                } | undefined;
                plausible?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    trackingId?: string | undefined;
                    PLAUSIBLE_URL?: string | undefined;
                } | undefined;
                posthog?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    TRACKING_ID?: string | undefined;
                    API_HOST?: string | undefined;
                } | undefined;
                shimmervideo?: {} | undefined;
                twipla?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    SITE_ID?: string | undefined;
                } | undefined;
                umami?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    SITE_ID?: string | undefined;
                    SCRIPT_URL?: string | undefined;
                } | undefined;
                webex?: {} | undefined;
                feishucalendar?: {} | undefined;
                giphy?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    thankYouPage?: string | undefined;
                } | undefined;
                googlecalendar?: {} | undefined;
                hubspot?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    roundRobinLeadSkip?: boolean | undefined;
                    ifFreeEmailDomainSkipOwnerCheck?: boolean | undefined;
                    skipContactCreation?: boolean | undefined;
                    onBookingWriteToEventObject?: boolean | undefined;
                    ignoreGuests?: boolean | undefined;
                    setOrganizerAsOwner?: boolean | undefined;
                    overwriteContactOwner?: boolean | undefined;
                    onBookingWriteToEventObjectFields?: Record<string, {
                        value: string | boolean;
                        fieldType: import('../../../../app-store/_lib/crm-enums').CrmFieldType;
                        whenToWrite: import('../../../../app-store/_lib/crm-enums').WhenToWrite;
                    }> | undefined;
                } | undefined;
                larkcalendar?: {} | undefined;
                office365calendar?: {
                    client_id: string;
                    client_secret: string;
                } | undefined;
                stripe?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                    refundPolicy?: import('../../../../lib/payment/types').RefundPolicy | undefined;
                    refundDaysCount?: number | undefined;
                    refundCountCalendarDays?: boolean | undefined;
                    autoChargeNoShowFeeIfCancelled?: boolean | undefined;
                    autoChargeNoShowFeeTimeValue?: number | undefined;
                    autoChargeNoShowFeeTimeUnit?: "days" | "minutes" | "hours" | undefined;
                } | undefined;
                vital?: {} | undefined;
                alby?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                } | undefined;
                basecamp3?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                btcpayserver?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                } | undefined;
                closecom?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                dub?: {} | undefined;
                hitpay?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                } | undefined;
                intercom?: {} | undefined;
                make?: {} | undefined;
                "mock-payment-app"?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                } | undefined;
                paypal?: {
                    price: number;
                    currency: string;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                    paymentOption?: string | undefined;
                } | undefined;
                "pipedrive-crm"?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                qr_code?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                "routing-forms"?: any;
                wordpress?: {
                    isSunrise: boolean;
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                zapier?: {} | undefined;
                "zoho-bigin"?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
                zohocalendar?: {} | undefined;
                zohocrm?: {
                    credentialId?: number | undefined;
                    enabled?: boolean | undefined;
                    appCategories?: string[] | undefined;
                } | undefined;
            } | undefined;
        };
        customInputs: {
            type: "TEXT" | "TEXTLONG" | "NUMBER" | "BOOL" | "RADIO" | "PHONE";
            id: number;
            eventTypeId: number;
            label: string;
            required: boolean;
            placeholder: string;
            options?: {
                type: string;
                label: string;
            }[] | null | undefined;
            hasToBeCreated?: boolean | undefined;
        }[];
        users: {
            locale: string | null;
            name: string | null;
            id: number;
            email: string;
            username: string | null;
            avatarUrl: string | null;
            timeZone: string;
            defaultScheduleId: number | null;
            isPlatformManaged: boolean;
        }[];
        bookerUrl: string;
        children: {
            owner: {
                avatar: string;
                email: string;
                name: string;
                username: string;
                membership: import('../../../../kysely/types.ts').MembershipRole;
                id: number;
                avatarUrl: string | null;
                nonProfileUsername: string | null;
                profile: import('@calcom/types/UserProfile').UserProfile;
            };
            created: boolean;
            hidden: boolean;
            slug: string;
        }[];
        length: number;
        hidden: boolean;
        userId: number | null;
        calVideoSettings: {
            disableRecordingForOrganizer: boolean;
            disableRecordingForGuests: boolean;
            enableAutomaticTranscription: boolean;
            enableAutomaticRecordingForOrganizer: boolean;
            redirectUrlOnExit: string | null;
            disableTranscriptionForGuests: boolean;
            disableTranscriptionForOrganizer: boolean;
            requireEmailForGuests: boolean;
        } | null;
        destinationCalendar: {
            userId: number | null;
            id: number;
            eventTypeId: number | null;
            createdAt: Date | null;
            updatedAt: Date | null;
            integration: string;
            externalId: string;
            primaryEmail: string | null;
            credentialId: number | null;
            delegationCredentialId: string | null;
            domainWideDelegationCredentialId: string | null;
            customCalendarReminder: number | null;
        } | null;
        team: {
            name: string;
            id: number;
            slug: string | null;
            rrTimestampBasis: import('../../../../kysely/types.ts').RRTimestampBasis;
            parentId: number | null;
            bookingLimits: import('@prisma/client/runtime/client').JsonValue;
            includeManagedEventsInLimits: boolean;
            members: {
                user: {
                    locale: string | null;
                    name: string | null;
                    id: number;
                    email: string;
                    username: string | null;
                    avatarUrl: string | null;
                    timeZone: string;
                    defaultScheduleId: number | null;
                    isPlatformManaged: boolean;
                    eventTypes: {
                        slug: string;
                    }[];
                };
                role: import('../../../../kysely/types.ts').MembershipRole;
                accepted: boolean;
            }[];
            parent: {
                organizationSettings: {
                    lockEventTypeCreationForUsers: boolean;
                } | null;
                slug: string | null;
            } | null;
        } | null;
        hashedLink: {
            link: string;
            id: number;
            expiresAt: Date | null;
            maxUsageCount: number;
            usageCount: number;
        }[];
        id: number;
        title: string;
        description: string | null;
        timeZone: string | null;
        requiresBookerEmailVerification: boolean;
        webhooks: {
            id: string;
            eventTypeId: number | null;
            secret: string | null;
            subscriberUrl: string;
            payloadTemplate: string | null;
            active: boolean;
            eventTriggers: import('../../../../kysely/types.ts').WebhookTriggerEvents[];
        }[];
        workflows: ({
            workflow: {
                name: string;
                userId: number | null;
                team: {
                    name: string;
                    id: number;
                    slug: string | null;
                    members: {
                        userId: number;
                        role: import('../../../../kysely/types.ts').MembershipRole;
                        id: number;
                        createdAt: Date | null;
                        updatedAt: Date | null;
                        disableImpersonation: boolean;
                        teamId: number;
                        accepted: boolean;
                        customRoleId: string | null;
                    }[];
                } | null;
                id: number;
                teamId: number | null;
                steps: {
                    id: number;
                    inboundAgentId: string | null;
                    action: import('../../../../kysely/types.ts').WorkflowActions;
                    sender: string | null;
                    template: import('../../../../kysely/types.ts').WorkflowTemplates;
                    workflowId: number;
                    stepNumber: number;
                    sendTo: string | null;
                    reminderBody: string | null;
                    emailSubject: string | null;
                    numberRequired: boolean | null;
                    numberVerificationPending: boolean;
                    includeCalendarEvent: boolean;
                    verifiedAt: Date | null;
                    agentId: string | null;
                }[];
                time: number | null;
                timeUnit: import('../../../../kysely/types.ts').TimeUnit | null;
                trigger: import('../../../../kysely/types.ts').WorkflowTriggerEvents;
                activeOn: {
                    eventType: {
                        id: number;
                        title: string;
                        parentId: number | null;
                    };
                }[];
            };
        } & {
            id: number;
            eventTypeId: number;
            workflowId: number;
        })[];
        hosts: {
            user: {
                timeZone: string;
            };
            userId: number;
            location: {
                link: string | null;
                type: string;
                id: string;
                credentialId: number | null;
                phoneNumber: string | null;
                address: string | null;
            } | null;
            scheduleId: number | null;
            isFixed: boolean;
            priority: number | null;
            weight: number | null;
            groupId: string | null;
        }[];
        slug: string;
        parent: {
            team: {
                id: number;
                bookingLimits: import('@prisma/client/runtime/client').JsonValue;
                includeManagedEventsInLimits: boolean;
            } | null;
            id: number;
            teamId: number | null;
        } | null;
        teamId: number | null;
        interfaceLanguage: string | null;
        offsetStart: number;
        useEventLevelSelectedCalendars: boolean;
        eventName: string | null;
        bookingFields: import('@prisma/client/runtime/client').JsonValue;
        periodType: import('../../../../kysely/types.ts').PeriodType;
        periodStartDate: Date | null;
        periodEndDate: Date | null;
        periodDays: number | null;
        periodCountCalendarDays: boolean | null;
        lockTimeZoneToggleOnBookingPage: boolean;
        lockedTimeZone: string | null;
        requiresConfirmation: boolean;
        requiresConfirmationWillBlockSlot: boolean;
        requiresConfirmationForFreeEmail: boolean;
        canSendCalVideoTranscriptionEmails: boolean;
        autoTranslateDescriptionEnabled: boolean;
        autoTranslateInstantMeetingTitleEnabled: boolean;
        disableGuests: boolean;
        hideCalendarNotes: boolean;
        hideCalendarEventDetails: boolean;
        minimumBookingNotice: number;
        beforeEventBuffer: number;
        afterEventBuffer: number;
        seatsPerTimeSlot: number | null;
        onlyShowFirstAvailableSlot: boolean;
        showOptimizedSlots: boolean | null;
        disableCancelling: boolean | null;
        disableRescheduling: boolean | null;
        minimumRescheduleNotice: number | null;
        seatsShowAttendees: boolean | null;
        seatsShowAvailabilityCount: boolean | null;
        schedulingType: import('../../../../kysely/types.ts').SchedulingType | null;
        allowReschedulingCancelledBookings: boolean | null;
        price: number;
        currency: string;
        slotInterval: number | null;
        successRedirectUrl: string | null;
        forwardParamsSuccessRedirect: boolean | null;
        redirectUrlOnNoRoutingFormResponse: string | null;
        isInstantEvent: boolean;
        instantMeetingExpiryTimeOffsetInSeconds: number;
        instantMeetingParameters: string[];
        assignAllTeamMembers: boolean;
        assignRRMembersUsingSegment: boolean;
        rrSegmentQueryValue: import('@prisma/client/runtime/client').JsonValue;
        useEventTypeDestinationCalendarEmail: boolean;
        isRRWeightsEnabled: boolean;
        maxLeadThreshold: number | null;
        includeNoShowInRRCalculation: boolean;
        allowReschedulingPastBookings: boolean;
        hideOrganizerEmail: boolean;
        maxActiveBookingsPerBooker: number | null;
        maxActiveBookingPerBookerOfferReschedule: boolean;
        customReplyToEmail: string | null;
        rescheduleWithSameRoundRobinHost: boolean;
        secondaryEmailId: number | null;
        enablePerHostLocations: boolean;
        owner: {
            id: number;
            timeZone: string;
        } | null;
        aiPhoneCallConfig: {
            id: number;
            eventTypeId: number;
            enabled: boolean;
            yourPhoneNumber: string;
            numberToCall: string;
            templateType: string;
            schedulerName: string | null;
            guestName: string | null;
            guestEmail: string | null;
            guestCompany: string | null;
            beginMessage: string | null;
            generalPrompt: string | null;
            llmId: string | null;
        } | null;
        fieldTranslations: {
            field: import('../../../../kysely/types.ts').EventTypeAutoTranslatedField;
            targetLocale: string;
            translatedText: string;
        }[];
        restrictionSchedule: {
            name: string;
            id: number;
        } | null;
        hostGroups: {
            name: string;
            id: string;
        }[];
    } & {
        users: ({
            locale: string | null;
            name: string | null;
            id: number;
            email: string;
            username: string | null;
            avatarUrl: string | null;
            timeZone: string;
            defaultScheduleId: number | null;
            isPlatformManaged: boolean;
        } & {
            avatar: string;
        })[];
        periodStartDate: string | null;
        periodEndDate: string | null;
        bookingFields: {
            name: string;
            type: "number" | "boolean" | "phone" | "name" | "select" | "email" | "url" | "address" | "text" | "textarea" | "multiemail" | "multiselect" | "checkbox" | "radio" | "radioInput";
            hidden?: boolean | undefined;
            options?: {
                value: string;
                label: string;
                price?: number | undefined;
            }[] | undefined;
            price?: number | undefined;
            minLength?: number | undefined;
            maxLength?: number | undefined;
            label?: string | undefined;
            required?: boolean | undefined;
            placeholder?: string | undefined;
            labelAsSafeHtml?: string | undefined;
            defaultLabel?: string | undefined;
            defaultPlaceholder?: string | undefined;
            getOptionsAt?: string | undefined;
            optionsInputs?: Record<string, {
                type: "phone" | "address" | "text";
                required?: boolean | undefined;
                placeholder?: string | undefined;
            }> | undefined;
            excludeEmails?: string | undefined;
            requireEmails?: string | undefined;
            variant?: string | undefined;
            variantsConfig?: {
                variants: Record<string, {
                    fields: {
                        name: string;
                        type: "number" | "boolean" | "phone" | "name" | "select" | "email" | "url" | "address" | "text" | "textarea" | "multiemail" | "multiselect" | "checkbox" | "radio" | "radioInput";
                        price?: number | undefined;
                        minLength?: number | undefined;
                        maxLength?: number | undefined;
                        label?: string | undefined;
                        required?: boolean | undefined;
                        placeholder?: string | undefined;
                        labelAsSafeHtml?: string | undefined;
                        excludeEmails?: string | undefined;
                        requireEmails?: string | undefined;
                    }[];
                }>;
            } | undefined;
            views?: {
                id: string;
                label: string;
                description?: string | undefined;
            }[] | undefined;
            hideWhenJustOneOption?: boolean | undefined;
            editable?: "user" | "system" | "system-but-optional" | "system-but-hidden" | "user-readonly" | undefined;
            sources?: {
                type: string;
                id: string;
                label: string;
                editUrl?: string | undefined;
                fieldRequired?: boolean | undefined;
            }[] | undefined;
            disableOnPrefill?: boolean | undefined;
        }[] & import('zod').BRAND<"HAS_SYSTEM_FIELDS">;
    };
    locationOptions: {
        label: string;
        options: {
            label: string;
            value: string;
            disabled?: boolean;
            icon?: string;
            slug?: string;
            credentialId?: number;
            supportsCustomLabel?: boolean;
        }[];
    }[];
    destinationCalendar: {
        userId: number | null;
        id: number;
        eventTypeId: number | null;
        createdAt: Date | null;
        updatedAt: Date | null;
        integration: string;
        externalId: string;
        primaryEmail: string | null;
        credentialId: number | null;
        delegationCredentialId: string | null;
        domainWideDelegationCredentialId: string | null;
        customCalendarReminder: number | null;
    } | null;
    team: {
        name: string;
        id: number;
        slug: string | null;
        rrTimestampBasis: import('../../../../kysely/types.ts').RRTimestampBasis;
        parentId: number | null;
        bookingLimits: import('@prisma/client/runtime/client').JsonValue;
        includeManagedEventsInLimits: boolean;
        members: {
            user: {
                locale: string | null;
                name: string | null;
                id: number;
                email: string;
                username: string | null;
                avatarUrl: string | null;
                timeZone: string;
                defaultScheduleId: number | null;
                isPlatformManaged: boolean;
                eventTypes: {
                    slug: string;
                }[];
            };
            role: import('../../../../kysely/types.ts').MembershipRole;
            accepted: boolean;
        }[];
        parent: {
            organizationSettings: {
                lockEventTypeCreationForUsers: boolean;
            } | null;
            slug: string | null;
        } | null;
    } | null;
    teamMembers: {
        profileId: number | null;
        eventTypes: string[];
        membership: import('../../../../kysely/types.ts').MembershipRole;
        locale: string | null;
        name: string | null;
        id: number;
        email: string;
        username: string | null;
        avatarUrl: string | null;
        timeZone: string;
        defaultScheduleId: number | null;
        isPlatformManaged: boolean;
        nonProfileUsername: string | null;
        profile: import('@calcom/types/UserProfile').UserProfile;
        avatar: string;
    }[];
    currentUserMembership: {
        user: {
            locale: string | null;
            name: string | null;
            id: number;
            email: string;
            username: string | null;
            avatarUrl: string | null;
            timeZone: string;
            defaultScheduleId: number | null;
            isPlatformManaged: boolean;
            eventTypes: {
                slug: string;
            }[];
        };
        role: import('../../../../kysely/types.ts').MembershipRole;
        accepted: boolean;
    } | null;
    isUserOrganizationAdmin: boolean;
}, Error>;
//# sourceMappingURL=useAtomEventTypeById.d.ts.map