vite-plugin-react-server
Version:
Vite plugin for React Server Components (RSC)
20 lines • 667 B
TypeScript
import type { StreamPluginOptions, ResolvedUserOptions } from "../types.js";
import { type Logger } from "vite";
export type ResolveOptionsReturn = {
type: "success";
userOptions: ResolvedUserOptions;
error?: never;
} | {
type: "error";
error: unknown;
userOptions?: never;
};
export type ResolveOptionsFn = (options: StreamPluginOptions, forceResolve?: boolean, logger?: Logger) => ResolveOptionsReturn;
/**
* Resolves the user options for the plugin.
*
* @param options - The user options to resolve.
* @returns The resolved options.
*/
export declare const resolveOptions: ResolveOptionsFn;
//# sourceMappingURL=resolveOptions.d.ts.map