import type { ReactNode } from 'react';
import type { BaseProps } from '../BaseProps';
export interface CommandPaletteListProps extends BaseProps<HTMLDivElement> {
    /**
     * Ref forwarded to the root element.
     */
    ref?: React.Ref<HTMLDivElement>;
    /**
     * Command palette items, groups, empty states, etc.
     */
    children: ReactNode;
    /**
     * Accessible label for the listbox.
     * @default 'Commands'
     */
    label?: string;
}
/**
 * Scrollable results container for the command palette.
 * Renders as a listbox for ARIA compliance.
 *
 * When used inside CommandPalette, automatically gets the correct
 * ID for aria-controls linking with the input.
 *
 * @compositionHint Place inside CommandPalette, after CommandPaletteInput.
 *   Contains CommandPaletteItem and CommandPaletteGroup children.
 *
 * @example
 * ```
 * <CommandPaletteList>
 *   <CommandPaletteItem value="home" onSelect={goHome}>
 *     Go Home
 *   </CommandPaletteItem>
 * </CommandPaletteList>
 * ```
 */
export declare function CommandPaletteList({ children, label: labelFromProps, ref, xstyle, className, style, ...props }: CommandPaletteListProps): import("react").JSX.Element;
export declare namespace CommandPaletteList {
    var displayName: string;
}
//# sourceMappingURL=CommandPaletteList.d.ts.map