UNPKG

yahoo-swiv

Version:

A web-based exploratory visualization UI for Druid.io

17 lines (16 loc) 892 B
import { Timezone } from 'chronoshift'; import { NumberRange } from 'swiv-plywood'; import { Dimension, FilterClause } from '../../models/index'; import { DisplayYear } from '../../utils/time/time'; export interface Formatter { (n: number): string; } export declare function getMiddleNumber(values: number[]): number; export declare function formatterFromData(values: number[], format: string): Formatter; export declare function formatNumberRange(value: NumberRange): string; export declare function formatValue(value: any, timezone?: Timezone, displayYear?: DisplayYear): string; export declare function formatFilterClause(dimension: Dimension, clause: FilterClause, timezone: Timezone, verbose?: boolean): string; export declare function getFormattedClause(dimension: Dimension, clause: FilterClause, timezone: Timezone, verbose?: boolean): { title: string; values: string; };