/**
 * @deprecated This module is deprecated. Use runtime-loader.ts instead.
 *
 * This file re-exports from runtime-loader.ts for backward compatibility.
 * All new code should import from './runtime-loader' directly.
 *
 * @module bin/commands/dev/microservice-loader
 */
import { RuntimeLoader, RuntimeLoadError } from './runtime-loader';
import type { RuntimeLoaderConfig, RuntimeLoadResult } from './runtime-loader';
/**
 * @deprecated Use RuntimeLoadError instead
 * Legacy error class that preserves the 'MicroserviceLoadError' name for backward compatibility.
 */
export declare class MicroserviceLoadError extends RuntimeLoadError {
    constructor(message: string, cause?: Error, hint?: string);
}
/**
 * @deprecated Use RuntimeLoader instead
 * Legacy loader class that wraps RuntimeLoader and converts errors to MicroserviceLoadError.
 */
export declare class MicroserviceLoader extends RuntimeLoader {
    load(): Promise<RuntimeLoadResult>;
}
/**
 * @deprecated Use loadRuntimeConfig instead
 * Legacy function that wraps loadRuntimeConfig and converts errors to MicroserviceLoadError.
 */
export declare function loadMicroservices(reactEntry: string, projectRoot: string, verbose?: boolean): Promise<RuntimeLoadResult>;
export type { RuntimeLoaderConfig as MicroserviceLoaderConfig, RuntimeLoadResult as MicroserviceLoadResult, };
