import { IntegrationsView, InvoicingSettings } from '@zeniai/client-epic-state'; import { IntegrationCardSpec } from '../../settingsPage/Integrations/components/IntegrationCardView'; export interface BuildInvoicingIntegrationCardsParams { integrationsView: IntegrationsView; isDarkTheme: boolean; isQBORefreshing: boolean; isStripeBusy?: boolean; settings?: InvoicingSettings; onDisconnectChargebee: () => void; onDisconnectQBO: () => void; onOpenChargebeeDialog: () => void; onOpenStripeDialog: () => void; onReconnectQBO: () => void; onRefreshQBO: () => void; onConfigureQBO?: () => void; onDisconnectStripe?: () => void; } export declare const buildInvoicingIntegrationCardSpecs: ({ integrationsView, isDarkTheme, isQBORefreshing, isStripeBusy, onConfigureQBO, onDisconnectChargebee, onDisconnectQBO, onDisconnectStripe, onOpenChargebeeDialog, onOpenStripeDialog, onReconnectQBO, onRefreshQBO, settings, }: BuildInvoicingIntegrationCardsParams) => IntegrationCardSpec[];