import { ReportParametersModel } from "./ReportParametersModel"; /** * A model for displaying report task metadata * @export * @class ReportModel */ export declare class ReportModel { /** * @type {number} * @memberof ReportModel */ id?: number | undefined; /** * @type {number} * @memberof ReportModel */ accountId?: number | undefined; /** * @type {number} * @memberof ReportModel */ companyId?: number | undefined; /** * @type {string} * @memberof ReportModel */ reportType?: string | undefined; /** * @type {ReportParametersModel} * @memberof ReportModel */ parameters?: ReportParametersModel | undefined; /** * @type {string} * @memberof ReportModel */ status?: string | undefined; /** * @type {number} * @memberof ReportModel */ size?: number | undefined; /** * @type {string} * @memberof ReportModel */ format?: string | undefined; /** * @type {string} * @memberof ReportModel */ file?: string | undefined; /** * @type {Date} * @memberof ReportModel */ createdDate?: Date | undefined; /** * @type {number} * @memberof ReportModel */ createdUserId?: number | undefined; /** * @type {string} * @memberof ReportModel */ createdUser?: string | undefined; /** * @type {Date} * @memberof ReportModel */ completedDate?: Date | undefined; }