import { c as ModuleMap, t as BundlerConfig } from "../index-D2a5dlVU.js";

//#region src/core/rsc.d.ts
declare function setRequireModule(options: {
  load: (id: string) => unknown;
}): void;
declare function loadServerAction(id: string): Promise<Function>;
declare function createServerManifest(): BundlerConfig;
declare function createServerDecodeClientManifest(): ModuleMap;
declare function createClientManifest(options?: {
  /**
  * @internal
  */
  onClientReference?: (metadata: {
    id: string;
    name: string;
  }) => void;
}): BundlerConfig;
//#endregion
export { createClientManifest, createServerDecodeClientManifest, createServerManifest, loadServerAction, setRequireModule };