import React, { ReactNode } from "react"; export interface IntegrationCardProps { icon: React.ElementType; subIcons?: React.ElementType[]; label: string; description: string; className?: string; onConnect: (...args: any[]) => any; onDisconnect?: (...args: any[]) => any; onManage?: (...args: any[]) => any; onClick?: (...args: any[]) => any; isLoading?: boolean; isConnected?: boolean; isFailed?: boolean; isExpired?: boolean; disabled?: boolean; hidden?: boolean; hideDisconnect?: boolean; tooltipProps?: Record; customDropdown?: ReactNode; children?: ReactNode; dataTestid?: string; connectPath?: string; connectUrl?: string; } const IntegrationCard: React.FC; export default IntegrationCard;