export interface BundlerOptions { sources: Array<{ path: string; content: string; type: "mdx" | "tsx" | "ts" | "jsx" | "js" | "css"; }>; projectDir: string; outputDir?: string; mode: "development" | "production"; platform?: "browser" | "node" | "neutral"; external?: string[]; globals?: Record; } export interface BundleResult { outputs: Map; }>; errors: Error[]; warnings: string[]; dependencies: Map; } export interface MDXBundleOptions { content: string; filePath: string; projectDir: string; mode?: "development" | "production"; globals?: Record; remarkPlugins?: unknown[]; rehypePlugins?: unknown[]; } export interface MDXBundleResult { code: string; frontmatter: Record; dependencies: string[]; errors?: Error[]; } export interface EmbeddedBundleManifest { version: 1; routes: Array<{ path: string; file: string; type: "page" | "api"; }>; assets: Array<{ path: string; file: string; contentType: string; }>; } //# sourceMappingURL=bundler.d.ts.map