import type { Plugin } from 'vite';
import type { VitePluginLocalOptions } from './types';

declare const execAsync: (...args: any[]) => unknown;
declare function needsSudoAccess(options: VitePluginLocalOptions, domain: string): Promise<boolean>;
export declare function VitePluginLocal(options: VitePluginLocalOptions): Plugin;

export default VitePluginLocal;