import { TiktokConfig } from '../dto/request/config.request'; import { TiktokGetPaymentsQuery, TiktokGetStatementsQuery, TiktokGetTransactionsByStatementsInput, TiktokGetWithdrawalsQuery } from '../dto/request/finance-v3.request'; import { TiktokGetPaymentsResponse, TiktokGetStatementsResponse, TiktokGetTransactionsByOrderResponse, TiktokGetWithdrawalsResponse } from '../dto/response/finance-v3.response'; import { TiktokResponseCommon } from '../dto/response/config.response'; /** * TikTok Shop `Finance` API namespace. * * Access via `tiktok.finance.()` on a `TiktokModule` instance. */ export declare class TiktokFinance { private config; constructor(config: TiktokConfig); getStatements(params: TiktokGetStatementsQuery): Promise>; getPayments(params: TiktokGetPaymentsQuery): Promise>; getWithdrawals(params: TiktokGetWithdrawalsQuery): Promise>; getTransactionsByOrder(order_id: string): Promise>; getTransactionsByStatement(params: TiktokGetTransactionsByStatementsInput): Promise>; }