import { ITotalRowRadioButtonData, TotalRowActionColumnPossibleValues } from "./anna-revisions-enums.model"; import { AdditionalSpotInformation } from "./anna-revisions-response.model"; export interface TotalRowData { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData?: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn?: boolean; selectedAction?: TotalRowActionColumnPossibleValues; totalAmountForDisplay?: string; totalAmountGrpForDisplay?: string; totalAmountImpsForDisplay?: string; } export declare class TotalRow { totalRow: TotalRowData; constructor(data: AdditionalSpotInformation[], state: string, selectedFilter: string); } export declare class TotalRowWForBuyerRejectedFilteredData { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: AdditionalSpotInformation[]); } export declare class TotalRowForASAAndASRMGs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: AdditionalSpotInformation[]); } export declare class TotalRowForABAASMARGRDMGs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: any); } export declare class TotalRowForASAAndASRADUs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn: boolean; selectedAction: TotalRowActionColumnPossibleValues; constructor(data: AdditionalSpotInformation[]); } export declare class TotalRowForABAASMARGRDADUs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn: boolean; selectedAction: TotalRowActionColumnPossibleValues; constructor(data: any); } export declare class TotalRowForASAAndASRBonusSpots { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: AdditionalSpotInformation[]); } export declare class TotalRowForABAASMARGRDBonusSpots { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: any); } export declare class TotalRowForASAAndASRBookedADUs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn: boolean; selectedAction: TotalRowActionColumnPossibleValues; constructor(data: AdditionalSpotInformation[]); } export declare class TotalRowForABAASMARGRDBookedADUs { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn: boolean; selectedAction: TotalRowActionColumnPossibleValues; constructor(data: any); } export declare class TotalRowForOSSpots { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: any); } export declare class TotalForCreditSpots { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: any); } export declare class TotalForBadlyBehavedSpots { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; constructor(data: any); } export declare class TotalRowWithFilteredColumns { totalRTG: number; totalIMPS: number; totalRateForDisplay: string; message: string; radioButtonsData: ITotalRowRadioButtonData[]; showRadioButtonsInActionColumn: boolean; selectedAction: TotalRowActionColumnPossibleValues; constructor(data: AdditionalSpotInformation[], filter: any); }