/** * iOS Safari often scrolls overlay ancestors (despite `overflow: hidden`) when * focusing the composer or when the visual viewport moves with the keyboard. * Zero those offsets so the flex footer stays pinned to the panel bottom. */ /** * Reset scroll offsets on the mobile chat overlay surfaces. Pass the * `.vt-container` (or any descendant — we walk up to it). Also zeros the * shadow host when present (iOS can scroll that node too). */ export declare function resetChatOverlayScroll(from: Element | null): void;