package com.google.android.material.sidesheet;

import android.view.View;
import android.view.ViewGroup;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import defpackage.vo6;

/* JADX INFO: loaded from: classes2.dex */
abstract class SheetDelegate {
    public abstract int calculateInnerMargin(@vo6 ViewGroup.MarginLayoutParams marginLayoutParams);

    public abstract float calculateSlideOffset(int i);

    public abstract int getCoplanarSiblingAdjacentMargin(@vo6 ViewGroup.MarginLayoutParams marginLayoutParams);

    public abstract int getExpandedOffset();

    public abstract int getHiddenOffset();

    public abstract int getMaxViewPositionHorizontal();

    public abstract int getMinViewPositionHorizontal();

    public abstract <V extends View> int getOuterEdge(@vo6 V v);

    public abstract int getParentInnerEdge(@vo6 CoordinatorLayout coordinatorLayout);

    public abstract int getSheetEdge();

    public abstract boolean isExpandingOutwards(float f);

    public abstract boolean isReleasedCloseToInnerEdge(@vo6 View view);

    public abstract boolean isSwipeSignificant(float f, float f2);

    public abstract boolean shouldHide(@vo6 View view, float f);

    public abstract void updateCoplanarSiblingAdjacentMargin(@vo6 ViewGroup.MarginLayoutParams marginLayoutParams, int i);

    public abstract void updateCoplanarSiblingLayoutParams(@vo6 ViewGroup.MarginLayoutParams marginLayoutParams, int i, int i2);
}
