import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
import { Router } from '@angular/router';
export declare class FcchartbarComponent extends FcinputComponent {
    provider: ProvidersService;
    private router;
    /**配置图表数据*/
    fcData: any[];
    /**视图大小,number[]型,如果不传继承父级的宽高*/
    fcView: number[];
    /**图表的自定义颜色。用于覆盖特定值的颜色*/
    fcScheme: any;
    /** 显示或隐藏x轴*/
    fcShowXAxis: string;
    _showXAxis: boolean;
    /**显示或隐藏y轴*/
    fcShowYAxis: string;
    _showYAxis: boolean;
    /**用渐变填充元素而不是纯色*/
    fcGradient: string;
    _gradient: boolean;
    /**显示或隐藏图例*/
    fcShowLegend: string;
    _showLegend: boolean;
    /**图例标题*/
    fcLegendTitle: string;
    /** 显示或隐藏x轴标签*/
    _showXAxisLabel: boolean;
    /** 显示或隐藏y轴标签*/
    _showYAxisLabel: boolean;
    /**x轴标签文字*/
    fcXAxisLabel: string;
    /**y轴标签文字*/
    fcYAxisLabel: string;
    /**图表类型,包括垂直条形图'vertical',水平条形图'horizontal',分组垂直条形图'groupedVeritical',分组*/
    /**,分组水平条形图'group',堆积垂直条形图'group',堆积的水平条形图'group',标准化水平条形图'group'*/
    fcType: string;
    /**间隔*/
    fcBarPadding: string;
    _barPadding: number;
    /**分组间隔*/
    fcGroupPadding: string;
    _groupPadding: number;
    constructor(provider: ProvidersService, router: Router);
    _afterParentInit(): void;
    /**
     * 选中
     * @param event
     */
    _activate(event: any): void;
    /**
     * 元素激活事件（鼠标输入）
     * @param event
     */
    _deactivate(event: any): void;
    /**
     * 元素停用事件（鼠标离开）
     * @param select
     */
    _select(event: any): void;
}
