.class public interface abstract Lcom/google/firebase/crashlytics/internal/CrashlyticsNativeComponent; .super Ljava/lang/Object; .source "CrashlyticsNativeComponent.java" # virtual methods .method public abstract getSessionFileProvider(Ljava/lang/String;)Lcom/google/firebase/crashlytics/internal/NativeSessionFileProvider; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract hasCrashDataForCurrentSession()Z .end method .method public abstract hasCrashDataForSession(Ljava/lang/String;)Z .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract prepareNativeSession(Ljava/lang/String;Ljava/lang/String;JLcom/google/firebase/crashlytics/internal/model/StaticSessionData;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/google/firebase/crashlytics/internal/model/StaticSessionData; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method