import { Dispatch, SetStateAction } from 'react';
import { TooltipProps } from '@material-ui/core';
import { AssetData } from './constants';
declare type StatusBadgeProps = {
    assetsData?: AssetData;
    appWidth: number;
    className?: string;
    DQIssueTooltipMaxHeight?: number;
    iconType?: 'error' | 'success' | 'issue' | '';
    lastTimestamp?: number;
    warningData?: Record<string, any>;
    hasSubscriptionsData?: boolean;
    maximized?: boolean;
    statusBadgeContentClassName?: string;
    tooltipPlacement?: TooltipProps['placement'];
    setAssetsData: Dispatch<SetStateAction<AssetData | {
        hasSubscriptionsData?: boolean;
    }>>;
};
export declare const StatusBadge: ({ assetsData, setAssetsData, appWidth, DQIssueTooltipMaxHeight, iconType, className, lastTimestamp, warningData, hasSubscriptionsData, maximized, statusBadgeContentClassName, tooltipPlacement, }: StatusBadgeProps) => JSX.Element;
export {};
//# sourceMappingURL=index.d.ts.map