import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; /** * Activates when a generated project depends on calendarkit-basic (the * BasicScheduler calendar primitive): * - bumps react/react-dom to ^18 — calendarkit-basic requires React 18 * (the template's `next` range already supports React 18, so `next` * itself is left untouched) * - writes an .npmrc (legacy-peer-deps) so the React-18 bump survives template * deps with React-17-only peer ranges (e.g. dangerous-html embeds) * - writes the precompiled CalendarKit stylesheet to pages/calendarkit.css * (the library ships uncompiled Tailwind, see scripts/generate-calendarkit-css.mjs) * - imports the stylesheet from _app, where Next.js requires global CSS */ export declare class NextCalendarKitProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; } //# sourceMappingURL=project-plugin.d.ts.map