react-native-plaid-link-sdk
Version:
React Native Plaid Link SDK (New Architecture & Expo)
16 lines • 975 B
TypeScript
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