import { tl } from '../../../tl/index.js';
import { ITelegramClient } from '../../client.types.js';
import { BusinessWorkHoursDay } from '../../types/premium/business-work-hours.js';
/**
 * Set current user's business work hours.
 */
export declare function setBusinessWorkHours(client: ITelegramClient, params: ({
    /** Timezone in which the hours are defined */
    timezone: string;
} & ({
    /**
     * Business work intervals, per-day (like available in {@link BusinessWorkHours.days})
     */
    hours: ReadonlyArray<BusinessWorkHoursDay>;
} | {
    /** Business work intervals, raw intervals */
    intervals: tl.TypeBusinessWeeklyOpen[];
})) | null): Promise<void>;
