vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
7 lines (6 loc) • 360 B
TypeScript
export { getViteRPC };
export { createViteRPC };
import type { ViteDevServer } from 'vite';
declare function getViteRPC<RpcFunctions>(): RpcFunctions;
type AsyncFunction = (...args: any[]) => Promise<unknown>;
declare function createViteRPC(viteDevServer: ViteDevServer, getRpcFunctions: (viteDevServer: ViteDevServer) => Record<string, AsyncFunction>): void;