import { Granularity } from '../enumerations/granularity.enum.js'; import { Axis } from './axes/axis.js'; import { DrawableObjectColors } from './buckets/buckets.js'; import { DrawableObject } from './drawable.object.js'; export declare class TemporalObject extends DrawableObject { protected axis: Axis; protected granularity: Granularity; protected climatological: boolean; protected colors: DrawableObjectColors; setAxis(axis: Axis): TemporalObject; setGranularity(granularity: Granularity): TemporalObject; setClimatological(climatological: boolean): TemporalObject; protected setColors(granularity: Granularity): TemporalObject; protected round(d: Date): Date; }