import { HttpClient } from '../../client/http-client'; import { BillingListQuery, BillingListResponse, OperationListQuery, OperationListResponse, SettlementDetailResponse, SettlementListQuery, SettlementResponse } from '../../types/v2/statements'; import { BaseResource } from '../base.resource'; /** * Statements endpoints for API v2 * * @see {@link https://apidocs.culqi.com/#tag/Estado-Cuenta Documentation}. * */ export declare class Statements extends BaseResource { constructor(http: HttpClient, apiVersion: string); /** * Get operations * * @see {@link https://github.com/iscodex/culqi-nodejs/blob/main/src/examples/statements/operations.ts Usage Example} * */ operations(params?: OperationListQuery): Promise; /** * Get deposits * * @see {@link https://github.com/iscodex/culqi-nodejs/blob/main/src/examples/statements/deposits.ts Usage Example} * */ deposits(params?: SettlementListQuery): Promise; /** * Get deposit * * @see {@link https://github.com/iscodex/culqi-nodejs/blob/main/src/examples/statements/deposit-detail.ts Usage Example} * */ deposit(id: string): Promise; /** * Get billings * * @see {@link https://github.com/iscodex/culqi-nodejs/blob/main/src/examples/statements/billings.ts Usage Example} * */ billings(params?: BillingListQuery): Promise; } //# sourceMappingURL=statements.resource.d.ts.map