/// <reference types="react" />
import { Component } from '../../../../shared-logic/src/Component/types';
import { Dashboard } from '../../../../shared-logic/src/Dashboard/types';
import * as Drilldown from '../../../../shared-logic/src/Drilldown/Drilldown';
import { DashboardBehaviour, IdPrefix } from '../../contexts/DashboardBehaviour/types';
import { VizzlyComponents } from '../../types';
import { HeadlineStatsProps } from '../HeadlineStats/HeadlineStats';
export declare type BarChartV2ViewProps = Omit<VizzlyComponents.ViewProps<{
    attributes: Component.BarChartV2Attributes;
}>, 'supportedTimeTruncFunctions' | 'supportedTransformationFunctions' | 'supportedAggregates'>;
export declare const BarChartV2View: (props: Pick<VizzlyComponents.ViewProps<{
    attributes: Component.BarChartV2Attributes;
}, import("../../../../shared-logic/src/Component/types").Component.Attributes>, "id" | "dataSet" | "localFilters" | "queriesAreChanging" | "result" | "library" | "defaultFormats" | "setLocalFilters" | "setPartialAttributes" | "sm" | "attributes"> & {
    dashboard?: Dashboard | undefined;
    library?: boolean | undefined;
    numberFormatOptions: DashboardBehaviour['numberFormatOptions'];
    dateTimeFormatOptions: DashboardBehaviour['dateTimeFormatOptions'];
    propsForHeadline: HeadlineStatsProps;
    idPrefix: IdPrefix;
    onDrilldownChange: (payload: Drilldown.SelectedDrilldown) => void;
    drilldownSelections: Drilldown.SelectedDrilldown[];
    onResetDrilldown: () => void;
}) => JSX.Element;
