import type { Esmx } from '@esmx/core';
import { type RspackOptions } from '@rspack/core';
import type { RspackAppOptions } from './app';
import type { BuildTarget } from './build-target';
/**
 * Base configuration for building Client, Server, and Node targets
 */
export declare function createRspackConfig(esmx: Esmx, buildTarget: BuildTarget, options: RspackAppOptions): RspackOptions;
