import { ClassesViewSelectorReportV2 } from '../../commonStateTypes/selectorTypes/classesViewSelectorReport'; import { ProfitAndLossClassesViewUIState } from './profitAndLossClassesViewState'; export declare const ALL_PANDL_REPORT_VIEW_SECTION_IDS: readonly ["cogs", "expenses", "income", "otherExpenses", "otherIncome", "netOperatingIncome"]; declare const toPandLReportViewSectionID: (v: string) => "expenses" | "cogs" | "income" | "otherIncome" | "otherExpenses" | "netOperatingIncome"; export type PandLReportViewSectionID = ReturnType; export declare const isPandLReportViewSectionID: (id: string) => id is PandLReportViewSectionID; export declare const ALL_PANDL_REPORT_VIEW_CALCULATED_SECTION_IDS: readonly ["grossProfit", "earningsBeforeInterestAndTax", "netOtherIncome", "netIncome"]; declare const toPandLReportViewCalculatedSectionID: (v: string) => "netIncome" | "grossProfit" | "earningsBeforeInterestAndTax" | "netOtherIncome"; export type PandLReportViewCalculatedSectionID = ReturnType; export declare const isPandLReportViewCalculatedSectionID: (id: string) => id is PandLReportViewCalculatedSectionID; export interface ProfitAndLossClassesViewReport extends ClassesViewSelectorReportV2 { uiState: ProfitAndLossClassesViewUIState; } export {};