import * as react_jsx_runtime from 'react/jsx-runtime'; import React__default from 'react'; interface IntegrationCardProps { name: string; description: string; /** Image src for the integration logo (e.g. aggregator logo) */ logoSrc?: string; /** Fallback icon node shown when no logoSrc is provided but a logo area is desired */ logoFallback?: React__default.ReactNode; connected?: boolean; onConnect?: () => void; onDisconnect?: () => void; /** Extra content rendered between description and action button (e.g. inbox assignment Select) */ children?: React__default.ReactNode; className?: string; } declare function IntegrationCard({ name, description, logoSrc, logoFallback, connected, onConnect, onDisconnect, children, className, }: IntegrationCardProps): react_jsx_runtime.JSX.Element; export { IntegrationCard, type IntegrationCardProps };