import { type FilterPattern } from '@rollup/pluginutils'; import type { Plugin as VitePlugin } from 'vite'; import type { HookFunction, Satisfy } from './utils.js'; export type PluginOptions = { include?: FilterPattern; exclude?: FilterPattern; resourceExtensions: string[]; skipJsdomCheck: boolean; }; export type SvelteFluentVitePlugin = Satisfy> & { [K in 'buildStart' | 'resolveId' | 'transform']: HookFunction>; }>; declare const _default: (options?: Partial) => SvelteFluentVitePlugin; export default _default;