/**
 * Main plugin factory
 * Orchestrates all plugin hooks and manages plugin context
 */
import type { Plugin } from 'vite';
import type { PlaycademyPluginOptions } from './types/options';
/**
 * Playcademy Vite Plugin
 *
 * Provides:
 * - Auto-starting sandbox server during development
 * - Hijacking dev server to serve Playcademy loader environment
 * - Build-time manifest generation and optional zip packaging
 */
export declare function playcademy(options?: PlaycademyPluginOptions): Plugin;
