import React from 'react'; export declare const LiveRegion: () => JSX.Element; /** * PUI-18034 — Previously used in ComboBox.tsx for the "Loading options please wait" * announcement; replaced by aria-busy + aria-label on Loading/Skeleton containers (which * carry the listbox role during async states) plus a polite ResultCountStatus for the * post-load count. No internal callers remain and not re-exported from index.tsx — * evaluate removing. */ export declare const Announcer: React.MemoExoticComponent<({ message }: { message: string; }) => React.JSX.Element>; /** * PUI-18034 — Polite live region for post-load result count. Replaces the previous * assertive Announcer that raced with the SR's aria-expanded announcement. * * WCAG 2.2 SC 4.1.3 Status Messages — announce changes without shifting focus. * WAI-ARIA APG combobox: https://www.w3.org/WAI/ARIA/apg/patterns/combobox/ * WCAG: https://www.w3.org/WAI/WCAG22/Understanding/status-messages.html */ export declare const ResultCountStatus: React.MemoExoticComponent<({ menuOpen, isLoading, isSkeleton, resultCount, }: { menuOpen: boolean; isLoading: boolean; isSkeleton: boolean; resultCount: number; }) => React.JSX.Element>;