/**
 * Vector Database Monitoring Component
 *
 * Displays real-time health status and performance metrics for registered vector databases.
 */
import React from 'react';
interface VectorDatabaseMonitoringProps {
    /**
     * Auto-refresh interval in seconds (0 to disable)
     */
    refreshInterval?: number;
    /**
     * Maximum number of databases to display
     */
    maxDatabases?: number;
    /**
     * Whether to show detailed metrics
     */
    showDetailedMetrics?: boolean;
    /**
     * Whether to allow registering new databases
     */
    allowRegister?: boolean;
    /**
     * Whether to allow unregistering databases
     */
    allowUnregister?: boolean;
    /**
     * Whether to allow manual health checks
     */
    allowManualChecks?: boolean;
    /**
     * Visual variant
     */
    variant?: 'default' | 'compact' | 'expanded';
    /**
     * Custom API endpoint base (defaults to /api/experience-builder)
     */
    apiEndpointBase?: string;
}
/**
 * Vector Database Monitoring Component
 */
export declare const VectorDatabaseMonitoring: React.FC<VectorDatabaseMonitoringProps>;
export default VectorDatabaseMonitoring;
//# sourceMappingURL=index.d.ts.map