UNPKG

react-native-plaid-link-sdk

Version:

React Native Plaid Link SDK (New Architecture & Expo)

16 lines 975 B
import { NativeModule } from "expo"; import { ReactNativePlaidLinkSdkModuleEvents, FinanceKitSyncBehavior } from "./ReactNativePlaidLinkSdk.types"; declare class ReactNativePlaidLinkSdkModule extends NativeModule<ReactNativePlaidLinkSdkModuleEvents> { sdkVersion: string; createPlaidLinkSession(token: string): Promise<void>; createPlaidLayerSession(token: string): Promise<void>; createPlaidHeadlessSession(token: string): Promise<void>; openLinkSession(fullScreen: boolean): Promise<void>; openLayerSession(): Promise<void>; startHeadlessSession(): Promise<void>; submitLayerData(phoneNumber?: string, dateOfBirth?: string, params?: Record<string, string>): Promise<void>; syncFinanceKit(token: string, requestAuthorizationIfNeeded: boolean, syncBehavior: FinanceKitSyncBehavior): Promise<void>; } declare const _default: ReactNativePlaidLinkSdkModule; export default _default; //# sourceMappingURL=ReactNativePlaidLinkSdkModule.d.ts.map