///
///
import { IncomingMessage, ServerResponse } from 'http';
import { ParsedUrlQuery } from 'querystring';
import { SecurityManager } from "../Security/SecurityManager";
export interface Context {
context: ContextRequest;
body?: any;
files?: any;
params?: Record;
query?: ParsedUrlQuery;
response?: (data: any, status?: number) => void;
}
export interface ContextRequest {
req: IncomingMessage;
res: ServerResponse;
sm?: SecurityManager;
ip?: string;
}
export interface ServeStatic {
path: string;
dir: string;
}
//# sourceMappingURL=Context.d.ts.map