package androidx.compose.runtime;

import n.S;

/* JADX INFO: loaded from: classes.dex */
public interface DerivedState<T> extends State<T> {

    public interface Record<T> {
        T getCurrentValue();

        S getDependencies();
    }

    Record<T> getCurrentRecord();

    SnapshotMutationPolicy<T> getPolicy();
}
