import * as express from 'express';
import { AbstractAuthToken } from "./abstract.auth.token";
export declare class AuthToken extends AbstractAuthToken {
    authenticate(req: express.Request, res: express.Response, next: express.NextFunction): Promise<any>;
    checkAuth(req: express.Request, res: express.Response, next: express.NextFunction): Promise<void>;
    refreshToken(req: express.Request, res: express.Response, next: express.NextFunction): Promise<any>;
}
