import { Request } from "express"; import { ExecutionContext } from "./ExecutionContext"; import { UserContext } from "./UserContext"; export interface TotoDelegate { do(req: Request | FakeRequest, userContext: UserContext | undefined, execContext: ExecutionContext): Promise } export interface FakeRequest { query: any, params: any, headers: any, body: any }