/**
 * This component was actually copied from the kbar library, but
 * modified to remove virtualization of the list. This was due to virtualization
 * libraries not handling dynamically sized lists where the list changes from render to
 * render very well (it seemed to recompute when the list length changed, not the contents)
 *
 * Original can be found at https://github.com/timc1/kbar/blob/846b2c1a89f6cbff1ce947b82d04cb96a5066fbb/src/KBarResults.tsx
 */
import * as React from "react";
import type { PaletteActionImpl } from "../types";
interface RenderParams<T = PaletteActionImpl | string> {
    item: T;
    active: boolean;
}
interface PaletteResultListProps {
    items: (PaletteActionImpl | string)[];
    onRender: (params: RenderParams) => React.ReactElement;
    maxHeight?: number;
}
export declare const PaletteResultList: React.FC<PaletteResultListProps>;
export {};
