UNPKG

rsbuild-plugin-react-router

Version:
16 lines (15 loc) 646 B
import type { RsbuildPluginAPI } from '@rsbuild/core'; type Execa = typeof import('execa').execa; type LoadExeca = () => Promise<Execa>; export type ReactRouterTypegenRunner = { startWatch(): Promise<void>; closeWatch(): Promise<void>; runBuild(): Promise<void>; }; export declare const createReactRouterTypegenRunner: (loadExeca?: LoadExeca, appDirectory?: string) => ReactRouterTypegenRunner; export declare const registerReactRouterTypegen: (api: RsbuildPluginAPI, { runner, devWatchDelayMs, appDirectory, }?: { runner?: ReactRouterTypegenRunner; devWatchDelayMs?: number; appDirectory?: string; }) => void; export {};