///
import * as React from "react";
import { DropdownItem } from "focus-components/dropdown";
import { ListStoreBase } from "../store-base";
import * as styles from "./style/action-bar.css";
export declare type ActionBarStyle = Partial;
export interface ActionBarProps {
classNames?: ActionBarStyle;
facetClickAction?: (key: string) => void;
facetList?: {
[facet: string]: {
code: string;
label: string;
value: string;
};
};
groupableColumnList?: {
[column: string]: string;
};
groupLabelPrefix?: string;
hasSelection?: boolean;
orderableColumnList?: {
key: string;
label: string;
order: boolean;
}[];
operationList?: DropdownItem[];
store: ListStoreBase;
}
export declare class ActionBar extends React.Component {
private getSelectionObject();
private getOrderObject();
private getGroupObject();
private getSelectionObjectIcon();
render(): JSX.Element;
}