import { Calendar } from "igniteui-angular-core";
import { Type } from "igniteui-angular-core";
import { CalendarEraInfo } from "./CalendarEraInfo";
/**
 * @hidden
 */
export declare class JapaneseCalendar extends Calendar {
    static $t: Type;
    private static _l;
    private static _k;
    private static _m;
    static staticInit(): void;
    _getEraInfo(a: number): CalendarEraInfo;
    protected get_eras(): number[];
    addMonths(a: Date, b: number): Date;
    addYears(a: Date, b: number): Date;
    getDaysInMonth(a: number, b: number, c: number): number;
    getDaysInYear(a: number, b: number): number;
    getEra(a: Date): number;
    getYear(a: Date): number;
    toDateTime(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): Date;
}
