import * as Enums from '../enums/index'; import { LiabilityParametersModel } from "./LiabilityParametersModel"; /** * An input model for executing a report detailed to the document line level * @export * @class ExportDocumentLineModel */ export declare class ExportDocumentLineModel { /** * @type {Enums.ReportFormat} * @memberof ExportDocumentLineModel */ format?: Enums.ReportFormat | undefined; /** * @type {Date} * @memberof ExportDocumentLineModel */ startDate?: Date | undefined; /** * @type {Date} * @memberof ExportDocumentLineModel */ endDate?: Date | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ country?: string | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ state?: string | undefined; /** * @type {Enums.ReportDateFilter} * @memberof ExportDocumentLineModel */ dateFilter?: Enums.ReportDateFilter | undefined; /** * @type {Enums.ReportDocType} * @memberof ExportDocumentLineModel */ docType?: Enums.ReportDocType | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ currencyCode?: string | undefined; /** * @type {number} * @memberof ExportDocumentLineModel */ numberOfPartitions?: number | undefined; /** * @type {number} * @memberof ExportDocumentLineModel */ partition?: number | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ isLocked?: boolean | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ merchantSellerIdentifier?: string | undefined; /** * @type {Enums.DocumentStatus} * @memberof ExportDocumentLineModel */ documentStatus?: Enums.DocumentStatus | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ isModifiedDateSameAsDocumentDate?: boolean | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ taxGroup?: string | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ taxName?: string | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ taxCode?: string | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ customerVendorCode?: string | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ taxSubType?: string | undefined; /** * @type {Enums.ReportSource} * @memberof ExportDocumentLineModel */ reportSource?: Enums.ReportSource | undefined; /** * @type {LiabilityParametersModel} * @memberof ExportDocumentLineModel */ liabilityParameters?: LiabilityParametersModel | undefined; /** * @type {Enums.Compression} * @memberof ExportDocumentLineModel */ compression?: Enums.Compression | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ includeDocumentLineDetails?: boolean | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ includeMultiTaxLineDetails?: boolean | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ incorrectCurrencyOnly?: boolean | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ includeAdditionalAttributes?: boolean | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ includeUserDefinedFields?: boolean | undefined; /** * @type {string} * @memberof ExportDocumentLineModel */ importId?: string | undefined; /** * @type {boolean} * @memberof ExportDocumentLineModel */ filterAtLineLevel?: boolean | undefined; /** * @type {object} * @memberof ExportDocumentLineModel */ udfFilter?: object | undefined; /** * @type {string[]} * @memberof ExportDocumentLineModel */ jurisdictionNames?: string[] | undefined; }