import { type ExpressiveCodePlugin, type ThemeObjectOrShikiThemeName } from 'astro-expressive-code'; export declare function extraIntegrations({ root, expressiveCodePlugins, expressiveCodeThemes, }: { root: string; expressiveCodePlugins?: ExpressiveCodePlugin[]; /** * Themes for Expressive Code. * Takes a tuple of themes, e.g. `[lightTheme, darkTheme]`. */ expressiveCodeThemes?: [ThemeObjectOrShikiThemeName, ThemeObjectOrShikiThemeName]; }): (import("astro").AstroIntegration | { name: string; hooks: { "astro:config:setup": (args: unknown) => Promise; }; })[];