File: //home/arjun/projects/good-life-be/node_modules/rrule/dist/esm/datetime.d.ts
import { ParsedOptions } from './types';
export declare class Time {
hour: number;
minute: number;
second: number;
millisecond: number;
constructor(hour: number, minute: number, second: number, millisecond: number);
getHours(): number;
getMinutes(): number;
getSeconds(): number;
getMilliseconds(): number;
getTime(): number;
}
export declare class DateTime extends Time {
day: number;
month: number;
year: number;
static fromDate(date: Date): DateTime;
constructor(year: number, month: number, day: number, hour: number, minute: number, second: number, millisecond: number);
getWeekday(): number;
getTime(): number;
getDay(): number;
getMonth(): number;
getYear(): number;
addYears(years: number): void;
addMonths(months: number): void;
addWeekly(days: number, wkst: number): void;
addDaily(days: number): void;
addHours(hours: number, filtered: boolean, byhour: number[]): void;
addMinutes(minutes: number, filtered: boolean, byhour: number[], byminute: number[]): void;
addSeconds(seconds: number, filtered: boolean, byhour: number[], byminute: number[], bysecond: number[]): void;
fixDay(): void;
add(options: ParsedOptions, filtered: boolean): void;
}
//# sourceMappingURL=datetime.d.ts.map