import React from 'react';
export interface CalendarBusy {
    start_at: string;
    end_at: string;
}
export interface BookingForm {
    name: string;
    email: string;
    date: string;
    time: string;
    duration: number;
    timezone: string;
    notes?: string;
}
export interface CalendarSchedulerProps {
    busy?: CalendarBusy[];
    available?: CalendarBusy[];
    connection_id?: string;
    api_token?: string;
    duration?: number;
    months?: string[];
    days?: string[];
    type?: string;
    bookFn?: (form: BookingForm) => void;
    defaultTimezone?: string;
    work_days?: number[];
    dc?: 'us' | 'eu' | 'au';
    start_hour?: number;
    end_hour?: number;
}
declare const CalendarScheduler: React.FC<CalendarSchedulerProps>;
export default CalendarScheduler;
//# sourceMappingURL=calendar-scheduler.d.ts.map