HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/root/home/arjun/projects/good-life-be/node_modules/rrule/dist/esm/iterinfo/index.d.ts
import { ParsedOptions, Frequency } from '../types';
import { YearInfo } from './yearinfo';
import { MonthInfo } from './monthinfo';
import { Time } from '../datetime';
export declare type DaySet = [(number | null)[], number, number];
export declare type GetDayset = () => DaySet;
export default class Iterinfo {
    private options;
    yearinfo: YearInfo;
    monthinfo: MonthInfo;
    eastermask: number[] | null;
    constructor(options: ParsedOptions);
    rebuild(year: number, month: number): void;
    get lastyear(): number;
    get lastmonth(): number;
    get yearlen(): 366 | 365;
    get yearordinal(): number;
    get mrange(): number[];
    get wdaymask(): number[];
    get mmask(): number[];
    get wnomask(): number[];
    get nwdaymask(): number[];
    get nextyearlen(): 366 | 365;
    get mdaymask(): number[];
    get nmdaymask(): number[];
    ydayset(): (number | number[])[];
    mdayset(_: unknown, month: number): (number | (number | number[])[])[];
    wdayset(year: number, month: number, day: number): (number | (number | number[])[])[];
    ddayset(year: number, month: number, day: number): (number | number[])[];
    htimeset(hour: number, _: number, second: number, millisecond: number): Time[];
    mtimeset(hour: number, minute: number, _: number, millisecond: number): Time[];
    stimeset(hour: number, minute: number, second: number, millisecond: number): Time[];
    getdayset(freq: Frequency): (y: number, m: number, d: number) => DaySet;
    gettimeset(freq: Frequency.HOURLY | Frequency.MINUTELY | Frequency.SECONDLY): (h: number, m: number, s: number, ms: number) => Time[];
}
//# sourceMappingURL=index.d.ts.map