import Resource from "../Resource";
export default class Schedule extends Resource {
    getChannelStreamSchedule(token: string, broadcaster_id: string, id?: string, start_time?: string, utc_offset?: string, first?: number, after?: string): Promise<string>;
    getChanneliCalendar(token: string, broadcaster_id: string): Promise<string>;
    updateChannelStreamSchedule(token: string, broadcaster_id: string, is_vacation_enabled?: boolean, vacation_start_time?: string, vacation_end_time?: string, timezone?: string): Promise<string>;
    createChannelStreamScheduleSegment(token: string, broadcaster_id: string, start_time: string, timezone: string, is_recurring: boolean): Promise<string>;
    updateChannelStreamScheduleSegment(token: string, broadcaster_id: string, id: string, start_time?: string, duration?: string, category_id?: string, title?: string, is_canceled?: boolean, timezone?: string): Promise<string>;
    deleteChannelStreamScheduleSegment(token: string, broadcaster_id: string, id: string): Promise<string>;
}
