import * as Models from '../models/models';
import * as mongoose from 'mongoose';
export default class MongoDbInserts {
    private mongooseModels;
    constructor(mongooseModels: Models.MongooseModels);
    insertReport(report: Models.ExtendedReport): Promise<mongoose.Types.ObjectId>;
    /**
     * Insert the scenarios of a feature into the mongodb database
     *
     * @param {*} feature
     * @param {*} reportFeaturesId
     * @param {*} index
     */
    private _insertScenarios;
    /**
     * Insert the steps of a scenario into a mongodb database
     *
     * @param {*} scenarioSteps
     * @param {*} scenarioStepsId
     * @param {*} reportFeaturesId
     */
    private _insertScenarioSteps;
}
//# sourceMappingURL=mongoose-inserts.d.ts.map