@mnpay/golomt
Version:
21 lines (20 loc) • 1.68 kB
TypeScript
import MockAdapter from 'axios-mock-adapter';
export declare const golomt: {
api: import("axios").AxiosInstance;
getSettlementDetails: (data: import("../../index").GetSettlementDetailsParams, queryParams: import("../../index").GetSettlementDetailQueryParams) => Promise<import("axios").AxiosResponse<any, any>>;
createInvoice: (data: import("../../index").InvoiceParams) => Promise<import("axios").AxiosResponse<import("../../index").InvoiceResponse, any>>;
inquiry: (data: import("../../index").InquiryParams) => Promise<import("axios").AxiosResponse<import("../../index").InquiryResponse, any>>;
tokenConfirmation: (data: import("../../index").TokenConfirmationRequest) => Promise<import("axios").AxiosResponse<import("../../index").TokenConfirmationResponse, any>>;
payTransaction: (data: import("../../index").PayTransactionRequest) => Promise<import("axios").AxiosResponse<import("../../index").PayTransactionResponse, any>>;
checkTransaction: (data: import("../../index").CheckTransactionRequest) => Promise<import("axios").AxiosResponse<import("../../index").CheckTransactionResponse, any>>;
tokenCreation: (data: import("../../index").TokenCreationRequest) => Promise<import("axios").AxiosResponse<import("../../index").TokenCreationResponse, any>>;
onNotification: (callback: (notification: import("../../index").NotificationPayload) => void) => import("express").RequestHandler;
};
export declare const isSandBox: boolean;
export declare const env: {
VITE_SANDBOX: "true";
VITE_GOLOMT_ENDPOINT: string;
VITE_GOLOMT_SECRET: string;
VITE_GOLOMT_TOKEN: string;
} | null;
export declare const mockApi: MockAdapter | null;