import mongoose = require('mongoose'); import MatrixLoad = require('../Entity/Application/MatrixLoad'); import List = require('../Entity/List'); export = MatrixLoadRecorder; declare class MatrixLoadRecorder { private model; private documentExecutor; static $inject: string[]; constructor(model: mongoose.Model); insertOrUpdateList(matrixLoadList: List, callback: (e: Error, matrixLoadList?: List) => void): void; insertOrUpdate(matrixLoad: MatrixLoad, callback: (e: Error, matrixLoad?: MatrixLoad) => void): void; }