ScreenshotDetectionDelegate(activity: Activity, listener: ScreenshotDetectionListener)ScreenshotDetectionDelegate(activity: Activity, onScreenCaptured: (path: String) -> Unit, onScreenCapturedWithDeniedPermission: () -> Unit)ScreenshotDetectionDelegate(activityReference: WeakReference<Activity>, listener: ScreenshotDetectionListener)