import * as Hapi from "hapi"; import { ServiceProvider } from "protoculture"; import { RouteType } from "./Route"; export declare class HapiServiceProvider extends ServiceProvider { boot(): Promise; protected bindRoutes(routes: RouteType[]): void; protected bindRoute(route: RouteType): void; protected bindConnection(connection: Hapi.IServerConnectionOptions): void; private createServer(context); private configureConnections(server, context); private configurePlugins(server, context); }