import type { BodyCreatePayment } from '../models/BodyCreatePayment'; import type { BodyUpdatePayment } from '../models/BodyUpdatePayment'; import type { TransactionBodyFreeItems } from '../models/TransactionBodyFreeItems'; import type { TransactionBodyPaidItems } from '../models/TransactionBodyPaidItems'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class PaymentsService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); postPaymentsBulk({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: Array; }): CancelablePromise; putPaymentsBulk({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: Array; }): CancelablePromise; deletePaymentsBulk({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: Array; }): CancelablePromise; postPaymentsPagarmeCallback({ orgSlug, formData, }: { orgSlug: string; formData?: any; }): CancelablePromise; postPayments({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: (TransactionBodyFreeItems | TransactionBodyPaidItems); }): CancelablePromise; getPayments({ orgSlug, limit, attributes, where, last, order, includePurchases, includeCostCenter, includeWallet, includePayment, }: { orgSlug: string; limit?: number; attributes?: Array<(Array | string)>; where?: any; last?: string; order?: string; includePurchases?: boolean; includeCostCenter?: boolean; includeWallet?: boolean; includePayment?: boolean; }): CancelablePromise>; getPaymentsMine({ orgSlug, }: { orgSlug: string; }): CancelablePromise>; getPayments1({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; putPayments({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: { status: string; }; }): CancelablePromise; deletePayments({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; postPaymentsRefund({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; }