/// import https from "https"; import { EnvironmentType } from "./types/global"; import { OptionalPreloadRequestInterface } from "./types/preload/request"; import PreloadResponseInterface from "./types/preload/response"; import ReceiptResponseInterface from "./types/receipt/response"; export default class MonerisCheckout { private storeID; private apiToken; private checkoutID; private environment; private requestOption; constructor(storeID: string, apiToken: string, checkoutID: string, environment?: EnvironmentType); preload(totalPrice: number, optionalData?: OptionalPreloadRequestInterface): Promise; receipt(ticket: string): Promise; sendRequest(option: https.RequestOptions, data: any): Promise; }