package com.nexlab.openclaw.node.ui;

import android.accessibilityservice.AccessibilityServiceInfo;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
import android.util.Log;
import android.view.accessibility.AccessibilityManager;
import android.os.Bundle;
import androidx.activity.ComponentActivity;
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.compose.foundation.layout.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import com.nexlab.openclaw.node.data.repository.SettingsRepository;
import com.nexlab.openclaw.node.service.NodeService;
import com.nexlab.openclaw.node.service.TouchService;
import dagger.hilt.android.AndroidEntryPoint;
import javax.inject.Inject;

@dagger.hilt.android.AndroidEntryPoint
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0006\b\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0012\u0010\t\u001a\u00020\n2\b\u0010\u000b\u001a\u0004\u0018\u00010\fH\u0014J\b\u0010\r\u001a\u00020\nH\u0002J\b\u0010\u000e\u001a\u00020\nH\u0002J0\u0010\u000f\u001a\u00020\n2\u0006\u0010\u0010\u001a\u00020\u00112\u0006\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0013\u001a\u00020\u00112\u0006\u0010\u0014\u001a\u00020\u00112\u0006\u0010\u0015\u001a\u00020\u0011H\u0002J\b\u0010\u0016\u001a\u00020\nH\u0002R\u001e\u0010\u0003\u001a\u00020\u00048\u0006@\u0006X\u0087.\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\b\u00a8\u0006\u0017"}, d2 = {"Lcom/nexlab/openclaw/node/ui/MainActivity;", "Landroidx/activity/ComponentActivity;", "()V", "settingsRepository", "Lcom/nexlab/openclaw/node/data/repository/SettingsRepository;", "getSettingsRepository", "()Lcom/nexlab/openclaw/node/data/repository/SettingsRepository;", "setSettingsRepository", "(Lcom/nexlab/openclaw/node/data/repository/SettingsRepository;)V", "onCreate", "", "savedInstanceState", "Landroid/os/Bundle;", "openAccessibilitySettings", "openNotificationSettings", "startNodeService", "protocol", "", "ip", "port", "token", "nodeId", "stopNodeService", "app_debug"})
public final class MainActivity extends androidx.activity.ComponentActivity {
    @javax.inject.Inject
    public com.nexlab.openclaw.node.data.repository.SettingsRepository settingsRepository;
    
    public MainActivity() {
        super();
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.data.repository.SettingsRepository getSettingsRepository() {
        return null;
    }
    
    public final void setSettingsRepository(@org.jetbrains.annotations.NotNull
    com.nexlab.openclaw.node.data.repository.SettingsRepository p0) {
    }
    
    @java.lang.Override
    protected void onCreate(@org.jetbrains.annotations.Nullable
    android.os.Bundle savedInstanceState) {
    }
    
    private final void startNodeService(java.lang.String protocol, java.lang.String ip, java.lang.String port, java.lang.String token, java.lang.String nodeId) {
    }
    
    private final void stopNodeService() {
    }
    
    private final void openAccessibilitySettings() {
    }
    
    private final void openNotificationSettings() {
    }
}