UNPKG

@v4fire/core

Version:
42 lines (41 loc) 1.24 kB
/*! * V4Fire Core * https://github.com/V4Fire/Core * * Released under the MIT license * https://github.com/V4Fire/Core/blob/master/LICENSE */ import type { Server } from 'node:http'; export declare function createServer(startPort: number): Promise<{ handles: { json1: { response: (statusCode: number, body: object) => any; /** * @param {number} statusCode * @param {object} body */ responseOnce: (statusCode: number, body: object) => any; clear: () => void; responder: () => any; respond: () => Promise<Response>; calls: Request[]; }; json2: { response: (statusCode: number, body: object) => any; /** * @param {number} statusCode * @param {object} body */ responseOnce: (statusCode: number, body: object) => any; clear: () => void; responder: () => any; respond: () => Promise<Response>; calls: Request[]; }; }; server: Server; clearHandles: () => void; port: number; url: (...paths: string[]) => string; destroy: () => void; }>;