/**
 * Props for the SearchResultsAnnouncement component
 * @internal
 */
export interface ISearchResultsAnnouncementProps {
    /**
     * Total number of search results. Provide undefined to reset the announcement when not searching.
     */
    totalResults: number | undefined;
    /**
     * Array of result values to announce (only used when totalResults is 3 or less)
     */
    resultValues?: string[];
    /**
     * Announcement delay in milliseconds.
     */
    announcementDelay?: number;
}
/**
 * A threshold for the number of results to announce in a detailed way.
 * @internal
 */
export declare const DETAILED_ANNOUNCEMENT_THRESHOLD = 3;
/**
 * A hidden component that announces search results to screen readers.
 * Announcements are made only when the search results change.
 *
 * @internal
 */
export declare function UiSearchResultsAnnouncement({ totalResults, resultValues, announcementDelay }: ISearchResultsAnnouncementProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=UiSearchResultsAnnouncement.d.ts.map