/** * RegistryDownloadDialog Component * * Dialog for downloading a plugin from the registry. * Allows selection of destination (prod/test/both). * * @since v1.54.0 */ import type React from 'react'; import type { RegistryPlugin } from '../../../core/registry/registry-types.js'; export type DownloadDestination = 'prod' | 'test' | 'both'; export interface RegistryDownloadDialogProps { /** Plugin to download */ plugin: RegistryPlugin; /** Production server plugins path */ prodPath: string; /** Test server plugins path */ testPath: string; /** Called when user confirms download */ onConfirm: (destination: DownloadDestination) => void; /** Called when user cancels */ onCancel: () => void; /** Whether this dialog is active */ isActive?: boolean; } /** * Dialog for downloading a plugin from the registry */ export declare function RegistryDownloadDialog({ plugin, prodPath, testPath, onConfirm, onCancel, isActive }: RegistryDownloadDialogProps): React.ReactElement; //# sourceMappingURL=RegistryDownloadDialog.d.ts.map