// Signature format: 4.0 package androidx.camera.camera2 { public final class Camera2Config { method public static androidx.camera.core.CameraXConfig defaultConfig(); } } package androidx.camera.camera2.interop { @androidx.camera.camera2.interop.ExperimentalCamera2Interop public final class Camera2CameraInfo { method public static String extractCameraId(androidx.camera.core.CameraInfo); } @androidx.camera.camera2.interop.ExperimentalCamera2Interop public final class Camera2Interop { } public static final class Camera2Interop.Extender { ctor public Camera2Interop.Extender(androidx.camera.core.ExtendableBuilder); method public androidx.camera.camera2.interop.Camera2Interop.Extender setCaptureRequestOption(android.hardware.camera2.CaptureRequest.Key, ValueT); method public androidx.camera.camera2.interop.Camera2Interop.Extender setDeviceStateCallback(android.hardware.camera2.CameraDevice.StateCallback); method public androidx.camera.camera2.interop.Camera2Interop.Extender setSessionCaptureCallback(android.hardware.camera2.CameraCaptureSession.CaptureCallback); method public androidx.camera.camera2.interop.Camera2Interop.Extender setSessionStateCallback(android.hardware.camera2.CameraCaptureSession.StateCallback); } @experimental.Experimental @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.CLASS) public @interface ExperimentalCamera2Interop { } }