// DragonX Wallet - ImGui Edition // Copyright 2024-2026 The Hush Developers // Released under the GPLv3 #pragma once #include namespace dragonx { class App; namespace ui { /** * @brief Dialog for importing private keys * * Supports importing: * - Z-address private keys (z_importkey) * - T-address private keys (importprivkey) * - Batch import (multiple keys, one per line) */ class ImportKeyDialog { public: // Show the dialog static void show(); // Render the dialog (call each frame) static void render(App* app); // Check if dialog is open static bool isOpen(); }; } // namespace ui } // namespace dragonx