import type { Plugin } from 'vite'; import { compilePRPC, type PRPCPluginOptions, AllowedAuth } from './compiler'; import { type SolidStartInlineConfig } from '@solidjs/start/config'; import type { createApp } from 'vinxi/dist/types/lib/app'; export declare function prpcPlugin(opts?: PRPCPluginOptions): Plugin; export { compilePRPC }; export declare function withPRPC(config: SolidStartInlineConfig, opts?: PRPCPluginOptions): ReturnType & { auth: K; };