import * as Enums from '../enums/index'; import { LiabilityParametersModel } from "./LiabilityParametersModel"; /** * The output model for report parameter definitions * @export * @class ReportParametersModel */ export declare class ReportParametersModel { /** * @type {Date} * @memberof ReportParametersModel */ startDate?: Date | undefined; /** * @type {Date} * @memberof ReportParametersModel */ endDate?: Date | undefined; /** * @type {string} * @memberof ReportParametersModel */ country?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ state?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ dateFilter?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ docType?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ dateFormat?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ currencyCode?: string | undefined; /** * @type {number} * @memberof ReportParametersModel */ numberOfPartitions?: number | undefined; /** * @type {number} * @memberof ReportParametersModel */ partition?: number | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ isLocked?: boolean | undefined; /** * @type {string} * @memberof ReportParametersModel */ merchantSellerId?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ documentStatus?: string | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ isModifiedDateSameAsDocumentDate?: boolean | undefined; /** * @type {string} * @memberof ReportParametersModel */ taxGroup?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ taxName?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ taxCode?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ customerVendorCode?: string | undefined; /** * @type {string} * @memberof ReportParametersModel */ taxSubType?: string | undefined; /** * @type {LiabilityParametersModel} * @memberof ReportParametersModel */ liabilityParameters?: LiabilityParametersModel | undefined; /** * @type {Enums.Compression} * @memberof ReportParametersModel */ compression?: Enums.Compression | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ includeDocumentLineDetails?: boolean | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ includeMultiTaxLineDetails?: boolean | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ incorrectCurrencyOnly?: boolean | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ includeAdditionalAttributes?: boolean | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ includeUserDefinedFields?: boolean | undefined; /** * @type {string} * @memberof ReportParametersModel */ importId?: string | undefined; /** * @type {boolean} * @memberof ReportParametersModel */ filterAtLineLevel?: boolean | undefined; /** * @type {object} * @memberof ReportParametersModel */ udfFilter?: object | undefined; /** * @type {string[]} * @memberof ReportParametersModel */ jurisdictionNames?: string[] | undefined; }