package net.letime.lecjoa;

import java.lang.System;

@kotlin.Metadata(mv = {1, 1, 10}, bv = {1, 0, 2}, k = 1, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004J\u000e\u0010\r\u001a\u00020\u000e2\u0006\u0010\n\u001a\u00020\u0007J\u0006\u0010\u000f\u001a\u00020\u000eJ\u000e\u0010\u0010\u001a\u00020\u000e2\u0006\u0010\u0011\u001a\u00020\u0012J\b\u0010\u0013\u001a\u00020\u000eH\u0002J\u0010\u0010\u0014\u001a\u00020\u000e2\u0006\u0010\b\u001a\u00020\tH\u0002J\b\u0010\u0015\u001a\u00020\u000eH\u0002R\u0016\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\tX\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u0016\u0010\n\u001a\u0004\u0018\u00010\u00078BX\u0082\u0004\u00a2\u0006\u0006\u001a\u0004\b\u000b\u0010\f\u00a8\u0006\u0016"}, d2 = {"Lnet/letime/lecjoa/ListsViewModel;", "", "api", "Lnet/letime/lecjoa/network/MastodonApi;", "(Lnet/letime/lecjoa/network/MastodonApi;)V", "_view", "Ljava/lang/ref/WeakReference;", "Lnet/letime/lecjoa/ListsView;", "state", "Lnet/letime/lecjoa/State;", "view", "getView", "()Lnet/letime/lecjoa/ListsView;", "attach", "", "detach", "didSelectItem", "id", "", "loadIfNeeded", "updateState", "updateView", "app_debug"})
public final class ListsViewModel {
    private java.lang.ref.WeakReference<net.letime.lecjoa.ListsView> _view;
    private net.letime.lecjoa.State state;
    private final net.letime.lecjoa.network.MastodonApi api = null;
    
    private final net.letime.lecjoa.ListsView getView() {
        return null;
    }
    
    public final void attach(@org.jetbrains.annotations.NotNull()
    net.letime.lecjoa.ListsView view) {
    }
    
    public final void detach() {
    }
    
    public final void didSelectItem(@org.jetbrains.annotations.NotNull()
    java.lang.String id) {
    }
    
    private final void loadIfNeeded() {
    }
    
    private final void updateState(net.letime.lecjoa.State state) {
    }
    
    private final void updateView() {
    }
    
    public ListsViewModel(@org.jetbrains.annotations.NotNull()
    net.letime.lecjoa.network.MastodonApi api) {
        super();
    }
}