/** * Observe the closest modal ancestor for close events. * Calls `onClose` when the modal loses the "is-visible" class. * Returns a cleanup function to disconnect the observer. */ export declare function observeModalClose( element: HTMLElement, onClose: () => void, ): () => void;