// Signature format: 4.0
package androidx.window.core.layout {

  public final class WindowHeightSizeClass {
    field public static final androidx.window.core.layout.WindowHeightSizeClass COMPACT;
    field public static final androidx.window.core.layout.WindowHeightSizeClass.Companion Companion;
    field public static final androidx.window.core.layout.WindowHeightSizeClass EXPANDED;
    field public static final androidx.window.core.layout.WindowHeightSizeClass MEDIUM;
  }

  public static final class WindowHeightSizeClass.Companion {
  }

  public final class WindowSizeClass {
    method public static androidx.window.core.layout.WindowSizeClass compute(float dpWidth, float dpHeight);
    method public androidx.window.core.layout.WindowHeightSizeClass getWindowHeightSizeClass();
    method public androidx.window.core.layout.WindowWidthSizeClass getWindowWidthSizeClass();
    property public final androidx.window.core.layout.WindowHeightSizeClass windowHeightSizeClass;
    property public final androidx.window.core.layout.WindowWidthSizeClass windowWidthSizeClass;
    field public static final androidx.window.core.layout.WindowSizeClass.Companion Companion;
  }

  public static final class WindowSizeClass.Companion {
    method public androidx.window.core.layout.WindowSizeClass compute(float dpWidth, float dpHeight);
  }

  public final class WindowWidthSizeClass {
    field public static final androidx.window.core.layout.WindowWidthSizeClass COMPACT;
    field public static final androidx.window.core.layout.WindowWidthSizeClass.Companion Companion;
    field public static final androidx.window.core.layout.WindowWidthSizeClass EXPANDED;
    field public static final androidx.window.core.layout.WindowWidthSizeClass MEDIUM;
  }

  public static final class WindowWidthSizeClass.Companion {
  }

}

