import SuggestionAction = require('../Entity/Suggestion/Action'); import List = require('../Entity/List'); import Factor = require('../Entity/Factor/Factor'); import mongoose = require('mongoose'); import SectionEnum = require('../Entity/Section/SectionEnum'); export = ActionLoader; declare class ActionLoader { private model; private documentExecutor; static $inject: string[]; constructor(model: mongoose.Model); getList(callback: (e: Error, actionList?: List) => void): void; getListBySections(sections: SectionEnum[], callback: (e: Error, actionList?: List) => void): void; getListByFactor(factor: Factor, callback: (e: Error, actionList?: List) => void): void; }