/** * Creates a Vite plugin that injects Superblocks IDs into the application. * This will primarily be used during builds, as the dev server leverages the * file sync manager to inject and keep the IDs up to date. * * Features: * - Injects the root component with the routes data * - Injects Superblocks IDs into all components * * @param root - The root directory of the application * @returns A Vite plugin that injects Superblocks IDs into the application's components */ export declare function injectSuperblocksIdsPlugin(root: string): Promise<{ name: string; enforce: "pre"; transform(this: import("rollup").TransformPluginContext, code: string, id: string): Promise<{ code: string; map: { version: number; sources: string[]; names: string[]; sourceRoot?: string | undefined; sourcesContent?: string[] | undefined; mappings: string; file: string; } | null; } | null>; }>; //# sourceMappingURL=vite-plugin-inject-sb-ids-transform.d.mts.map