export declare const DEFAULT_DASHBOARD_HOST = "localhost";
interface NetworkInterfaceCandidate {
    address: string;
    family: string | number;
    internal: boolean;
}
type NetworkInterfacesMap = Record<string, NetworkInterfaceCandidate[] | undefined>;
export interface DashboardUrls {
    bindHost?: string;
    browserUrl: string;
    networkUrls?: string[];
}
export declare function isLoopbackHost(host: string): boolean;
export declare function isWildcardHost(host: string): boolean;
export declare function normalizeDashboardHost(host: string | undefined): string | undefined;
export declare function resolveDashboardUrls(host: string | undefined, port: number, networkInterfaces?: NetworkInterfacesMap): DashboardUrls;
export {};
//# sourceMappingURL=config-dashboard-host.d.ts.map