import * as react_jsx_runtime from 'react/jsx-runtime';
import { WidgetRootDomProps } from './utils.cjs';
import '../api/endpoint.cjs';
import '@tanstack/react-query';
import '../api/widgets-api-client.cjs';
import './elements.cjs';
import 'react';
import '@radix-ui/themes';
import '@radix-ui/themes/props';
import '../dialog-CGXwsXVe.cjs';
import '@radix-ui/themes/components/dialog';
import '../alert-dialog-BMbVcJfZ.cjs';
import '@radix-ui/themes/components/alert-dialog';
import '../dropdown-menu-BQ5LtvdR.cjs';
import '@radix-ui/themes/components/dropdown-menu';
import '../select-KR89Qnvm.cjs';
import '@radix-ui/themes/components/select';

interface EmptyStateProps extends WidgetRootDomProps {
    heading: string;
    message: string;
    action?: React.ReactNode;
}
declare function EmptyState({ heading, message, action, ...domProps }: EmptyStateProps): react_jsx_runtime.JSX.Element;

export { EmptyState };
