///
import { IBaseUser } from '../interfaces';
import { AppConfig } from '../config/app-config';
import { Router } from 'express';
import { ForgotController } from '../controllers';
import { DAO } from '../models/dao';
import { BaseRouter } from './base-router';
import * as JSData from 'js-data';
import * as nodemailer from 'nodemailer';
export declare class ForgotRouter extends BaseRouter {
controller: ForgotController;
store: JSData.DataStore;
private _router;
constructor(appConfig: AppConfig, userDAO: DAO, transporter?: nodemailer.Transporter);
routers(): void;
readonly router: Router;
}