package com.nexlab.openclaw.node.domain.model;

/**
 * Device information
 */
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u001c\b\u0086\b\u0018\u00002\u00020\u0001BE\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\u0007\u0012\u0006\u0010\t\u001a\u00020\n\u0012\u0006\u0010\u000b\u001a\u00020\f\u0012\u0006\u0010\r\u001a\u00020\u000e\u00a2\u0006\u0002\u0010\u000fJ\t\u0010\u001d\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001e\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001f\u001a\u00020\u0003H\u00c6\u0003J\t\u0010 \u001a\u00020\u0007H\u00c6\u0003J\t\u0010!\u001a\u00020\u0007H\u00c6\u0003J\t\u0010\"\u001a\u00020\nH\u00c6\u0003J\t\u0010#\u001a\u00020\fH\u00c6\u0003J\t\u0010$\u001a\u00020\u000eH\u00c6\u0003JY\u0010%\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\b\b\u0002\u0010\u0006\u001a\u00020\u00072\b\b\u0002\u0010\b\u001a\u00020\u00072\b\b\u0002\u0010\t\u001a\u00020\n2\b\b\u0002\u0010\u000b\u001a\u00020\f2\b\b\u0002\u0010\r\u001a\u00020\u000eH\u00c6\u0001J\u0013\u0010&\u001a\u00020\n2\b\u0010\'\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010(\u001a\u00020\u0007H\u00d6\u0001J\t\u0010)\u001a\u00020\u0003H\u00d6\u0001R\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011R\u0011\u0010\b\u001a\u00020\u0007\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\u0013R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0011R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0011R\u0011\u0010\r\u001a\u00020\u000e\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0011\u0010\u0006\u001a\u00020\u0007\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0013R\u0011\u0010\u000b\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001c\u00a8\u0006*"}, d2 = {"Lcom/nexlab/openclaw/node/domain/model/DeviceInfo;", "", "model", "", "manufacturer", "androidVersion", "sdkInt", "", "batteryLevel", "charging", "", "storage", "Lcom/nexlab/openclaw/node/domain/model/StorageInfo;", "network", "Lcom/nexlab/openclaw/node/domain/model/NetworkInfo;", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZLcom/nexlab/openclaw/node/domain/model/StorageInfo;Lcom/nexlab/openclaw/node/domain/model/NetworkInfo;)V", "getAndroidVersion", "()Ljava/lang/String;", "getBatteryLevel", "()I", "getCharging", "()Z", "getManufacturer", "getModel", "getNetwork", "()Lcom/nexlab/openclaw/node/domain/model/NetworkInfo;", "getSdkInt", "getStorage", "()Lcom/nexlab/openclaw/node/domain/model/StorageInfo;", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "copy", "equals", "other", "hashCode", "toString", "app_debug"})
public final class DeviceInfo {
    @org.jetbrains.annotations.NotNull
    private final java.lang.String model = null;
    @org.jetbrains.annotations.NotNull
    private final java.lang.String manufacturer = null;
    @org.jetbrains.annotations.NotNull
    private final java.lang.String androidVersion = null;
    private final int sdkInt = 0;
    private final int batteryLevel = 0;
    private final boolean charging = false;
    @org.jetbrains.annotations.NotNull
    private final com.nexlab.openclaw.node.domain.model.StorageInfo storage = null;
    @org.jetbrains.annotations.NotNull
    private final com.nexlab.openclaw.node.domain.model.NetworkInfo network = null;
    
    public DeviceInfo(@org.jetbrains.annotations.NotNull
    java.lang.String model, @org.jetbrains.annotations.NotNull
    java.lang.String manufacturer, @org.jetbrains.annotations.NotNull
    java.lang.String androidVersion, int sdkInt, int batteryLevel, boolean charging, @org.jetbrains.annotations.NotNull
    com.nexlab.openclaw.node.domain.model.StorageInfo storage, @org.jetbrains.annotations.NotNull
    com.nexlab.openclaw.node.domain.model.NetworkInfo network) {
        super();
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String getModel() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String getManufacturer() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String getAndroidVersion() {
        return null;
    }
    
    public final int getSdkInt() {
        return 0;
    }
    
    public final int getBatteryLevel() {
        return 0;
    }
    
    public final boolean getCharging() {
        return false;
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.domain.model.StorageInfo getStorage() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.domain.model.NetworkInfo getNetwork() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String component1() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String component2() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final java.lang.String component3() {
        return null;
    }
    
    public final int component4() {
        return 0;
    }
    
    public final int component5() {
        return 0;
    }
    
    public final boolean component6() {
        return false;
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.domain.model.StorageInfo component7() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.domain.model.NetworkInfo component8() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final com.nexlab.openclaw.node.domain.model.DeviceInfo copy(@org.jetbrains.annotations.NotNull
    java.lang.String model, @org.jetbrains.annotations.NotNull
    java.lang.String manufacturer, @org.jetbrains.annotations.NotNull
    java.lang.String androidVersion, int sdkInt, int batteryLevel, boolean charging, @org.jetbrains.annotations.NotNull
    com.nexlab.openclaw.node.domain.model.StorageInfo storage, @org.jetbrains.annotations.NotNull
    com.nexlab.openclaw.node.domain.model.NetworkInfo network) {
        return null;
    }
    
    @java.lang.Override
    public boolean equals(@org.jetbrains.annotations.Nullable
    java.lang.Object other) {
        return false;
    }
    
    @java.lang.Override
    public int hashCode() {
        return 0;
    }
    
    @java.lang.Override
    @org.jetbrains.annotations.NotNull
    public java.lang.String toString() {
        return null;
    }
}