import { WidgetRootDomProps } from '../utils.cjs';
import { ListOrganizationApiKeysResponse } from '../../api/endpoint.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';
import '@tanstack/react-query';
import '../../api/widgets-api-client.cjs';

interface ApiKeysProps extends WidgetRootDomProps {
    apiKeys: ListOrganizationApiKeysResponse;
    searchQuery: string | null;
}
declare const ApiKeys: React.FC<ApiKeysProps>;
interface ApiKeysLoadingProps extends WidgetRootDomProps {
}
declare const ApiKeysLoading: React.FC<ApiKeysLoadingProps>;
interface ApiKeysErrorProps extends WidgetRootDomProps {
    error: unknown;
}
declare const ApiKeysError: React.FC<ApiKeysErrorProps>;

export { ApiKeys, ApiKeysError, type ApiKeysErrorProps, ApiKeysLoading, type ApiKeysLoadingProps, type ApiKeysProps };
