import React from 'react';
import type { LocaleProps, PlainObject, SchemaClassName, ThemeProps } from 'jamis-core';
export interface SparkLineProps extends ThemeProps, LocaleProps {
    className?: SchemaClassName;
    width: number;
    height: number;
    value?: Array<number | {
        value: number;
        label?: string;
    }>;
    placeholder?: string;
    onClick?: (e: React.MouseEvent, value?: PlainObject) => void;
}
export declare class SparkLine extends React.Component<SparkLineProps> {
    static defaultProps: {
        width: number;
        height: number;
    };
    normalizeValue(item: any): number;
    renderLines(): JSX.Element;
    render(): JSX.Element;
}
export default SparkLine;
