• Exposes all IPC context bridges for the renderer process. Registers window, theme, auth, store, API, update, and backup contexts with error handling.

    Returns void

    export default function exposeContexts() {
    try {
    exposeWindowContext();
    console.log("[Context] ✅ Window context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose window context:", error);
    }

    try {
    exposeThemeContext();
    console.log("[Context] ✅ Theme context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose theme context:", error);
    }

    try {
    exposeAuthContext();
    console.log("[Context] ✅ Auth context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose auth context:", error);
    }

    try {
    exposeStoreContext();
    console.log("[Context] ✅ Store context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose store context:", error);
    }

    try {
    exposeApiContext();
    console.log("[Context] ✅ API context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose API context:", error);
    }

    try {
    exposeUpdateContext();
    console.log("[Context] ✅ Update context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose update context:", error);
    }

    try {
    exposeBackupContext();
    console.log("[Context] ✅ Backup context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose backup context:", error);
    }

    try {
    exposeClipboardContext();
    console.log("[Context] ✅ Clipboard context exposed");
    } catch (error) {
    console.error("[Context] ❌ Failed to expose clipboard context:", error);
    }
    }