import PopperJS from 'popper.js';
import * as React from 'react';
import { WithSheet } from 'react-jss';
interface OwnProps {
    className?: string;
    tooltip?: string;
    placement?: PopperJS.Placement;
    offset?: string;
    hintClassname?: string;
}
declare const styles: {
    hint: {
        width: number;
        margin: any;
        padding: any;
        fontSize: number;
        fontWeight: number;
        textAlign: "center";
        color: string;
        backgroundColor: string;
        borderRadius: number;
    };
};
declare type Props = OwnProps & WithSheet<typeof styles, {}>;
export declare const Tooltip: React.ComponentType<Pick<Pick<Props, "theme" | "tooltip" | "classes" | "innerRef" | "className" | "hintClassname"> & Partial<Pick<Props, "offset" | "placement">> & Partial<Pick<{
    placement: PopperJS.Placement;
    offset: string;
}, never>>, "offset" | "tooltip" | "className" | "placement" | "hintClassname"> & import("react-jss/lib/injectSheet").StyledComponentProps<"hint">>;
export {};
