import IEntity = require('../IEntity'); import QuadrantValueEnum = require('./QuadrantValueEnum'); import SectionEnum = require('../Section/SectionEnum'); export = Matrix; declare class Matrix implements IEntity { private id; private eShopId; private section; private loadId; private scoreAbsolute; private scoreRelative; private scoreWeight; private changeAbsolute; private changeRelative; private changeWeight; private prediction; private quadrant; private dateValid; private inputValueX; private inputValueY; private changeValueX; private changeValueY; private tangens; private changeTangens; private productId; private customerId; private channelId; private categoryId; static TABLE_NAME: string; static COLUMN_MATRIX_ID: string; static COLUMN_E_SHOP_ID: string; static COLUMN_SECTION: string; static COLUMN_LOAD_ID: string; static COLUMN_SCORE_ABSOLUTE: string; static COLUMN_SCORE_RELATIVE: string; static COLUMN_SCORE_WEIGHT: string; static COLUMN_CHANGE_ABSOLUTE: string; static COLUMN_CHANGE_RELATIVE: string; static COLUMN_CHANGE_WEIGHT: string; static COLUMN_PREDICTION: string; static COLUMN_QUADRANT: string; static COLUMN_DATE_VALID: string; static COLUMN_INPUT_VALUE_X: string; static COLUMN_INPUT_VALUE_Y: string; static COLUMN_CHANGE_VALUE_X: string; static COLUMN_CHANGE_VALUE_Y: string; static COLUMN_TANGENS: string; static COLUMN_CHANGE_TANGENS: string; static COLUMN_PRODUCT_ID: string; static COLUMN_CUSTOMER_ID: string; static COLUMN_CHANNEL_ID: string; static COLUMN_ORDER_ID: string; static COLUMN_CATEGORY_ID: string; Id: number; EShopId: number; LoadId: number; Section: SectionEnum; Quadrant: QuadrantValueEnum; DateValid: Date; ChangeAbsolute: number; ChangeRelative: number; ChangeWeight: number; ScoreAbsolute: number; ScoreRelative: number; ScoreWeight: number; Prediction: number; InputValueX: number; InputValueY: number; ChangeValueX: number; ChangeValueY: number; Tangens: number; ChangeTangens: number; ProductId: number; CustomerId: number; ChannelId: number; CategoryId: number; EntityId: number; constructor(id: number, eShopId: number, section: SectionEnum, loadId: number, scoreAbsolute: number, scoreRelative: number, scoreWeight: number, changeAbsolute: number, changeRelative: number, changeWeight: number, prediction: number, quadrant: QuadrantValueEnum, dateValid: Date, inputValueX: number, inputValueY: number, changeValueX: number, changeValueY: number, tangens: number, changeTangens: number, productId: number, customerId: number, channelId: number, categoryId: number); static toObject(entity: Matrix): any; static fromObject(object: any): Matrix; static fromRow(row: any): Matrix; toObject(): any; isCorresponding(matrix: Matrix): boolean; }