/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
export interface Suggestion {
    label: string;
    value: string;
    description?: string;
    matchedIndex?: number;
}
interface SuggestionsDisplayProps {
    suggestions: Suggestion[];
    activeIndex: number;
    isLoading: boolean;
    width: number;
    scrollOffset: number;
    userInput: string;
    activeHint?: string;
}
export declare const MAX_SUGGESTIONS_TO_SHOW = 8;
/**
 * @plan:PLAN-20251013-AUTOCOMPLETE.P08
 * @requirement:REQ-002
 * @requirement:REQ-003
 * @requirement:REQ-004
 * @pseudocode UIHintRendering.md lines 4-7
 * Full implementation of hint line rendering
 * - Line 4: Modify SuggestionsDisplay to accept activeHint prop
 * - Line 5-6: Render hint in dedicated line above suggestion list
 * - Line 7: Ensure consistent height to avoid layout shift
 */
export declare function SuggestionsDisplay({ suggestions, activeIndex, isLoading, width, scrollOffset, userInput, activeHint, }: SuggestionsDisplayProps): import("react/jsx-runtime").JSX.Element | null;
export {};
