import React from 'react';
import type { AgentInstallRequestEvent } from '../lib/session-events.js';
interface AgentInstallPromptProps {
    event: AgentInstallRequestEvent;
    onApprove: () => Promise<void>;
    onDecline: () => Promise<void>;
    onComplete: () => void;
}
/**
 * AgentInstallPrompt - Interactive prompt for agent installation requests
 *
 * Shows agent info and prompts user to approve or decline installation.
 */
export declare function AgentInstallPrompt({ event, onApprove, onDecline, onComplete, }: AgentInstallPromptProps): React.JSX.Element;
export {};
//# sourceMappingURL=AgentInstallPrompt.d.ts.map