import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; /** * The installable app: one service worker at `/sw.js` for the whole project, * a manifest per language, the home-screen icons, and the page-side runtime * rendered from `_app` on every page — admin and signed-in pages included. * Also ships the notifications-only worker a project needs for its push and * notification workflow nodes, and the worker that retires an earlier app. * A project that needs none of the three comes out exactly as before. */ export declare class NextPwaProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; } //# sourceMappingURL=project-plugin.d.ts.map