  
import {Request, Response, NextFunction } from 'express';
import { ObjectId } from 'mongoose';


export interface MyHttpRequest extends Request {

  user_id?: ObjectId;
  user_email? : string;
  user_token?: string; 
  role?: string;
}

export declare function isTokenCorrect(req: MyHttpRequest, res: Response, next: NextFunction) : void ;

export declare function isTalent(req: MyHttpRequest, res: Response, next: NextFunction) : void ;

export declare function isCompany(req: MyHttpRequest, res: Response, next: NextFunction) : void ;

  
  
