/**
 * RegistryBrowserView Component
 *
 * Browse the curated plugin registry, search for plugins,
 * filter by category, and view plugin details.
 *
 * @since v1.54.0
 */
import type React from 'react';
import type { RegistryPlugin } from '../../core/registry/registry-types.js';
export interface RegistryBrowserViewProps {
    /** Callback when user wants to install a plugin */
    onInstall?: (plugin: RegistryPlugin) => void;
    /** Callback to close the browser */
    onClose?: () => void;
    /** Whether input is enabled */
    inputEnabled?: boolean;
    /** Maximum height in lines */
    maxHeight?: number;
    /** List of already installed plugin names (lowercase) */
    installedPlugins?: Set<string>;
}
export declare function RegistryBrowserView({ onInstall, onClose, inputEnabled, maxHeight, installedPlugins }: RegistryBrowserViewProps): React.ReactElement;
//# sourceMappingURL=RegistryBrowserView.d.ts.map