import type { Prisma } from '../../../../kysely/types.ts';
export declare const bookingSelect: {
    uid: boolean;
    title: boolean;
    startTime: boolean;
    endTime: boolean;
    userId: boolean;
    customInputs: boolean;
    responses: boolean;
    description: boolean;
    location: boolean;
    eventTypeId: boolean;
    destinationCalendar: boolean;
    user: {
        select: {
            id: boolean;
            name: boolean;
            username: boolean;
            email: boolean;
            locale: boolean;
            timeZone: boolean;
            timeFormat: boolean;
            destinationCalendar: boolean;
            credentials: {
                select: {
                    id: true;
                    appId: true;
                    type: true;
                    userId: true;
                    user: {
                        select: {
                            email: true;
                        };
                    };
                    teamId: true;
                    key: true;
                    invalid: true;
                    delegationCredentialId: true;
                };
            };
        };
    };
    attendees: boolean;
    references: boolean;
    metadata: boolean;
    iCalUID: boolean;
};
export type BookingSelectResult = Prisma.BookingGetPayload<{
    select: typeof bookingSelect;
}>;
//# sourceMappingURL=bookingSelect.d.ts.map