import * as React from "react";
import { WrappedComponentProps } from "react-intl";
export interface ITotalItem {
    title: string;
    role: string;
    type: string;
    disabled: boolean;
}
export interface IDropdownItemProps {
    item?: ITotalItem;
    onSelect: (item: object) => void;
}
export declare class PureDropdownItem extends React.PureComponent<IDropdownItemProps & WrappedComponentProps> {
    constructor(props: IDropdownItemProps & WrappedComponentProps);
    render(): JSX.Element;
    private onSelect;
}
export declare const DropdownItem: React.FunctionComponent<import("react-intl").WithIntlProps<IDropdownItemProps & WrappedComponentProps<"intl">>> & {
    WrappedComponent: React.ComponentType<IDropdownItemProps & WrappedComponentProps<"intl">>;
};
