diff --git a/CHANGELOG.md b/CHANGELOG.md index d5e0f0a1..6882237e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## 6.0.33 - Send Push Notification API - +- Fix TypeScript types for initSdk and logEvent ## 6.0.31 - In-App purchase validation diff --git a/index.d.ts b/index.d.ts index ce4b2292..7062b963 100644 --- a/index.d.ts +++ b/index.d.ts @@ -62,9 +62,10 @@ declare module "react-native-appsflyer" { onInstallConversionData(callback: (data: ConversionData) => any): () => void; onInstallConversionFailure(callback: (data: ConversionData) => any): () => void; onAppOpenAttribution(callback: (data: any) => any): () => void; - - initSdk(options: InitSDKOptions, successC?: SuccessCB, errorC?: ErrorCB): Response - logEvent(eventName: string, eventValues: object, successC?: SuccessCB, errorC?: ErrorCB): Response + initSdk(options: InitSDKOptions): Promise; + initSdk(options: InitSDKOptions, successC: SuccessCB, errorC: ErrorCB): void; + logEvent(eventName: string, eventValues: object): Promise; + logEvent(eventName: string, eventValues: object, successC: SuccessCB, errorC: ErrorCB): void; setUserEmails(options: SetEmailsOptions, successC: SuccessCB, errorC: ErrorCB): void setAdditionalData(additionalData: object, successC?: SuccessCB): void getAppsFlyerUID(callback: (error: Error, uid: string) => any): void