import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; /** * The password wall every site carries: a gate at the front of its middleware, * the route that serves the password page and signs in, the page's HTML, and * the helper they share. The platform decides at publish whether the wall is up (a * workspace without paid hosting always is) by filling the `.env` values the * plugin declares empty; a site exported or run locally has them empty, and * then nothing here does anything. * * Runs after the workflows plugin, whose middleware for members-only pages it * wraps when there is one; a site without one gets a middleware of its own. */ export declare class NextPasswordWallProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; } //# sourceMappingURL=project-plugin.d.ts.map