import { ReportByClassMetadataPayloadV2, SectionByClassCOABalanceGroupedPayloadV2 } from '../../commonPayloadTypes/classesView/reportByClassPayloadV2'; import { COABalanceGroupedPayloadV2 } from '../../commonPayloadTypes/v2/coaBalancePayload'; import { ZeniReportResponse } from '../../responsePayload'; export interface ProfitAndLossClassesViewPayload extends ReportByClassMetadataPayloadV2 { cogs: SectionByClassCOABalanceGroupedPayloadV2; earnings_before_interest_and_tax: COABalanceGroupedPayloadV2; expenses: SectionByClassCOABalanceGroupedPayloadV2; gross_profit: COABalanceGroupedPayloadV2; income: SectionByClassCOABalanceGroupedPayloadV2; net_income: COABalanceGroupedPayloadV2; net_operating_income: COABalanceGroupedPayloadV2; net_other_income: COABalanceGroupedPayloadV2; other_expenses: SectionByClassCOABalanceGroupedPayloadV2; other_income: SectionByClassCOABalanceGroupedPayloadV2; } export type ProfitAndLossReportClassesViewResponse = ZeniReportResponse;