@mnpay/qpay
Version:
26 lines (25 loc) • 2.11 kB
TypeScript
import MockAdapter from 'axios-mock-adapter';
import { AuthenticateResponse } from '../../index';
export declare const qpay: {
api: import("axios").AxiosInstance;
authenticate: (data: import("../../index").AuthenticateParams) => Promise<import("axios").AxiosResponse<AuthenticateResponse, any>>;
refreshToken: (data: import("../../index").RefreshRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").RefreshResponse, any>>;
createInvoice: (data: import("../../index").CreateInvoiceRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").InvoiceResponse, any>>;
getInvoice: (data: import("../../index").GetOrCancelInvoiceRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").InvoiceResponse, any>>;
cancelInvoice: (data: import("../../index").GetOrCancelInvoiceRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").InvoiceResponse, any>>;
getPayment: (data: import("../../index").PaymentGetRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").PaymentGetResponse, any>>;
checkPayment: (data: import("../../index").PaymentCheckRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").PaymentCheckResponse, any>>;
cancelPayment: (data: import("../../index").PaymentCancelRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").PaymentCancelResponse, any>>;
refundPayment: (data: import("../../index").PaymentCancelRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").PaymentCancelResponse, any>>;
getPaymentList: (data: import("../../index").PaymentListRequestParams) => Promise<import("axios").AxiosResponse<import("../../index").PaymentListResponse, any>>;
};
export declare const isSandBox: boolean;
export declare const env: {
VITE_SANDBOX: "true";
VITE_BASE_URL: string;
VITE_USERNAME: string;
VITE_PASSWORD: string;
VITE_INVOICE_CODE: string;
} | null;
export declare const mockApi: MockAdapter | null;
export declare const mockAuthenticate: () => void;