UNPKG

@drewsonne/maya-dates

Version:

Typescript package to manipulate dates in the Maya Calendar

21 lines (20 loc) 809 B
import { TzolkinDay } from "./component/tzolkinDay"; import { Wildcard } from "../wildcard"; import ICoefficient from "./component/iCoefficient"; import { IPart } from "../i-part"; import { CommentWrapper } from "../comment-wrapper"; export declare function getTzolkin(coeff: ICoefficient, day: TzolkinDay | Wildcard): Tzolkin; export declare class Tzolkin extends CommentWrapper implements IPart { day: TzolkinDay | Wildcard; coeff: ICoefficient; private nextHolder; constructor(newCoeff: ICoefficient, newDay: TzolkinDay | Wildcard); next(): Tzolkin; validate(): boolean; shift(newIncremental: number): Tzolkin; nextCalculator(): Tzolkin; equal(other: IPart): boolean; match(newTzolkin: Tzolkin): boolean; get name(): string | Wildcard; toString(): string; }