import { IDevServerServeOptions } from "./i-dev-server-serve-options";
import { RequestIndexSubscriber } from "./request-index-subscriber";
import { ResponseReadySubscriber } from "./response-ready-subscriber";
export interface IDevServer {
    onRequestIndex(callback: RequestIndexSubscriber): void;
    onResponseReady(callback: ResponseReadySubscriber): void;
    getActiveOptions(): Set<IDevServerServeOptions>;
    serve(options: IDevServerServeOptions): Promise<void>;
    stop(): Promise<void>;
}
