import type { ApiPropertyOptions } from '@nestjs/swagger'; import type dayjs from 'dayjs'; export declare const IsoWeekday: { MONDAY: IsoWeekday; TUESDAY: IsoWeekday; WEDNESDAY: IsoWeekday; THURSDAY: IsoWeekday; FRIDAY: IsoWeekday; SATURDAY: IsoWeekday; SUNDAY: IsoWeekday; }; export type IsoWeekday = 1 | 2 | 3 | 4 | 5 | 6 | 7; export declare function IsoWeekdayApiProperty(options?: ApiPropertyOptions): PropertyDecorator; export declare function getNextIsoWeekDate(from: dayjs.Dayjs, targetIsoWeekday: number): Date; export declare function getNextOrSameIsoWeekDate(from: dayjs.Dayjs, targetIsoWeekday: number): Date; export declare function getPreviousIsoWeekDate(from: dayjs.Dayjs, targetIsoWeekday: number): Date; export declare function getPreviousOrSameIsoWeekDate(from: dayjs.Dayjs, targetIsoWeekday: number): Date;