import { ElementRef, OnDestroy, OnChanges, SimpleChanges, NgZone, TemplateRef, OnInit, SimpleChange, ChangeDetectorRef } from '@angular/core';
export declare class G2RadarComponent implements OnDestroy, OnChanges, OnInit {
    private el;
    private cd;
    private zone;
    _title: string;
    _titleTpl: TemplateRef<any>;
    title: string | TemplateRef<any>;
    height: any;
    private _height;
    padding: number[];
    hasLegend: any;
    private _hasLegend;
    tickCount: any;
    private _tickCount;
    data: Array<{
        name: string;
        label: string;
        value: number;
        [key: string]: any;
    }>;
    node: ElementRef;
    chart: any;
    initFlag: boolean;
    legendData: any[];
    constructor(el: ElementRef, cd: ChangeDetectorRef, zone: NgZone);
    handleLegendClick(i: number): void;
    private runInstall();
    install(): void;
    uninstall(): void;
    ngOnInit(): void;
    ngOnChanges(changes: {
        [P in keyof this]?: SimpleChange;
    } & SimpleChanges): void;
    ngOnDestroy(): void;
}
