vite-plugin-react-server
Version:
Vite plugin for React Server Components (RSC)
17 lines • 914 B
TypeScript
import { type LoadHookContext, type ResolveHookContext } from "node:module";
import type { MessagePort } from "node:worker_threads";
interface LoaderContext {
data?: {
port: MessagePort;
};
}
export declare function getSource(url: string, context: any, defaultGetSource: any): Promise<any>;
export declare function transformModuleIfNeeded(source: string, url: string, loader: any, port?: MessagePort): Promise<string>;
export declare function initialize(data: {
port: MessagePort;
}): Promise<void>;
export declare function resolve(specifier: string, context: ResolveHookContext, nextResolve: any): Promise<any>;
export declare function load(url: string, context: LoadHookContext & LoaderContext, nextLoad: any): Promise<any>;
export declare function transformSource(source: string, context: any, defaultTransformSource: any): Promise<any>;
export {};
//# sourceMappingURL=react-loader.d.ts.map