import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
export type ConnectOverlayOutcome = {
    outcome: 'success';
    providerId: string;
    message: string;
} | {
    outcome: 'cancelled';
} | {
    outcome: 'closed';
};
export interface ConnectOverlayProps {
    isVisible: boolean;
    onDone: (outcome: ConnectOverlayOutcome) => void;
}
export interface ConnectOverlayHandle {
    handleInput: (input: string, key: Key) => boolean;
}
declare const ConnectOverlay: React.ForwardRefExoticComponent<ConnectOverlayProps & React.RefAttributes<ConnectOverlayHandle>>;
export default ConnectOverlay;
//# sourceMappingURL=ConnectOverlay.d.ts.map