import { InstallmentType, PaymentType } from './types'; import type { PlugPagTransactionResult } from '../../types/sharedTypes'; import type { CalculateInstallmentsRequest, CalculateInstallmentsResult, PlugPagPaymentProgressEvent, PlugPagPaymentRequest } from './types'; export type { CalculateInstallmentsRequest, CalculateInstallmentsResult, PlugPagInstallment, PlugPagInstallmentType, PlugPagPaymentProgressEvent, PlugPagPaymentRequest, PlugPagPaymentType, } from './types'; export declare function doPayment(data: PlugPagPaymentRequest): Promise; export declare function doAsyncPayment(data: PlugPagPaymentRequest): Promise; export declare function subscribeToPaymentProgress(callback: (event: PlugPagPaymentProgressEvent) => void): () => void; export declare function calculateInstallments(data: CalculateInstallmentsRequest): Promise; export { PaymentType, InstallmentType }; //# sourceMappingURL=index.d.ts.map