import { Axis1D } from '../plot/axis';
export declare class TimeAxis1D extends Axis1D {
    private _epoch_PMILLIS;
    constructor(tMin_PMILLIS: number, tMax_PMILLIS: number, tMinLimit_PMILLIS?: number, tMaxLimit_PMILLIS?: number);
    get tMin_PMILLIS(): number;
    get tMax_PMILLIS(): number;
    get tMinLimit_PMILLIS(): number;
    get tMaxLimit_PMILLIS(): number;
    set tMin_PMILLIS(tMin_PMILLIS: number);
    set tMax_PMILLIS(tMax_PMILLIS: number);
    setTRange_PMILLIS(tMin_PMILLIS: number, tMax_PMILLIS: number): void;
    get tSize_MILLIS(): number;
    vAtTime(t_PMILLIS: number): number;
    tAtFrac_PMILLIS(tFrac: number): number;
    tFrac(t_PMILLIS: number): number;
    tPan(tAmount_MILLIS: number): void;
    tZoom(factor: number, tAnchor_PMILLIS: number): void;
}
