import { DataIntegration } from '../api/endpoint.cjs';
import { WidgetRootDomProps } from './utils.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 PipesProps extends WidgetRootDomProps {
    integrations: DataIntegration[];
}
interface PipesLoadingProps extends WidgetRootDomProps {
    count: number;
}
declare const PipesLoading: React.FC<PipesLoadingProps>;
declare const Pipes: React.FC<PipesProps>;
interface PipesErrorProps extends WidgetRootDomProps {
    error: unknown;
}
declare const PipesError: React.FC<PipesErrorProps>;

export { Pipes, PipesError, type PipesErrorProps, PipesLoading, type PipesLoadingProps, type PipesProps };
