import { i as CreateFromReadableStreamBrowserOptions, n as CallServerCallback, r as ClientTemporaryReferenceSet, s as EncodeReplyFunction } from "../index-D2a5dlVU.js";
import { t as setRequireModule } from "../browser-CUMAmYC3.js";

//#region src/react/browser.d.ts
declare function createFromReadableStream<T>(stream: ReadableStream<Uint8Array>, options?: CreateFromReadableStreamBrowserOptions): Promise<T>;
declare function createFromFetch<T>(promiseForResponse: Promise<Response>, options?: CreateFromReadableStreamBrowserOptions): Promise<T>;
declare const encodeReply: EncodeReplyFunction;
declare const createServerReference: (...args: any[]) => unknown;
declare function callServer(...args: any[]): any;
declare function setServerCallback(fn: CallServerCallback): void;
declare const createTemporaryReferenceSet: () => ClientTemporaryReferenceSet;
declare function findSourceMapURL(filename: string, environmentName: string): string | null;
//#endregion
export { type CallServerCallback, callServer, createFromFetch, createFromReadableStream, createServerReference, createTemporaryReferenceSet, encodeReply, findSourceMapURL, setRequireModule, setServerCallback };