/// import * as mongoose from "mongoose"; import { IModel, IModelProps } from "./ModelGenerator"; import { IVisit } from "./Visit"; export interface IExperimentProps extends IModelProps { browserId: string; clearBrowserCache: boolean; id: string; status: string; tabId: string; timeCompleted: number; timeStarted: number; timeout: number; url: string; } export interface IExperiment extends IModel, IExperimentProps { visit: () => Promise; json: () => IExperimentProps; } declare let Experiment: mongoose.Model; export default Experiment;