import { ApAgingReport, ArAgingReport, CashInCashOutReport, CashPositionReport, CompanyPassportView, InsightsView, NetBurnOrIncomeReport, NetBurnOrIncomeStoryCardReport, OpExReport, RevenueReport, RewardsPlanCardReport, TasksCardReport, TopExReport } from '@zeniai/client-epic-state'; import { CardData } from '../cards/cardTypes'; import { BalanceCardData } from '../cards/summaryCard/balanceCard/BalanceCard'; import { ZeniCreditPromoCardData } from '../cards/summaryCard/promoCards/ZeniCreditPromoCardStack'; import { TreasuryCardData } from '../cards/summaryCard/treasuryPromoCard/treasuryPromoCardData'; export type CardDetailData = BalanceCardData | OpExReport | RevenueReport | NetBurnOrIncomeReport | CashPositionReport | InsightsView | TopExReport | CashInCashOutReport | CompanyPassportView | TasksCardReport | ApAgingReport | RewardsPlanCardReport | ZeniCreditPromoCardData | TreasuryCardData | Record; export declare function isBalanceCardData(cardData: CardDetailData): cardData is BalanceCardData; export declare function isOpExCardData(cardData: CardDetailData): cardData is OpExReport; export declare function isRevenueCardData(cardData: CardDetailData): cardData is RevenueReport; export declare function isNetBurnOrIncomeCardData(cardData: CardDetailData): cardData is NetBurnOrIncomeReport; export declare function isNetBurnOrIncomeSummaryCardData(cardData: CardDetailData): cardData is NetBurnOrIncomeStoryCardReport; export declare function isCashPositionCardData(cardData: CardDetailData): cardData is CashPositionReport; export declare function isTopExCardData(cardData: CardDetailData): cardData is TopExReport; export declare function isCashInCashOutCardData(cardData: CardDetailData): cardData is CashInCashOutReport; export declare function isInsightsCardData(cardData: CardDetailData): cardData is InsightsView; export declare function isCompanyPassportCardData(cardData: CardDetailData): cardData is CompanyPassportView; export declare function isApAgingCardData(cardData: CardDetailData): cardData is ApAgingReport; export declare function isArAgingCardData(cardData: CardDetailData): cardData is ArAgingReport; export declare function isRewardsPlanCardData(cardData: CardDetailData): cardData is RewardsPlanCardReport; export interface DashboardCardData { card: CardData; data?: CardDetailData; }