export type LazyBundleMode = 'sync' | 'async'; /** * Load dynamic component from source. Designed to be used with `lazy`. * * The `mode` is threaded in by the chunk-loading runtime from the * `import(..., { with: { mode } })` import attribute (see `lynx_acm`), so each * lazy import carries its own mode instead of relying on shared mutable state. * @param source - where dynamic component template.js locates * @param mode - `'sync'` (first-screen blocking) or `'async'` (default) * @returns * @public */ export declare const loadLazyBundle: ; }>(source: string, mode?: LazyBundleMode, host?: string) => Promise;