export interface ShiftsResponse {
    success: boolean;
    shift_schedules: ShiftSchedule[];
    custom: boolean;
}
export interface BreaksResponse {
    success: boolean;
    scheduled_breaks: ShiftSchedule[];
    custom: boolean;
}
interface ShiftSchedule {
    id: number;
    user_id: number;
    merchant_id: number;
    created_at: Date;
    updated_at: Date;
    start_hour: number;
    end_hour: number;
    team_id: number;
}
export interface ShiftsUpdateRequest {
    id: number;
    configuration: ShiftsConfiguration[];
}
export interface ShiftsConfiguration {
    start_hour: number;
    end_hour: number;
}
export interface StartShiftResponse {
    active_team_id: number;
    end_shift: Date;
    id: number;
    start_shift: Date;
    unavailable_start_time: Date;
}
export {};
