import type { GracileConfig } from './user-config.js'; /** * The main Vite plugin for loading the Gracile framework. * @param config - Gracile configuration. * @returns Vite plugins. `any` is used to prevent Vite typings version mismatches for the plugin API. * @example * `/vite.config.js` * ```js * import { gracile } from '@gracile/gracile/plugin'; * import { defineConfig } from 'vite'; * * export default defineConfig({ * plugins: [ * gracile({ output: 'server' }), * ], * }); * ``` */ export declare const gracile: (config?: GracileConfig) => any[]; export type { GracileConfig } from './user-config.js'; //# sourceMappingURL=plugin.d.ts.map