/** * Announce this bundle's SDK capabilities to the host: immediately, and again * whenever the host posts `lightdash:sdk:ready` — whichever side mounts first, * the host ends up with a manifest. The host dedupes repeats. * * One listener per bundle: the manifest is module-constant, so re-creating the * transport re-posts instead of stacking duplicate listeners. Returns a * cleanup that unregisters the listener. */ export declare function announceSdkManifest(targetWindow: Window): () => void;