import type { Config } from '../config/schema.js';
import type { GatewayBindMode } from '../config/schema.js';
export { isLoopbackHost, isAllInterfacesHost, buildDefaultCorsOrigins } from './host.js';
/** Resolve the effective HTTP listen host (CLI bind override > config bind). */
export declare function resolveGatewayListenHost(params: {
    cfg: Config;
    bindOverride?: GatewayBindMode;
}): string;
export declare function resolveGatewayListenPlan(params: {
    cfg: Config;
    bindOverride?: GatewayBindMode;
}): {
    bindMode: GatewayBindMode;
    bindHost: string;
    customBindHost?: string;
};
