import React from 'react';
export declare enum EMPTY_STATE_VARIANTS {
    full = "full",
    embedded = "embedded",
    small = "small"
}
export declare const EMPTY_STATE_ICONS: {
    SEARCH_RESULTS: React.FC<React.SVGProps<SVGSVGElement>>;
    SELECT_ATTRIBUTES: React.FC<React.SVGProps<SVGSVGElement>>;
    NO_DATA: React.FC<React.SVGProps<SVGSVGElement>>;
    ERROR: React.FC<React.SVGProps<SVGSVGElement>>;
    LOADING: React.FC<React.SVGProps<SVGSVGElement>>;
    NO_LOGS: React.FC<React.SVGProps<SVGSVGElement>>;
    NO_ACTIVATIONS: React.FC<React.SVGProps<SVGSVGElement>>;
};
type Props = {
    variant?: EMPTY_STATE_VARIANTS;
    LogoRenderer?: React.ElementType;
    text: string;
    secondaryText?: string;
    buttonTitle?: string;
    access?: boolean;
    onClick?: React.MouseEventHandler<HTMLButtonElement>;
    children?: React.ReactNode;
};
export declare const EmptyState: ({ variant, LogoRenderer, text, secondaryText, buttonTitle, onClick, access, children }: Props) => React.JSX.Element;
export {};
