import { CmsModuleSaleItemTypeEnum } from '../../enums/core/cmsModuleSaleItemTypeEnum';
import { BaseEntity } from '../base/baseEntity';
import { CoreModuleModel } from './coreModuleModel';
import { CoreModuleSaleInvoiceModel } from './coreModuleSaleInvoiceModel';
export declare class CoreModuleSaleInvoiceDetailModel extends BaseEntity<number> {
    fromDate: Date;
    expireDate?: Date;
    salePrice: number;
    enumCmsModuleSaleItemType: CmsModuleSaleItemTypeEnum;
    linkModuleId: number;
    virtual_Module: CoreModuleModel;
    description: string;
    errorMessage: string;
    hasWarning: boolean;
    hasError: boolean;
    linkModuleSaleInvoiceId: number;
    virtual_ModuleSaleInvoice: CoreModuleSaleInvoiceModel;
}
