import type { YooptaPlugin } from '@yoopta/editor'; type PluginWithUI = YooptaPlugin; type PluginExtensions = Record; /** * Applies Shadcn UI components to plugins automatically * * @param plugins - Array of plugins to apply UI to * @param extensions - Optional object with additional extensions per plugin type * @returns Array of plugins with Shadcn UI applied * * @example * ```typescript * const plugins = applyTheme([ * Accordion, * Paragraph, * Headings.HeadingOne, * ], { * Accordion: { * injectElementsFromPlugins: [Paragraph, Headings.HeadingOne] * } * }); * ``` */ export declare function applyTheme(plugins: PluginWithUI[], extensions?: PluginExtensions): PluginWithUI[]; export {}; //# sourceMappingURL=applyTheme.d.ts.map