UNPKG

rwsdk

Version:

Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime

25 lines (24 loc) 721 B
import { Plugin } from "vite"; export declare function generateLookupMap({ files, isDev, kind, exportName, }: { files: Set<string>; isDev: boolean; kind: "client" | "server"; exportName: string; }): { code: string; map: import("magic-string").SourceMap; }; interface DirectiveLookupConfig { kind: "client" | "server"; directive: "use client" | "use server"; virtualModuleName: string; exportName: string; pluginName: string; optimizeForEnvironments?: string[]; } export declare const createDirectiveLookupPlugin: ({ projectRootDir, files, config, }: { projectRootDir: string; files: Set<string>; config: DirectiveLookupConfig; }) => Promise<Plugin>; export {};