/**
 * Gateway Run Loop - Core run loop for gateway process management
 */
import type { GatewayServer } from './server.js';
export type RunGatewayLoopOptions = {
    start: () => Promise<GatewayServer>;
    configPath: string;
    port: number;
};
export declare function runGatewayLoop(opts: RunGatewayLoopOptions): Promise<void>;
