1package androidx.animation {
2
3  public final class AnimatorKt {
4    ctor public AnimatorKt();
5    method public static final android.animation.Animator.AnimatorListener addListener(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onEnd = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onStart = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onCancel = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onRepeat = "null");
6    method @RequiresApi(19) public static final android.animation.Animator.AnimatorPauseListener addPauseListener(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onResume = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onPause = "null");
7    method public static final android.animation.Animator.AnimatorListener doOnCancel(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
8    method public static final android.animation.Animator.AnimatorListener doOnEnd(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
9    method @RequiresApi(19) public static final android.animation.Animator.AnimatorPauseListener doOnPause(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
10    method public static final android.animation.Animator.AnimatorListener doOnRepeat(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
11    method @RequiresApi(19) public static final android.animation.Animator.AnimatorPauseListener doOnResume(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
12    method public static final android.animation.Animator.AnimatorListener doOnStart(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
13  }
14
15}
16
17package androidx.content {
18
19  public final class ContentValuesKt {
20    ctor public ContentValuesKt();
21    method public static final error.NonExistentClass contentValuesOf(kotlin.Pair<String,?>... pairs);
22  }
23
24  public final class ContextKt {
25    ctor public ContextKt();
26    method public static final void withStyledAttributes(android.content.Context, android.util.AttributeSet? set = "null", int[] attrs, @AttrRes int defStyleAttr = "0", @StyleRes int defStyleRes = "0", kotlin.jvm.functions.Function1<? super android.content.res.TypedArray,kotlin.Unit> block);
27    method public static final void withStyledAttributes(android.content.Context, @StyleRes int resourceId, int[] attrs, kotlin.jvm.functions.Function1<? super android.content.res.TypedArray,kotlin.Unit> block);
28  }
29
30  public final class SharedPreferencesKt {
31    ctor public SharedPreferencesKt();
32    method public static final void edit(android.content.SharedPreferences, kotlin.jvm.functions.Function1<? super android.content.SharedPreferences.Editor,kotlin.Unit> action);
33  }
34
35}
36
37package androidx.content.res {
38
39  public final class TypedArrayKt {
40    ctor public TypedArrayKt();
41    method public static final boolean getBooleanOrThrow(android.content.res.TypedArray, @StyleableRes int index);
42    method @ColorInt public static final int getColorOrThrow(android.content.res.TypedArray, @StyleableRes int index);
43    method public static final android.content.res.ColorStateList getColorStateListOrThrow(android.content.res.TypedArray, @StyleableRes int index);
44    method public static final float getDimensionOrThrow(android.content.res.TypedArray, @StyleableRes int index);
45    method @Dimension public static final int getDimensionPixelOffsetOrThrow(android.content.res.TypedArray, @StyleableRes int index);
46    method @Dimension public static final int getDimensionPixelSizeOrThrow(android.content.res.TypedArray, @StyleableRes int index);
47    method public static final android.graphics.drawable.Drawable getDrawableOrThrow(android.content.res.TypedArray, @StyleableRes int index);
48    method public static final float getFloatOrThrow(android.content.res.TypedArray, @StyleableRes int index);
49    method @RequiresApi(26) public static final android.graphics.Typeface getFontOrThrow(android.content.res.TypedArray, @StyleableRes int index);
50    method public static final int getIntOrThrow(android.content.res.TypedArray, @StyleableRes int index);
51    method public static final int getIntegerOrThrow(android.content.res.TypedArray, @StyleableRes int index);
52    method public static final String getStringOrThrow(android.content.res.TypedArray, @StyleableRes int index);
53    method public static final CharSequence[] getTextArrayOrThrow(android.content.res.TypedArray, @StyleableRes int index);
54    method public static final CharSequence getTextOrThrow(android.content.res.TypedArray, @StyleableRes int index);
55  }
56
57}
58
59package androidx.database {
60
61  public final class CursorKt {
62    ctor public CursorKt();
63    method public static final byte[] getBlob(android.database.Cursor, String columnName);
64    method public static final byte[]? getBlobOrNull(android.database.Cursor, int index);
65    method public static final error.NonExistentClass getBlobOrNull(android.database.Cursor, String columnName);
66    method public static final double getDouble(android.database.Cursor, String columnName);
67    method public static final Double? getDoubleOrNull(android.database.Cursor, int index);
68    method public static final error.NonExistentClass getDoubleOrNull(android.database.Cursor, String columnName);
69    method public static final float getFloat(android.database.Cursor, String columnName);
70    method public static final Float? getFloatOrNull(android.database.Cursor, int index);
71    method public static final error.NonExistentClass getFloatOrNull(android.database.Cursor, String columnName);
72    method public static final int getInt(android.database.Cursor, String columnName);
73    method public static final Integer? getIntOrNull(android.database.Cursor, int index);
74    method public static final error.NonExistentClass getIntOrNull(android.database.Cursor, String columnName);
75    method public static final long getLong(android.database.Cursor, String columnName);
76    method public static final Long? getLongOrNull(android.database.Cursor, int index);
77    method public static final error.NonExistentClass getLongOrNull(android.database.Cursor, String columnName);
78    method public static final short getShort(android.database.Cursor, String columnName);
79    method public static final Short? getShortOrNull(android.database.Cursor, int index);
80    method public static final error.NonExistentClass getShortOrNull(android.database.Cursor, String columnName);
81    method public static final String getString(android.database.Cursor, String columnName);
82    method public static final String? getStringOrNull(android.database.Cursor, int index);
83    method public static final error.NonExistentClass getStringOrNull(android.database.Cursor, String columnName);
84  }
85
86}
87
88package androidx.database.sqlite {
89
90  public final class SQLiteDatabaseKt {
91    ctor public SQLiteDatabaseKt();
92    method public static final <T> T! transaction(android.database.sqlite.SQLiteDatabase, boolean exclusive = "true", kotlin.jvm.functions.Function1<? super android.database.sqlite.SQLiteDatabase,? extends T> body);
93  }
94
95}
96
97package androidx.graphics {
98
99  public final class BitmapKt {
100    ctor public BitmapKt();
101    method public static final android.graphics.Bitmap applyCanvas(android.graphics.Bitmap, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
102    method public static final android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888");
103    method @RequiresApi(26) public static final android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888", boolean hasAlpha = "true", android.graphics.ColorSpace colorSpace = "ColorSpace.get(ColorSpace.Named.SRGB)");
104    method public static final operator int get(android.graphics.Bitmap, int x, int y);
105    method public static final android.graphics.Bitmap scale(android.graphics.Bitmap, int width, int height, boolean filter = "true");
106    method public static final operator void set(android.graphics.Bitmap, int x, int y, @ColorInt int color);
107  }
108
109  public final class CanvasKt {
110    ctor public CanvasKt();
111    method public static final void withRotation(android.graphics.Canvas, float degrees = "0.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
112    method public static final void withSave(android.graphics.Canvas, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
113    method public static final void withScale(android.graphics.Canvas, float x = "1.0f", float y = "1.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
114    method public static final void withSkew(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
115    method public static final void withTranslation(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
116  }
117
118  public final class ColorKt {
119    ctor public ColorKt();
120    method @RequiresApi(26) public static final operator float component1(android.graphics.Color);
121    method public static final operator int component1(int);
122    method @RequiresApi(26) public static final operator float component1(long);
123    method @RequiresApi(26) public static final operator float component2(android.graphics.Color);
124    method public static final operator int component2(int);
125    method @RequiresApi(26) public static final operator float component2(long);
126    method @RequiresApi(26) public static final operator float component3(android.graphics.Color);
127    method public static final operator int component3(int);
128    method @RequiresApi(26) public static final operator float component3(long);
129    method @RequiresApi(26) public static final operator float component4(android.graphics.Color);
130    method public static final operator int component4(int);
131    method @RequiresApi(26) public static final operator float component4(long);
132    method public static final int getAlpha(int);
133    method @RequiresApi(26) public static final float getAlpha(long);
134    method public static final int getBlue(int);
135    method @RequiresApi(26) public static final float getBlue(long);
136    method @RequiresApi(26) public static final android.graphics.ColorSpace getColorSpace(long);
137    method public static final int getGreen(int);
138    method @RequiresApi(26) public static final float getGreen(long);
139    method @RequiresApi(26) public static final float getLuminance(int);
140    method @RequiresApi(26) public static final float getLuminance(long);
141    method public static final int getRed(int);
142    method @RequiresApi(26) public static final float getRed(long);
143    method @RequiresApi(26) public static final boolean isSrgb(long);
144    method @RequiresApi(26) public static final boolean isWideGamut(long);
145    method @RequiresApi(26) public static final operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c);
146    method @RequiresApi(26) public static final android.graphics.Color toColor(int);
147    method @RequiresApi(26) public static final android.graphics.Color toColor(long);
148    method @RequiresApi(26) @ColorInt public static final int toColorInt(long);
149    method @RequiresApi(26) @ColorLong public static final long toColorLong(int);
150  }
151
152  public final class MatrixKt {
153    ctor public MatrixKt();
154    method public static final error.NonExistentClass rotationMatrix(float degrees, float px = "0.0f", float py = "0.0f");
155    method public static final error.NonExistentClass scaleMatrix(float sx = "1.0f", float sy = "1.0f");
156    method public static final operator error.NonExistentClass times(android.graphics.Matrix, android.graphics.Matrix m);
157    method public static final error.NonExistentClass translationMatrix(float tx = "0.0f", float ty = "0.0f");
158    method public static final error.NonExistentClass values(android.graphics.Matrix);
159  }
160
161  public final class PathKt {
162    ctor public PathKt();
163    method @RequiresApi(19) public static final infix android.graphics.Path and(android.graphics.Path, android.graphics.Path p);
164    method @RequiresApi(26) public static final Iterable<androidx.graphics.PathSegment> flatten(android.graphics.Path, float error = "0.5f");
165    method @RequiresApi(19) public static final operator android.graphics.Path minus(android.graphics.Path, android.graphics.Path p);
166    method @RequiresApi(19) public static final infix android.graphics.Path or(android.graphics.Path, android.graphics.Path p);
167    method @RequiresApi(19) public static final operator android.graphics.Path plus(android.graphics.Path, android.graphics.Path p);
168    method @RequiresApi(19) public static final infix android.graphics.Path xor(android.graphics.Path, android.graphics.Path p);
169  }
170
171  public final class PathSegment {
172    ctor public PathSegment(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction);
173    method public final android.graphics.PointF component1();
174    method public final float component2();
175    method public final android.graphics.PointF component3();
176    method public final float component4();
177    method public final androidx.graphics.PathSegment copy(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction);
178    method public final android.graphics.PointF getEnd();
179    method public final float getEndFraction();
180    method public final android.graphics.PointF getStart();
181    method public final float getStartFraction();
182  }
183
184  public final class PictureKt {
185    ctor public PictureKt();
186    method public static final android.graphics.Picture record(android.graphics.Picture, int width, int height, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
187  }
188
189  public final class PointKt {
190    ctor public PointKt();
191    method public static final operator int component1(android.graphics.Point);
192    method public static final operator float component1(android.graphics.PointF);
193    method public static final operator int component2(android.graphics.Point);
194    method public static final operator float component2(android.graphics.PointF);
195    method public static final operator android.graphics.Point minus(android.graphics.Point, android.graphics.Point p);
196    method public static final operator android.graphics.PointF minus(android.graphics.PointF, android.graphics.PointF p);
197    method public static final operator android.graphics.Point minus(android.graphics.Point, int xy);
198    method public static final operator android.graphics.PointF minus(android.graphics.PointF, float xy);
199    method public static final operator android.graphics.Point plus(android.graphics.Point, android.graphics.Point p);
200    method public static final operator android.graphics.PointF plus(android.graphics.PointF, android.graphics.PointF p);
201    method public static final operator android.graphics.Point plus(android.graphics.Point, int xy);
202    method public static final operator android.graphics.PointF plus(android.graphics.PointF, float xy);
203    method public static final android.graphics.Point toPoint(android.graphics.PointF);
204    method public static final android.graphics.PointF toPointF(android.graphics.Point);
205    method public static final operator android.graphics.Point unaryMinus(android.graphics.Point);
206    method public static final operator android.graphics.PointF unaryMinus(android.graphics.PointF);
207  }
208
209  public final class PorterDuffKt {
210    ctor public PorterDuffKt();
211    method public static final android.graphics.PorterDuffColorFilter toColorFilter(android.graphics.PorterDuff.Mode, int color);
212    method public static final android.graphics.PorterDuffXfermode toXfermode(android.graphics.PorterDuff.Mode);
213  }
214
215  public final class RectKt {
216    ctor public RectKt();
217    method public static final infix android.graphics.Rect and(android.graphics.Rect, android.graphics.Rect r);
218    method public static final infix android.graphics.RectF and(android.graphics.RectF, android.graphics.RectF r);
219    method public static final operator int component1(android.graphics.Rect);
220    method public static final operator float component1(android.graphics.RectF);
221    method public static final operator int component2(android.graphics.Rect);
222    method public static final operator float component2(android.graphics.RectF);
223    method public static final operator int component3(android.graphics.Rect);
224    method public static final operator float component3(android.graphics.RectF);
225    method public static final operator int component4(android.graphics.Rect);
226    method public static final operator float component4(android.graphics.RectF);
227    method public static final operator boolean contains(android.graphics.Rect, android.graphics.Point p);
228    method public static final operator boolean contains(android.graphics.RectF, android.graphics.PointF p);
229    method public static final operator android.graphics.Region minus(android.graphics.Rect, android.graphics.Rect r);
230    method public static final operator android.graphics.Region minus(android.graphics.RectF, android.graphics.RectF r);
231    method public static final operator android.graphics.Rect minus(android.graphics.Rect, int xy);
232    method public static final operator android.graphics.RectF minus(android.graphics.RectF, float xy);
233    method public static final operator android.graphics.Rect minus(android.graphics.Rect, android.graphics.Point xy);
234    method public static final operator android.graphics.RectF minus(android.graphics.RectF, android.graphics.PointF xy);
235    method public static final infix android.graphics.Rect or(android.graphics.Rect, android.graphics.Rect r);
236    method public static final infix android.graphics.RectF or(android.graphics.RectF, android.graphics.RectF r);
237    method public static final operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Rect r);
238    method public static final operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.RectF r);
239    method public static final operator android.graphics.Rect plus(android.graphics.Rect, int xy);
240    method public static final operator android.graphics.RectF plus(android.graphics.RectF, float xy);
241    method public static final operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Point xy);
242    method public static final operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.PointF xy);
243    method public static final android.graphics.Rect toRect(android.graphics.RectF);
244    method public static final android.graphics.RectF toRectF(android.graphics.Rect);
245    method public static final android.graphics.Region toRegion(android.graphics.Rect);
246    method public static final android.graphics.Region toRegion(android.graphics.RectF);
247    method public static final error.NonExistentClass transform(android.graphics.RectF, android.graphics.Matrix m);
248    method public static final infix android.graphics.Region xor(android.graphics.Rect, android.graphics.Rect r);
249    method public static final infix android.graphics.Region xor(android.graphics.RectF, android.graphics.RectF r);
250  }
251
252  public final class RegionKt {
253    ctor public RegionKt();
254    method public static final infix android.graphics.Region and(android.graphics.Region, android.graphics.Rect r);
255    method public static final infix android.graphics.Region and(android.graphics.Region, android.graphics.Region r);
256    method public static final operator boolean contains(android.graphics.Region, android.graphics.Point p);
257    method public static final void forEach(android.graphics.Region, kotlin.jvm.functions.Function1<? super android.graphics.Rect,kotlin.Unit> action);
258    method public static final operator java.util.Iterator<android.graphics.Rect> iterator(android.graphics.Region);
259    method public static final operator android.graphics.Region minus(android.graphics.Region, android.graphics.Rect r);
260    method public static final operator android.graphics.Region minus(android.graphics.Region, android.graphics.Region r);
261    method public static final operator android.graphics.Region not(android.graphics.Region);
262    method public static final infix android.graphics.Region or(android.graphics.Region, android.graphics.Rect r);
263    method public static final infix android.graphics.Region or(android.graphics.Region, android.graphics.Region r);
264    method public static final operator android.graphics.Region plus(android.graphics.Region, android.graphics.Rect r);
265    method public static final operator android.graphics.Region plus(android.graphics.Region, android.graphics.Region r);
266    method public static final operator android.graphics.Region unaryMinus(android.graphics.Region);
267    method public static final infix android.graphics.Region xor(android.graphics.Region, android.graphics.Rect r);
268    method public static final infix android.graphics.Region xor(android.graphics.Region, android.graphics.Region r);
269  }
270
271  public final class ShaderKt {
272    ctor public ShaderKt();
273    method public static final void transform(android.graphics.Shader, kotlin.jvm.functions.Function1<? super android.graphics.Matrix,kotlin.Unit> block);
274  }
275
276}
277
278package androidx.graphics.drawable {
279
280  public final class BitmapDrawableKt {
281    ctor public BitmapDrawableKt();
282    method public static final android.graphics.drawable.BitmapDrawable toDrawable(android.graphics.Bitmap, android.content.res.Resources resources);
283  }
284
285  public final class ColorDrawableKt {
286    ctor public ColorDrawableKt();
287    method public static final android.graphics.drawable.ColorDrawable toDrawable(int);
288    method @RequiresApi(26) public static final android.graphics.drawable.ColorDrawable toDrawable(android.graphics.Color);
289  }
290
291  public final class DrawableKt {
292    ctor public DrawableKt();
293    method public static final android.graphics.Bitmap toBitmap(android.graphics.drawable.Drawable, int width = "intrinsicWidth", int height = "intrinsicHeight", android.graphics.Bitmap.Config? config = "null");
294    method public static final void updateBounds(android.graphics.drawable.Drawable, int left = "bounds.left", int top = "bounds.top", int right = "bounds.right", int bottom = "bounds.bottom");
295  }
296
297  public final class IconKt {
298    ctor public IconKt();
299    method @RequiresApi(26) public static final android.graphics.drawable.Icon toAdaptiveIcon(android.graphics.Bitmap);
300    method @RequiresApi(26) public static final android.graphics.drawable.Icon toIcon(android.graphics.Bitmap);
301    method @RequiresApi(26) public static final android.graphics.drawable.Icon toIcon(android.net.Uri);
302    method @RequiresApi(26) public static final android.graphics.drawable.Icon toIcon(byte[]);
303  }
304
305}
306
307package androidx.net {
308
309  public final class UriKt {
310    ctor public UriKt();
311    method public static final android.net.Uri toUri(String);
312  }
313
314}
315
316package androidx.os {
317
318  public final class BundleKt {
319    ctor public BundleKt();
320    method public static final error.NonExistentClass bundleOf(kotlin.Pair<String,?>... pairs);
321  }
322
323  public final class HandlerKt {
324    ctor public HandlerKt();
325    method public static final error.NonExistentClass postAtTime(android.os.Handler, long uptimeMillis, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
326    method public static final void postDelayed(android.os.Handler, Runnable runnable, Object? token, long delayInMillis);
327    method public static final error.NonExistentClass postDelayed(android.os.Handler, long delayInMillis, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
328    method public static final error.NonExistentClass postDelayed(android.os.Handler, long amount, java.util.concurrent.TimeUnit unit, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
329    method @RequiresApi(26) public static final error.NonExistentClass postDelayed(android.os.Handler, java.time.Duration duration, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
330  }
331
332  public final class PersistableBundleKt {
333    ctor public PersistableBundleKt();
334    method @RequiresApi(21) public static final error.NonExistentClass persistableBundleOf(kotlin.Pair<String,?>... pairs);
335  }
336
337  public final class TraceKt {
338    ctor public TraceKt();
339    method public static final <T> T! trace(String sectionName, kotlin.jvm.functions.Function0<? extends T> block);
340  }
341
342}
343
344package androidx.text {
345
346  public final class SpannableStringBuilderKt {
347    ctor public SpannableStringBuilderKt();
348    method public static final android.text.SpannableStringBuilder backgroundColor(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
349    method public static final android.text.SpannableStringBuilder bold(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
350    method public static final android.text.SpannedString buildSpannedString(kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
351    method public static final android.text.SpannableStringBuilder color(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
352    method public static final android.text.SpannableStringBuilder inSpans(android.text.SpannableStringBuilder, Object[] spans, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
353    method public static final android.text.SpannableStringBuilder italic(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
354    method public static final android.text.SpannableStringBuilder underline(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
355  }
356
357}
358
359package androidx.time {
360
361  public final class DayOfWeekKt {
362    ctor public DayOfWeekKt();
363    method @RequiresApi(26) public static final java.time.DayOfWeek asDayOfWeek(int);
364    method @RequiresApi(26) public static final int asInt(java.time.DayOfWeek);
365  }
366
367  public final class DurationKt {
368    ctor public DurationKt();
369    method @RequiresApi(26) public static final operator long component1(java.time.Duration);
370    method @RequiresApi(26) public static final operator int component2(java.time.Duration);
371    method @RequiresApi(26) public static final operator java.time.Duration div(java.time.Duration, long divisor);
372    method @RequiresApi(260) public static final java.time.Duration hours(int);
373    method @RequiresApi(260) public static final java.time.Duration hours(long);
374    method @RequiresApi(26) public static final java.time.Duration millis(int);
375    method @RequiresApi(26) public static final java.time.Duration millis(long);
376    method @RequiresApi(260) public static final java.time.Duration minutes(int);
377    method @RequiresApi(260) public static final java.time.Duration minutes(long);
378    method @RequiresApi(26) public static final java.time.Duration nanos(int);
379    method @RequiresApi(26) public static final java.time.Duration nanos(long);
380    method @RequiresApi(26) public static final java.time.Duration seconds(int);
381    method @RequiresApi(26) public static final java.time.Duration seconds(long);
382    method @RequiresApi(26) public static final operator java.time.Duration times(java.time.Duration, long multiplicand);
383    method @RequiresApi(26) public static final operator java.time.Duration unaryMinus(java.time.Duration);
384  }
385
386  public final class InstantKt {
387    ctor public InstantKt();
388    method @RequiresApi(26) public static final java.time.Instant asEpochMillis(long);
389    method @RequiresApi(26) public static final java.time.Instant asEpochSeconds(long);
390    method @RequiresApi(26) public static final operator long component1(java.time.Instant);
391    method @RequiresApi(26) public static final operator int component2(java.time.Instant);
392  }
393
394  public final class LocalDateKt {
395    ctor public LocalDateKt();
396    method @RequiresApi(26) public static final operator int component1(java.time.LocalDate);
397    method @RequiresApi(26) public static final operator java.time.Month component2(java.time.LocalDate);
398    method @RequiresApi(26) public static final operator int component3(java.time.LocalDate);
399  }
400
401  public final class LocalDateTimeKt {
402    ctor public LocalDateTimeKt();
403    method @RequiresApi(26) public static final operator java.time.LocalDate component1(java.time.LocalDateTime);
404    method @RequiresApi(26) public static final operator java.time.LocalTime component2(java.time.LocalDateTime);
405  }
406
407  public final class LocalTimeKt {
408    ctor public LocalTimeKt();
409    method @RequiresApi(26) public static final operator int component1(java.time.LocalTime);
410    method @RequiresApi(26) public static final operator int component2(java.time.LocalTime);
411    method @RequiresApi(26) public static final operator int component3(java.time.LocalTime);
412    method @RequiresApi(26) public static final operator int component4(java.time.LocalTime);
413  }
414
415  public final class MonthDayKt {
416    ctor public MonthDayKt();
417    method @RequiresApi(26) public static final operator java.time.Month component1(java.time.MonthDay);
418    method @RequiresApi(26) public static final operator int component2(java.time.MonthDay);
419  }
420
421  public final class MonthKt {
422    ctor public MonthKt();
423    method @RequiresApi(26) public static final int asInt(java.time.Month);
424    method @RequiresApi(26) public static final java.time.Month asMonth(int);
425  }
426
427  public final class OffsetDateTimeKt {
428    ctor public OffsetDateTimeKt();
429    method @RequiresApi(26) public static final operator java.time.LocalDateTime component1(java.time.OffsetDateTime);
430    method @RequiresApi(26) public static final operator java.time.ZoneOffset component2(java.time.OffsetDateTime);
431  }
432
433  public final class OffsetTimeKt {
434    ctor public OffsetTimeKt();
435    method @RequiresApi(26) public static final operator java.time.LocalTime component1(java.time.OffsetTime);
436    method @RequiresApi(26) public static final operator java.time.ZoneOffset component2(java.time.OffsetTime);
437  }
438
439  public final class PeriodKt {
440    ctor public PeriodKt();
441    method @RequiresApi(26) public static final operator int component1(java.time.Period);
442    method @RequiresApi(26) public static final operator int component2(java.time.Period);
443    method @RequiresApi(26) public static final operator int component3(java.time.Period);
444    method @RequiresApi(26) public static final java.time.Period days(int);
445    method @RequiresApi(26) public static final java.time.Period months(int);
446    method @RequiresApi(26) public static final operator java.time.Period times(java.time.Period, int multiplicand);
447    method @RequiresApi(26) public static final operator java.time.Period unaryMinus(java.time.Period);
448    method @RequiresApi(26) public static final java.time.Period years(int);
449  }
450
451  public final class YearKt {
452    ctor public YearKt();
453    method @RequiresApi(26) public static final int asInt(java.time.Year);
454    method @RequiresApi(26) public static final java.time.Year asYear(int);
455  }
456
457  public final class YearMonthKt {
458    ctor public YearMonthKt();
459    method @RequiresApi(26) public static final operator int component1(java.time.YearMonth);
460    method @RequiresApi(26) public static final operator java.time.Month component2(java.time.YearMonth);
461  }
462
463  public final class ZonedDateTimeKt {
464    ctor public ZonedDateTimeKt();
465    method @RequiresApi(26) public static final operator java.time.LocalDateTime component1(java.time.ZonedDateTime);
466    method @RequiresApi(26) public static final operator java.time.ZoneId component2(java.time.ZonedDateTime);
467  }
468
469}
470
471package androidx.transition {
472
473  public final class TransitionKt {
474    ctor public TransitionKt();
475    method @RequiresApi(19) public static final void addListener(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onEnd = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onStart = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onCancel = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onResume = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onPause = "null");
476    method @RequiresApi(19) public static final void doOnCancel(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
477    method @RequiresApi(19) public static final void doOnEnd(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
478    method @RequiresApi(19) public static final void doOnPause(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
479    method @RequiresApi(19) public static final void doOnResume(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
480    method @RequiresApi(19) public static final void doOnStart(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
481  }
482
483}
484
485package androidx.util {
486
487  public final class ArrayMapKt {
488    ctor public ArrayMapKt();
489    method @RequiresApi(19) public static final <K, V> android.util.ArrayMap<K,V> arrayMapOf();
490    method @RequiresApi(19) public static final <K, V> android.util.ArrayMap<K,V> arrayMapOf(kotlin.Pair<? extends K,? extends V>... pairs);
491  }
492
493  public final class ArraySetKt {
494    ctor public ArraySetKt();
495    method @RequiresApi(23) public static final <T> android.util.ArraySet<T> arraySetOf();
496    method @RequiresApi(23) public static final <T> android.util.ArraySet<T> arraySetOf(T... values);
497  }
498
499  public final class AtomicFileKt {
500    ctor public AtomicFileKt();
501    method @RequiresApi(17) public static final byte[] readBytes(android.util.AtomicFile);
502    method @RequiresApi(17) public static final String readText(android.util.AtomicFile, java.nio.charset.Charset charset = "Charsets.UTF_8");
503    method @RequiresApi(17) public static final void tryWrite(android.util.AtomicFile, kotlin.jvm.functions.Function1<? super java.io.FileOutputStream,kotlin.Unit> block);
504    method @RequiresApi(17) public static final void writeBytes(android.util.AtomicFile, byte[] array);
505    method @RequiresApi(17) public static final void writeText(android.util.AtomicFile, String text, java.nio.charset.Charset charset = "Charsets.UTF_8");
506  }
507
508  public final class HalfKt {
509    ctor public HalfKt();
510    method @RequiresApi(26) public static final android.util.Half toHalf(short);
511    method @RequiresApi(26) public static final android.util.Half toHalf(float);
512    method @RequiresApi(26) public static final android.util.Half toHalf(double);
513    method @RequiresApi(26) public static final android.util.Half toHalf(String);
514  }
515
516  public final class LongSparseArrayKt {
517    ctor public LongSparseArrayKt();
518    method @RequiresApi(16) public static final operator <T> boolean contains(android.util.LongSparseArray<T>, long key);
519    method @RequiresApi(16) public static final <T> boolean containsKey(android.util.LongSparseArray<T>, long key);
520    method @RequiresApi(16) public static final <T> boolean containsValue(android.util.LongSparseArray<T>, T! value);
521    method @RequiresApi(16) public static final <T> void forEach(android.util.LongSparseArray<T>, kotlin.jvm.functions.Function2<? super Long,? super T,kotlin.Unit> action);
522    method @RequiresApi(16) public static final <T> T! getOrDefault(android.util.LongSparseArray<T>, long key, T! defaultValue);
523    method @RequiresApi(16) public static final <T> T! getOrElse(android.util.LongSparseArray<T>, long key, kotlin.jvm.functions.Function0<? extends T> defaultValue);
524    method @RequiresApi(16) public static final <T> int getSize(android.util.LongSparseArray<T>);
525    method @RequiresApi(16) public static final <T> boolean isEmpty(android.util.LongSparseArray<T>);
526    method @RequiresApi(16) public static final <T> boolean isNotEmpty(android.util.LongSparseArray<T>);
527    method @RequiresApi(16) public static final <T> kotlin.collections.LongIterator keyIterator(android.util.LongSparseArray<T>);
528    method @RequiresApi(16) public static final operator <T> android.util.LongSparseArray<T> plus(android.util.LongSparseArray<T>, android.util.LongSparseArray<T> other);
529    method @RequiresApi(16) public static final <T> void putAll(android.util.LongSparseArray<T>, android.util.LongSparseArray<T> other);
530    method @RequiresApi(16) public static final <T> boolean remove(android.util.LongSparseArray<T>, long key, T! value);
531    method @RequiresApi(16) public static final operator <T> void set(android.util.LongSparseArray<T>, long key, T! value);
532    method @RequiresApi(16) public static final <T> java.util.Iterator<T> valueIterator(android.util.LongSparseArray<T>);
533  }
534
535  public final class PairKt {
536    ctor public PairKt();
537    method public static final operator <F, S> F! component1(android.util.Pair<F,S>);
538    method public static final operator <F, S> S! component2(android.util.Pair<F,S>);
539    method public static final <F, S> android.util.Pair<F,S> toAndroidPair(kotlin.Pair<? extends F,? extends S>);
540    method public static final <F, S> kotlin.Pair<F,S> toKotlinPair(android.util.Pair<F,S>);
541  }
542
543  public final class RangeKt {
544    ctor public RangeKt();
545    method @RequiresApi(21) public static final infix <T extends java.lang.Comparable<? super T>> android.util.Range<T> and(android.util.Range<T>, android.util.Range<T> other);
546    method @RequiresApi(21) public static final operator <T extends java.lang.Comparable<? super T>> android.util.Range<T> plus(android.util.Range<T>, T value);
547    method @RequiresApi(21) public static final operator <T extends java.lang.Comparable<? super T>> android.util.Range<T> plus(android.util.Range<T>, android.util.Range<T> other);
548    method @RequiresApi(21) public static final infix <T extends java.lang.Comparable<? super T>> android.util.Range<T> rangeTo(T, T that);
549    method @RequiresApi(21) public static final <T extends java.lang.Comparable<? super T>> kotlin.ranges.ClosedRange<T> toClosedRange(android.util.Range<T>);
550    method @RequiresApi(21) public static final <T extends java.lang.Comparable<? super T>> android.util.Range<T> toRange(kotlin.ranges.ClosedRange<T>);
551  }
552
553  public final class SizeKt {
554    ctor public SizeKt();
555    method @RequiresApi(21) public static final operator int component1(android.util.Size);
556    method @RequiresApi(21) public static final operator float component1(android.util.SizeF);
557    method @RequiresApi(21) public static final operator int component2(android.util.Size);
558    method @RequiresApi(21) public static final operator float component2(android.util.SizeF);
559  }
560
561  public final class SparseArrayKt {
562    ctor public SparseArrayKt();
563    method public static final operator <T> boolean contains(android.util.SparseArray<T>, int key);
564    method public static final <T> boolean containsKey(android.util.SparseArray<T>, int key);
565    method public static final <T> boolean containsValue(android.util.SparseArray<T>, T! value);
566    method public static final <T> void forEach(android.util.SparseArray<T>, kotlin.jvm.functions.Function2<? super Integer,? super T,kotlin.Unit> action);
567    method public static final <T> T! getOrDefault(android.util.SparseArray<T>, int key, T! defaultValue);
568    method public static final <T> T! getOrElse(android.util.SparseArray<T>, int key, kotlin.jvm.functions.Function0<? extends T> defaultValue);
569    method public static final <T> int getSize(android.util.SparseArray<T>);
570    method public static final <T> boolean isEmpty(android.util.SparseArray<T>);
571    method public static final <T> boolean isNotEmpty(android.util.SparseArray<T>);
572    method public static final <T> kotlin.collections.IntIterator keyIterator(android.util.SparseArray<T>);
573    method public static final operator <T> android.util.SparseArray<T> plus(android.util.SparseArray<T>, android.util.SparseArray<T> other);
574    method public static final <T> void putAll(android.util.SparseArray<T>, android.util.SparseArray<T> other);
575    method public static final <T> boolean remove(android.util.SparseArray<T>, int key, T! value);
576    method public static final operator <T> void set(android.util.SparseArray<T>, int key, T! value);
577    method public static final <T> java.util.Iterator<T> valueIterator(android.util.SparseArray<T>);
578  }
579
580  public final class SparseBooleanArrayKt {
581    ctor public SparseBooleanArrayKt();
582    method public static final operator boolean contains(android.util.SparseBooleanArray, int key);
583    method public static final boolean containsKey(android.util.SparseBooleanArray, int key);
584    method public static final boolean containsValue(android.util.SparseBooleanArray, boolean value);
585    method public static final void forEach(android.util.SparseBooleanArray, kotlin.jvm.functions.Function2<? super Integer,? super Boolean,kotlin.Unit> action);
586    method public static final boolean getOrDefault(android.util.SparseBooleanArray, int key, boolean defaultValue);
587    method public static final error.NonExistentClass getOrElse(android.util.SparseBooleanArray, int key, kotlin.jvm.functions.Function0<Boolean> defaultValue);
588    method public static final int getSize(android.util.SparseBooleanArray);
589    method public static final boolean isEmpty(android.util.SparseBooleanArray);
590    method public static final boolean isNotEmpty(android.util.SparseBooleanArray);
591    method public static final kotlin.collections.IntIterator keyIterator(android.util.SparseBooleanArray);
592    method public static final operator android.util.SparseBooleanArray plus(android.util.SparseBooleanArray, android.util.SparseBooleanArray other);
593    method public static final void putAll(android.util.SparseBooleanArray, android.util.SparseBooleanArray other);
594    method public static final boolean remove(android.util.SparseBooleanArray, int key, boolean value);
595    method public static final void removeAt(android.util.SparseBooleanArray, int index);
596    method public static final operator void set(android.util.SparseBooleanArray, int key, boolean value);
597    method public static final kotlin.collections.BooleanIterator valueIterator(android.util.SparseBooleanArray);
598  }
599
600  public final class SparseIntArrayKt {
601    ctor public SparseIntArrayKt();
602    method public static final operator boolean contains(android.util.SparseIntArray, int key);
603    method public static final boolean containsKey(android.util.SparseIntArray, int key);
604    method public static final boolean containsValue(android.util.SparseIntArray, int value);
605    method public static final void forEach(android.util.SparseIntArray, kotlin.jvm.functions.Function2<? super Integer,? super Integer,kotlin.Unit> action);
606    method public static final int getOrDefault(android.util.SparseIntArray, int key, int defaultValue);
607    method public static final error.NonExistentClass getOrElse(android.util.SparseIntArray, int key, kotlin.jvm.functions.Function0<Integer> defaultValue);
608    method public static final int getSize(android.util.SparseIntArray);
609    method public static final boolean isEmpty(android.util.SparseIntArray);
610    method public static final boolean isNotEmpty(android.util.SparseIntArray);
611    method public static final kotlin.collections.IntIterator keyIterator(android.util.SparseIntArray);
612    method public static final operator android.util.SparseIntArray plus(android.util.SparseIntArray, android.util.SparseIntArray other);
613    method public static final void putAll(android.util.SparseIntArray, android.util.SparseIntArray other);
614    method public static final boolean remove(android.util.SparseIntArray, int key, int value);
615    method public static final operator void set(android.util.SparseIntArray, int key, int value);
616    method public static final kotlin.collections.IntIterator valueIterator(android.util.SparseIntArray);
617  }
618
619  public final class SparseLongArrayKt {
620    ctor public SparseLongArrayKt();
621    method @RequiresApi(18) public static final operator boolean contains(android.util.SparseLongArray, int key);
622    method @RequiresApi(18) public static final boolean containsKey(android.util.SparseLongArray, int key);
623    method @RequiresApi(18) public static final boolean containsValue(android.util.SparseLongArray, long value);
624    method @RequiresApi(18) public static final void forEach(android.util.SparseLongArray, kotlin.jvm.functions.Function2<? super Integer,? super Long,kotlin.Unit> action);
625    method @RequiresApi(18) public static final long getOrDefault(android.util.SparseLongArray, int key, long defaultValue);
626    method @RequiresApi(18) public static final error.NonExistentClass getOrElse(android.util.SparseLongArray, int key, kotlin.jvm.functions.Function0<Long> defaultValue);
627    method @RequiresApi(18) public static final int getSize(android.util.SparseLongArray);
628    method @RequiresApi(18) public static final boolean isEmpty(android.util.SparseLongArray);
629    method @RequiresApi(18) public static final boolean isNotEmpty(android.util.SparseLongArray);
630    method @RequiresApi(18) public static final kotlin.collections.IntIterator keyIterator(android.util.SparseLongArray);
631    method @RequiresApi(18) public static final operator android.util.SparseLongArray plus(android.util.SparseLongArray, android.util.SparseLongArray other);
632    method @RequiresApi(18) public static final void putAll(android.util.SparseLongArray, android.util.SparseLongArray other);
633    method @RequiresApi(18) public static final boolean remove(android.util.SparseLongArray, int key, long value);
634    method @RequiresApi(18) public static final operator void set(android.util.SparseLongArray, int key, long value);
635    method @RequiresApi(18) public static final kotlin.collections.LongIterator valueIterator(android.util.SparseLongArray);
636  }
637
638}
639
640package androidx.view {
641
642  public final class ViewGroupKt {
643    ctor public ViewGroupKt();
644    method public static final operator boolean contains(android.view.ViewGroup, android.view.View view);
645    method public static final void forEach(android.view.ViewGroup, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
646    method public static final void forEachIndexed(android.view.ViewGroup, kotlin.jvm.functions.Function2<? super Integer,? super android.view.View,kotlin.Unit> action);
647    method public static final operator android.view.View get(android.view.ViewGroup, int index);
648    method public static final int getSize(android.view.ViewGroup);
649    method public static final boolean isEmpty(android.view.ViewGroup);
650    method public static final boolean isNotEmpty(android.view.ViewGroup);
651    method public static final operator java.util.Iterator<android.view.View> iterator(android.view.ViewGroup);
652    method public static final operator void minusAssign(android.view.ViewGroup, android.view.View view);
653    method public static final operator void plusAssign(android.view.ViewGroup, android.view.View view);
654    method public static final void setMargins(android.view.ViewGroup.MarginLayoutParams, int size);
655    method public static final void updateMargins(android.view.ViewGroup.MarginLayoutParams, int left = "leftMargin", int top = "topMargin", int right = "rightMargin", int bottom = "bottomMargin");
656    method @RequiresApi(17) public static final void updateMarginsRelative(android.view.ViewGroup.MarginLayoutParams, int start = "marginStart", int top = "topMargin", int end = "marginEnd", int bottom = "bottomMargin");
657  }
658
659  public final class ViewKt {
660    ctor public ViewKt();
661    method public static final void doOnLayout(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
662    method public static final void doOnNextLayout(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
663    method public static final void doOnPreDraw(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
664    method public static final Runnable postDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0<kotlin.Unit> action);
665    method @RequiresApi(16) public static final Runnable postOnAnimationDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0<kotlin.Unit> action);
666    method public static final void setPadding(android.view.View, int size);
667    method public static final android.graphics.Bitmap toBitmap(android.view.View, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888");
668    method public static final void updatePadding(android.view.View, int left = "paddingLeft", int top = "paddingTop", int right = "paddingRight", int bottom = "paddingBottom");
669    method @RequiresApi(17) public static final void updatePaddingRelative(android.view.View, int start = "paddingStart", int top = "paddingTop", int end = "paddingEnd", int bottom = "paddingBottom");
670  }
671
672}
673
674