import { IChartProps } from "../../core/Metric/RenderChart";
import { TimeUnit } from "../../core/Metric/type";
import React from "react";
export type MetricProps = {
    height?: number;
    showPointer?: boolean;
    yAxisAlign?: "left" | "right";
    showXaxis?: boolean;
    showLegend?: boolean;
    timeSpan?: {
        span: number;
        unit: TimeUnit;
    } | string;
    chartProps: Omit<IChartProps, "uuid">;
};
declare const Metric: (props: MetricProps) => React.JSX.Element;
export default Metric;
export * from "./metric";
export * from "./MetricActions";
export { default as MetricActions } from "./MetricActions";
export * from "./MetricLegend";
export { default as MetricLegend } from "./MetricLegend";
export * from "./Pointer";
export { default as Pointer } from "./Pointer";
export * from "./RenderChart";
export { default as RenderChart } from "./RenderChart";
export * from "./TooltipFormatter";
export { default as TooltipFormatter } from "./TooltipFormatter";
export * from "./type";
