UNPKG

@mft/moneyhub-api-client

Version:
24 lines 1.11 kB
import { ApiResponse, ExtraOptions } from "../../request"; import { TransactionSplit, TransactionSplitPatch, TransactionSplitPost } from "../../schema/transaction"; export interface TransactionSplitsRequests { splitTransaction: ({ userId, transactionId, splits, }: { userId: string; transactionId: string; splits: TransactionSplitPost[]; }, options?: ExtraOptions) => Promise<ApiResponse<TransactionSplit[]>>; getTransactionSplits: ({ userId, transactionId, }: { userId?: string; transactionId: string; }, options?: ExtraOptions) => Promise<ApiResponse<TransactionSplit[]>>; patchTransactionSplit: ({ userId, transactionId, splitId, split, }: { userId: string; transactionId: string; splitId: string; split: TransactionSplitPatch; }, options?: ExtraOptions) => Promise<ApiResponse<TransactionSplit[]>>; deleteTransactionSplits: ({ userId, transactionId, }: { userId: string; transactionId: string; }, options?: ExtraOptions) => Promise<number>; } //# sourceMappingURL=transaction-splits.d.ts.map