import * as React from 'react';
import { ChartType, ESingleFieldPosition, ISingleDisplayField } from '../../../../constants/chart-style';
import BasicComponent from '../../../../components/Base/BasicComponent';
import { ETrend } from '../constant';
export interface IDisplayFieldProps {
    displayFiled: ISingleDisplayField;
    chartWidth: number;
    chartHeight: number;
    chartType?: ChartType;
    fontSize?: number;
    className?: string;
}
declare class DisplayField extends BasicComponent<IDisplayFieldProps, any> {
    get fieldsStyle(): any;
    getIcon(trend: ETrend): React.JSX.Element | null;
    getTooltipPlacement(position: ESingleFieldPosition, index: number): "bottomLeft" | "bottomRight";
    render(): React.JSX.Element;
}
export default DisplayField;
