/** Wait only for this message's first reaction result; never move the viewport after cancellation. */ export declare function afterReactionLayout(row: HTMLElement, locate: () => void): () => void; /** A message remains a locate target even after its last reaction is removed. */ export declare function afterMessageVisible(viewport: HTMLElement, row: HTMLElement, highlight: () => void): () => void; //# sourceMappingURL=reaction-locate-layout.d.ts.map