UNPKG

@mnpay/golomt

Version:
17 lines (16 loc) 1.5 kB
import { GolomtConfig } from './types'; export * from './types'; export * from './helpers'; export * from './constants'; export * from './schemas'; export declare const useGolomt: (config: GolomtConfig) => { api: import("axios").AxiosInstance; getSettlementDetails: (data: import("./types").GetSettlementDetailsParams, queryParams: import("./types").GetSettlementDetailQueryParams) => Promise<import("axios").AxiosResponse<any, any>>; createInvoice: (data: import("./types").InvoiceParams) => Promise<import("axios").AxiosResponse<import("./types").InvoiceResponse, any>>; inquiry: (data: import("./types").InquiryParams) => Promise<import("axios").AxiosResponse<import("./types").InquiryResponse, any>>; tokenConfirmation: (data: import("./types").TokenConfirmationRequest) => Promise<import("axios").AxiosResponse<import("./types").TokenConfirmationResponse, any>>; payTransaction: (data: import("./types").PayTransactionRequest) => Promise<import("axios").AxiosResponse<import("./types").PayTransactionResponse, any>>; checkTransaction: (data: import("./types").CheckTransactionRequest) => Promise<import("axios").AxiosResponse<import("./types").CheckTransactionResponse, any>>; tokenCreation: (data: import("./types").TokenCreationRequest) => Promise<import("axios").AxiosResponse<import("./types").TokenCreationResponse, any>>; onNotification: (callback: (notification: import("./types").NotificationPayload) => void) => import("express").RequestHandler; };