import * as moonbeams from "moonbeams";
export default abstract class WesternCalendar {
    julianDay: number;
    private _date;
    abstract get offset(): number;
    constructor(julianDay: number);
    get date(): moonbeams.MBCalendar;
    get year(): number;
    get month(): number;
    get day(): number;
    get era(): "BCE" | "CE";
    isThreshold(): boolean;
    toString(): string;
}
