export interface ReportXParameterModel { parameterName: string; parameterTitle: string; parameterType: ReportXParameterType; modelName: string; fetchReason: string; ordering: number; defaultValue1: any; defaultValue2: any; filterODataId: number; parameterId: number; reportCode: string; reportId: number; reportName: string; reportXParameterId: number; isMandatory?: boolean; isExternalValue?: boolean; } export type ReportXParameterType = 'ReportSelector' | 'CheckListStringArray' | 'ComboBox' | 'MultiColumnComboBox' | 'CheckList' | 'TextRangeBox' | 'TextBox' | 'CheckBox' | 'DoubleListBox' | 'DateBox' | 'DateRangeBox' | 'CurrencyRangeBox' | 'NumericBox' | 'NumericRangeBox' | 'Hidden';