/** * W3C-defined iframe sandbox tokens accepted by the lightning-embedding wrapper template. * Exposed so CLI plugins can derive their flag `options` list from a single source of truth. */ export declare const LIGHTNING_EMBEDDING_SANDBOX_TOKENS: readonly ["allow-forms", "allow-modals", "allow-orientation-lock", "allow-pointer-lock", "allow-popups", "allow-popups-to-escape-sandbox", "allow-presentation", "allow-same-origin", "allow-scripts", "allow-storage-access-by-user-activation", "allow-top-navigation", "allow-top-navigation-by-user-activation"]; export type LightningEmbeddingSandboxToken = (typeof LIGHTNING_EMBEDDING_SANDBOX_TOKENS)[number]; /** * Returns true if `src` is an absolute URL acceptable as the iframe source on the * lightning-embedding wrapper. https is accepted everywhere; plain http is permitted * only for localhost / 127.0.0.1 to support local development servers. */ export declare function isAllowedLightningEmbeddingSrcUrl(src: string): boolean;