Revert "ExpansionPanelList elevation as double (#81813)"

This reverts commit 38840b41a9414607156c33296596fd2f2e02ba0a.
diff --git a/packages/flutter/lib/src/material/expansion_panel.dart b/packages/flutter/lib/src/material/expansion_panel.dart
index e275d30..069e286 100644
--- a/packages/flutter/lib/src/material/expansion_panel.dart
+++ b/packages/flutter/lib/src/material/expansion_panel.dart
@@ -380,8 +380,14 @@
 
   /// Defines elevation for the [ExpansionPanel] while it's expanded.
   ///
+  /// This uses [kElevationToShadow] to simulate shadows, it does not use
+  /// [Material]'s arbitrary elevation feature.
+  ///
+  /// The following values can be used to define the elevation: 0, 1, 2, 3, 4, 6,
+  /// 8, 9, 12, 16, 24.
+  ///
   /// By default, the value of elevation is 2.
-  final double elevation;
+  final int elevation;
 
   @override
   State<StatefulWidget> createState() => _ExpansionPanelListState();
@@ -554,7 +560,7 @@
     return MergeableMaterial(
       hasDividers: true,
       dividerColor: widget.dividerColor,
-      elevation: widget.elevation,
+      elevation: widget.elevation.toDouble(),
       children: items,
     );
   }
diff --git a/packages/flutter/test/material/expansion_panel_test.dart b/packages/flutter/test/material/expansion_panel_test.dart
index e626ce2..5f955c7 100644
--- a/packages/flutter/test/material/expansion_panel_test.dart
+++ b/packages/flutter/test/material/expansion_panel_test.dart
@@ -20,7 +20,7 @@
   final Key? secondPanelKey;
   final bool canTapOnHeader;
   final Color? dividerColor;
-  final double elevation;
+  final int elevation;
 
   /// If null, the default [ExpansionPanelList]'s expanded header padding value is applied via [defaultExpandedHeaderPadding]
   final EdgeInsets? expandedHeaderPadding;
@@ -1397,7 +1397,7 @@
   });
 
   testWidgets('elevation is propagated properly to MergeableMaterial', (WidgetTester tester) async {
-    const double _elevation = 8;
+    const int _elevation = 8;
 
     // Test for ExpansionPanelList.
     await tester.pumpWidget(const MaterialApp(