UNPKG

@laughing-cli/proxrox

Version:

Proxy services, combine origins, use SSI and more during development

20 lines (19 loc) 625 B
import { Config, ConfigWithDefaults } from './config'; export interface SpawnResult { pid: number; stdout: string; stderr: string; error?: Error; status: number | null; } export interface StartError extends Error { startResult: StartResult; } export interface StartResult { receivedConfig: Config; enrichedConfig?: ConfigWithDefaults; spawnResult?: SpawnResult; } export declare function start(configWithoutDefaults: Config): Promise<StartResult>; export declare function createFilesAndDirectories(config: ConfigWithDefaults): Promise<void>; export declare function stop(): Promise<void>;