import { EventEmitter, AfterContentInit, TemplateRef, ChangeDetectorRef } from '@angular/core';
import { IgxSeriesComponent } from './igx-series-component';
export declare class IgxDataChartDefaultTooltipsComponent implements AfterContentInit {
    private _changeDetectorRef;
    anchoredCategoryTooltip: TemplateRef<any>;
    anchoredVerticalCategoryTooltip: TemplateRef<any>;
    financialTooltip: TemplateRef<any>;
    polarTooltip: TemplateRef<any>;
    radialTooltip: TemplateRef<any>;
    rangeTooltip: TemplateRef<any>;
    scatterTooltip: TemplateRef<any>;
    shapeTooltip: TemplateRef<any>;
    constructor(_changeDetectorRef: ChangeDetectorRef);
    ensureDefaultTooltip(series: IgxSeriesComponent): void;
    format(value: any): any;
    shortDate(item: Date): string;
    hasOpen(series: any): any;
    getOpenValue(series: any, item: any): any;
    hasHigh(series: any): any;
    getHighValue(series: any, item: any): any;
    hasLow(series: any): any;
    getLowValue(series: any, item: any): any;
    hasClose(series: any): any;
    getCloseValue(series: any, item: any): any;
    hasVolume(series: any): any;
    getVolumeValue(series: any, item: any): any;
    getAnchoredValue(series: any, item: any): any;
    getXValue(series: any, item: any): any;
    getYValue(series: any, item: any): any;
    hasRadius(series: any): boolean;
    getRadiusValue(series: any, item: any): any;
    getAngleValue(series: any, item: any): any;
    hasValue(series: any): any;
    getValue(series: any, item: any): any;
    getBrush(series: IgxSeriesComponent): string;
    hasXY(series: any, item: any): any;
    hasColor(series: any): any;
    getColorValue(series: any, item: any): any;
    asAny(item: any): any;
    static register(): void;
    onContentReady: EventEmitter<any>;
    ngAfterContentInit(): void;
}
