/**
 * Copyright (c) ACT, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @prettier
 */
import { ButtonProps } from '@mui/material/Button';
import { IconProps } from '@mui/material/Icon';
import { TypographyProps } from '@mui/material/Typography';
import { ComponentClass, CSSProperties, FC, ReactElement, ReactNode } from 'react';
export interface EmptyStateProps {
    buttonProps?: ButtonProps;
    description?: string | ReactNode;
    descriptionTypographyProps?: TypographyProps;
    Icon?: FC<any> | ComponentClass<any>;
    iconProps?: IconProps;
    style?: CSSProperties;
    title?: string | ReactElement<unknown>;
    titleTypographyProps?: TypographyProps & {
        component?: string;
    };
}
export declare const EmptyState: FC<EmptyStateProps>;
export default EmptyState;
//# sourceMappingURL=index.d.ts.map