UNPKG

@gameye/sdk

Version:
22 lines (21 loc) 690 B
import { Destructable, StatePatch } from "../utils"; export interface ApiTestServerConfig { token: string; keepAliveInterval: number; } export declare class ApiTestServer implements Destructable { static defaultConfig: Readonly<ApiTestServerConfig>; static create(config?: Partial<ApiTestServerConfig>): Promise<ApiTestServer>; private config; private koaServer; private httpServer; private socketPool; private patchListenerPool; private constructor(); getEndpoint(): string; emitPatches(patches: StatePatch[]): void; destroy(): Promise<void>; private initializeMiddleware; private initializeHttpServer; private initialize; }