/**
 * Copyright Aquera Inc 2025
 *
 * This source code is licensed under the BSD-3-Clause license found in the
 * LICENSE file in the root directory of this source tree.
 */
export declare class ComboboxSearchManager {
    private debounceTimer;
    filter(searchValue: string, originalItems: any[], getSearchText: (item: any) => string): {
        filteredItems: any[];
        showNoResults: boolean;
    };
    debounceSearch(callback: (query: string) => void, query: string, debounceMs: number): void;
    cancelDebounce(): void;
}
