ScavXpCounts/types/routers/ImageRouter.d.ts

14 lines
654 B
TypeScript
Raw Normal View History

2024-02-23 15:06:00 -07:00
import { IncomingMessage, ServerResponse } from "node:http";
2024-11-12 11:51:30 -07:00
import { ImageRouteService } from "@spt/services/mod/image/ImageRouteService";
import { HttpFileUtil } from "@spt/utils/HttpFileUtil";
import { VFS } from "@spt/utils/VFS";
2023-08-17 19:49:16 -06:00
export declare class ImageRouter {
protected vfs: VFS;
protected imageRouteService: ImageRouteService;
protected httpFileUtil: HttpFileUtil;
constructor(vfs: VFS, imageRouteService: ImageRouteService, httpFileUtil: HttpFileUtil);
addRoute(key: string, valueToAdd: string): void;
sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any): void;
getImage(): string;
}