import { Rule } from "@angular-devkit/schematics"; interface m2StaticSiteOptions { config?: string; dockerfile?: boolean; init?: boolean; list?: boolean; } export declare function staticSite(options: m2StaticSiteOptions): Rule; export declare const rootIndexJs = "const urlParams = new URLSearchParams(window.location.search);\nlet assessment = urlParams.get(\"assessment\");\nif (!assessment) {\n const url = new URL(window.location.href);\n const hostedAssessmentPaths = <%- assessmentPaths %>;\n console.error(\"No assessment specified. In the URL query string, specify an assessment (and other parameters, optionally), e.g., \" + url.origin + <%- exampleQueryString %>);\n console.log(\"Assessment URLs in this static site:\\n\" + hostedAssessmentPaths.map((path) => url.origin + path).join(\"\\n\"));\n} else {\n urlParams.delete(\"assessment\");\n const forwardedParams = urlParams.toString();\n window.location.href = \"/assessments/\" + assessment + \"/index.html?\" + forwardedParams;\n}"; export {};