import React from 'react';
import { Component } from '../../../../shared-logic/src/Component/types';
import { Result as ResultType } from '../../../../shared-logic/src/Result/types';
import { IdPrefix } from '../../contexts/DashboardBehaviour/types';
import { Dashboard } from '../../../../shared-logic/src/Dashboard/types';
import { VizzlyComponents } from '../../types';
export declare type ComboChartViewProps = Omit<VizzlyComponents.ViewProps<Component.ComboChartAttributes>, 'result' | 'supportedTransformationFunctions'> & {
    lineResult: ResultType | null;
    barResult: ResultType | null;
    id: string;
    idPrefix: IdPrefix;
};
declare const _default: React.MemoExoticComponent<(props: Pick<VizzlyComponents.ViewProps<Component.ComboChartAttributes, Component.Attributes>, "id" | "dataSetId" | "order" | "timeDimension" | "limit" | "offset" | "filter" | "aggregateMetricGroup" | "type" | "viewId" | "displayTitle" | "displaySubject" | "protectedByOrganisation" | "tags" | "stacked" | "conditionalFormattingRules" | "xAxisPrefix" | "yAxisPrefix" | "xAxisPostfix" | "yAxisPostfix" | "xAxisFormat" | "yAxisFormat" | "approxXAxisLabelCount" | "approxYAxisLabelCount" | "legend" | "goalLines" | "axisTitles" | "barMeasure" | "lineMeasure" | "barDimension" | "lineDimension" | "dataSet" | "supportedAggregates" | "supportedTimeTruncFunctions" | "localFilters" | "queriesAreChanging" | "library" | "defaultFormats" | "setLocalFilters" | "setPartialAttributes" | "sm"> & {
    lineResult: ResultType | null;
    barResult: ResultType | null;
    id: string;
    idPrefix: IdPrefix;
} & {
    dashboard?: Dashboard | undefined;
    library?: boolean | undefined;
    numberFormatOptions: {
        [id: string]: import("../../contexts/DashboardBehaviour/types").NumberFormatter;
    };
    dateTimeFormatOptions: {
        [id: string]: import("../../contexts/DashboardBehaviour/types").DateTimeFormatter;
    };
}) => JSX.Element>;
export default _default;
