import type { Plugin } from 'vite'; import { FilterPattern } from '@rollup/pluginutils'; type Injectment = string | [string, string]; export interface InjectOptions { sourceMap?: boolean; callback?: (imports: Map, mod: [string, string]) => void; include?: FilterPattern; exclude?: FilterPattern; [str: string]: Injectment | FilterPattern | Boolean | Function | undefined; } export declare function uniViteInjectPlugin(name: string, options: InjectOptions): Plugin; export {};