import Matrix = require('./Matrix'); import Product = require('../EShop/Product'); import QuadrantValueEnum = require('./QuadrantValueEnum'); import SectionEnum = require('../Section/SectionEnum'); export = MatrixProduct; declare class MatrixProduct extends Matrix { private product; Product: Product; 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, product: Product); static toObject(e: MatrixProduct): any; toObject(): any; isCorresponding(matrix: Matrix): any; }