export declare const QUERY_KEY = "use-atom-schedule";
export declare const useAtomSchedule: (scheduleId?: string, isManagedEventType?: boolean) => {
    isLoading: boolean;
    error: Error | null;
    data: {
        id: number;
        name: string;
        isManaged: boolean;
        workingHours: import("@calcom/types/schedule").WorkingHours[];
        schedule: {
            id: number;
            days: number[];
            date: Date | null;
            userId: number | null;
            eventTypeId: number | null;
            scheduleId: number | null;
            startTime: Date;
            endTime: Date;
        }[];
        availability: {
            end: Date;
            userId?: number | null;
            start: Date;
        }[][];
        timeZone: string;
        dateOverrides: {
            ranges: import("@calcom/types/schedule").TimeRange[];
        }[];
        isDefault: boolean;
        isLastSchedule: boolean;
        readOnly: boolean;
        userId: number;
    } | null | undefined;
};
//# sourceMappingURL=useAtomSchedule.d.ts.map