import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; /** * The server half of Web Push: the subscription store, the public route a * browser saves its subscription through, and the internal route the * "Send Push Notification" node sends through. Emitted only for a project * whose push keys are set up AND that uses a push node. * * The public key is written into the environment as-is; the private key is * declared empty, which the platform fills at deploy from the project secret * of the same name (an export leaves it for the owner to fill). */ export declare class NextWebPushProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; } //# sourceMappingURL=project-plugin.d.ts.map