iamport-react-native
Version:
리액트 네이티브용 아임포트 결제/본인인증 연동 라이브러리
24 lines • 805 B
TypeScript
import type { IMPData } from 'iamport-react-native';
import queryString from 'query-string';
declare class IamportUrl {
url: string;
scheme: string;
path?: string;
package?: string;
constructor(url: string);
getUrl(): string;
isPaymentOver(redirectUrl: string, data?: IMPData.PaymentData): true | undefined;
isAppUrl(): boolean;
isIframeLoaded(): boolean;
getAppUrl(): string | undefined;
getMarketUrl(): string;
getQuery(): queryString.ParsedQuery<string>;
getStringifiedQuery(): string;
getInicisTransQuery(redirectUrl: string): {
imp_uid: string | (string | null)[] | null;
merchant_uid: string | (string | null)[] | null;
};
launchApp(): Promise<any>;
}
export default IamportUrl;
//# sourceMappingURL=IamportUrl.d.ts.map