File: //var/www/indoadvisory_new/webapp/node_modules/@hono/vite-build/dist/base.d.ts
import { UserConfig, ConfigEnv, Plugin } from 'vite';
import { GetEntryContentOptions } from './entry/index.js';
type BuildOptions = {
/**
* @default ['src/index.ts', './src/index.tsx', './app/server.ts']
*/
entry?: string | string[];
/**
* @default './dist'
*/
output?: string;
outputDir?: string;
external?: string[];
/**
* @default true
*/
minify?: boolean;
emptyOutDir?: boolean;
apply?: ((this: void, config: UserConfig, env: ConfigEnv) => boolean) | undefined;
} & Omit<GetEntryContentOptions, 'entry'>;
declare const defaultOptions: Required<Omit<BuildOptions, 'entryContentAfterHooks' | 'entryContentBeforeHooks' | 'entryContentDefaultExportHook'>>;
declare const buildPlugin: (options: BuildOptions) => Plugin;
export { BuildOptions, buildPlugin as default, defaultOptions };