UNPKG

@intuitionrobotics/thunderstorm

Version:
18 lines (17 loc) 646 B
import * as express from "express"; import { Dispatcher } from "@intuitionrobotics/ts-common"; export type Express = express.Express; export type ExpressRouter = express.Router; export type ExpressRequest = express.Request<any>; export type ExpressResponse = express.Response; export type ExpressRequestHandler = express.RequestHandler; export interface QueryRequestInfo { __queryRequestInfo(request: ExpressRequest): Promise<{ key: string; data: any; }>; } export declare const dispatch_queryRequestInfo: Dispatcher<QueryRequestInfo, "__queryRequestInfo", [request: ExpressRequest], { key: string; data: any; }>;