import { ICacheProvider } from "../domain/interfaces/cache-provider.interface"; import { IErrorReporter } from "../domain/interfaces/error-reporter.interface"; import { ITracker } from "../domain/interfaces/tracker.interface"; export declare class BobBootstrapper { configureEnvironment(): void; setCacheProvider(cacheProvider: ICacheProvider): void; setTracker(tracker: ITracker): void; setErrorReporter(errorReporter: IErrorReporter): void; setPort(port: string): void; setOriginProtocol(protocol: string): void; setOriginPort(port: string): void; setIgnoreSSL(bool: boolean): void; setValidDomains(domains: string[]): void; setValidTLDs(tlds: string[]): void; setOriginDomain(domain: string): void; start(): void; private setIfUnbind; }