ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
9 lines (8 loc) • 368 B
TypeScript
import type { AgTimeIntervalUnit } from 'ag-charts-types';
export interface IntervalEncoder {
milliseconds: number;
hierarchy: AgTimeIntervalUnit | undefined;
encode(this: void, date: Date, utc: boolean): number;
decode(this: void, encoded: number, utc: boolean): Date;
}
export declare const unitEncoding: Record<AgTimeIntervalUnit, IntervalEncoder>;