UNPKG

@terra-js/terra-kit

Version:

SDK for mobile bridge to offer unified method signatures for Android/iOS.

13 lines (12 loc) 647 B
import { ModuleWrapper } from '@terra-js/common'; import { BaseModule } from '../BaseModule'; import { AssignMemberCardResult, GetMemberInfoRequest, GetMemberInfoResult, GetNetworkConfigResult, GetLoyaltyConfigResult } from './types'; export default class LoyaltyKitModule implements BaseModule { wrappedModule: ModuleWrapper; constructor(); getMemberInfo(request?: GetMemberInfoRequest): Promise<GetMemberInfoResult>; openAssignMemberCard(memberId: string): Promise<AssignMemberCardResult>; getNetworkConfig(): Promise<GetNetworkConfigResult>; getLoyaltyConfig(): Promise<GetLoyaltyConfigResult>; private mapResult; }