UNPKG

@snap/camera-kit

Version:
832 lines 551 kB
import _m0 from "protobufjs/minimal"; export declare const ServerEventBatch: { encode(message: ServerEventBatch, writer?: _m0.Writer): _m0.Writer; fromPartial<I extends { serverUploadTs?: number | undefined; serverAllUpdateEvents?: {}[] | undefined; maxSequenceIdOnInstance?: string | undefined; serverEvents?: { eventName?: string | undefined; serverTs?: number | undefined; userId?: string | undefined; userAgent?: string | undefined; country?: string | undefined; city?: string | undefined; region?: string | undefined; eventId?: string | undefined; instanceId?: string | undefined; sequenceId?: string | undefined; osType?: string | undefined; osVersion?: string | undefined; appVersion?: string | undefined; appBuild?: string | undefined; serverUploadTs?: number | undefined; eventTime?: number | undefined; serverReceiptTime?: number | undefined; maxSequenceIdOnInstance?: string | undefined; userGuid?: string | undefined; collection?: Collection | undefined; serviceId?: string | undefined; appType?: AppType | undefined; spectrumInstanceId?: string | undefined; spectrumSequenceId?: string | undefined; eventData?: { cameraKitException?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; type?: string | undefined; reason?: string | undefined; } | undefined; cameraKitLensSpin?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; viewTimeSec?: number | undefined; lensGroupId?: string | undefined; } | undefined; cameraKitAssetDownload?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; automaticDownload?: boolean | undefined; downloadTimeSec?: number | undefined; sizeByte?: string | undefined; assetId?: string | undefined; } | undefined; cameraKitLensContentValidationFailed?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; } | undefined; cameraKitLensDownload?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; automaticDownload?: boolean | undefined; downloadTimeSec?: number | undefined; sizeByte?: string | undefined; } | undefined; cameraKitAssetValidationFailed?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; assetId?: string | undefined; } | undefined; cameraKitSession?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; dailySessionBucket?: DailySessionBucket | undefined; isFirstWithinMonth?: boolean | undefined; day?: string | undefined; month?: string | undefined; year?: string | undefined; } | undefined; cameraKitWebLensSwipe?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; performanceCluster?: string | undefined; webglRendererInfo?: string | undefined; lensId?: string | undefined; lensFrameProcessingTimeMsAvg?: number | undefined; lensFrameProcessingTimeMsStd?: number | undefined; viewTimeSec?: number | undefined; recordingTimeSec?: number | undefined; applyDelaySec?: number | undefined; avgFps?: number | undefined; isLensFirstWithinDay?: boolean | undefined; isLensFirstWithinMonth?: boolean | undefined; lensGroupId?: string | undefined; } | undefined; cameraKitWebBenchmarkComplete?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; benchmarkName?: string | undefined; benchmarkValue?: number | undefined; performanceCluster?: string | undefined; webglRendererInfo?: string | undefined; } | undefined; cameraKitLegalPrompt?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; legalPromptId?: string | undefined; legalPromptResult?: CameraKitLegalPromptResult | undefined; } | undefined; } | undefined; }[] | undefined; } & { serverUploadTs?: number | undefined; serverAllUpdateEvents?: ({}[] & ({} & {} & Record<Exclude<keyof I["serverAllUpdateEvents"][number], never>, never>)[] & Record<Exclude<keyof I["serverAllUpdateEvents"], keyof {}[]>, never>) | undefined; maxSequenceIdOnInstance?: string | undefined; serverEvents?: ({ eventName?: string | undefined; serverTs?: number | undefined; userId?: string | undefined; userAgent?: string | undefined; country?: string | undefined; city?: string | undefined; region?: string | undefined; eventId?: string | undefined; instanceId?: string | undefined; sequenceId?: string | undefined; osType?: string | undefined; osVersion?: string | undefined; appVersion?: string | undefined; appBuild?: string | undefined; serverUploadTs?: number | undefined; eventTime?: number | undefined; serverReceiptTime?: number | undefined; maxSequenceIdOnInstance?: string | undefined; userGuid?: string | undefined; collection?: Collection | undefined; serviceId?: string | undefined; appType?: AppType | undefined; spectrumInstanceId?: string | undefined; spectrumSequenceId?: string | undefined; eventData?: { cameraKitException?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; type?: string | undefined; reason?: string | undefined; } | undefined; cameraKitLensSpin?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; viewTimeSec?: number | undefined; lensGroupId?: string | undefined; } | undefined; cameraKitAssetDownload?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; automaticDownload?: boolean | undefined; downloadTimeSec?: number | undefined; sizeByte?: string | undefined; assetId?: string | undefined; } | undefined; cameraKitLensContentValidationFailed?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; } | undefined; cameraKitLensDownload?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; lensId?: string | undefined; automaticDownload?: boolean | undefined; downloadTimeSec?: number | undefined; sizeByte?: string | undefined; } | undefined; cameraKitAssetValidationFailed?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; assetId?: string | undefined; } | undefined; cameraKitSession?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; dailySessionBucket?: DailySessionBucket | undefined; isFirstWithinMonth?: boolean | undefined; day?: string | undefined; month?: string | undefined; year?: string | undefined; } | undefined; cameraKitWebLensSwipe?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMillis?: string | undefined; clientSequenceId?: string | undefined; maxClientSequenceIdOnInstance?: string | undefined; targetArchitecture?: string | undefined; runningWithDebuggerAttached?: boolean | undefined; runningInTests?: boolean | undefined; runningInSimulator?: boolean | undefined; isAppPrerelease?: boolean | undefined; kitAppId?: string | undefined; kitSessionId?: string | undefined; kitPluginType?: KitPluginType | undefined; isFromReactNativePlugin?: boolean | undefined; } | undefined; deviceCluster?: string | undefined; cameraKitVersion?: string | undefined; lensCoreVersion?: string | undefined; deviceModel?: string | undefined; cameraKitVariant?: CameraKitVariant | undefined; cameraKitFlavor?: CameraKitFlavor | undefined; appId?: string | undefined; deviceConnectivity?: CameraKitConnectivityType | undefined; sessionId?: string | undefined; appVendorUuid?: string | undefined; rankingRequestId?: string | undefined; cameraKitEnvironment?: CameraKitEnvironment | undefined; partnerUuid?: string | undefined; } | undefined; performanceCluster?: string | undefined; webglRendererInfo?: string | undefined; lensId?: string | undefined; lensFrameProcessingTimeMsAvg?: number | undefined; lensFrameProcessingTimeMsStd?: number | undefined; viewTimeSec?: number | undefined; recordingTimeSec?: number | undefined; applyDelaySec?: number | undefined; avgFps?: number | undefined; isLensFirstWithinDay?: boolean | undefined; isLensFirstWithinMonth?: boolean | undefined; lensGroupId?: string | undefined; } | undefined; cameraKitWebBenchmarkComplete?: { cameraKitEventBase?: { kitEventBase?: { oauthClientId?: string | undefined; locale?: string | undefined; kitUserAgent?: string | undefined; ipAddress?: string | undefined; osMinorVersion?: string | undefined; kitVariant?: KitType | undefined; kitVariantVersion?: string | undefined; kitClientTimestampMilli