import { CombinedPayment, CreatePaymentSessionDto, CursorData, LinkResponse, OneTimePaymentSession, Payment } from '../types'; import { Customer } from '../types/customer'; import { Request } from './Request'; export declare class PaymentRequests extends Request { private static readonly BASE_ROUTE; private readonly sessionRequests; constructor(apiKey: string, baseUrl?: string, timeout?: number, maxRetries?: number); createSession(options: CreatePaymentSessionDto): Promise; getSession(sessionUUID: string): Promise; get(paymentUUID: string): Promise; getAll(options?: { limit?: number; cursor?: string | null; }): Promise>; getAllCombined(options?: { limit?: number; cursor?: string | null; }): Promise>; getCustomerForTransaction(transactionUUID: string): Promise; } //# sourceMappingURL=PaymentRequests.d.ts.map