import { Bus } from "./bus";
import { Formatter } from "./code-style/formatter";
import { Linter } from "./code-style/linter";
import { Logger } from "./logger";
export interface Server {
    start(port: number): void;
}
export declare let createServer: (deps: {
    bus: Bus;
    logger: Logger;
    linter: Linter;
    formatter: Formatter;
}) => Server;
