UNPKG

@accounter/server

Version:

10 lines (9 loc) 784 B
import type { IGetChargesByIdsResult } from '../../charges/types'; import type { IGetTransactionsByChargeIdsResult } from '../../transactions/types.js'; import type { LedgerProto } from '../../../shared/types/index.js'; export declare function splitFeeTransactions(transactions: Array<IGetTransactionsByChargeIdsResult>): { feeTransactions: IGetTransactionsByChargeIdsResult[]; mainTransactions: IGetTransactionsByChargeIdsResult[]; }; export declare function isSupplementalFeeTransaction(transaction: IGetTransactionsByChargeIdsResult, context: GraphQLModules.Context): boolean; export declare function getEntriesFromFeeTransaction(transaction: IGetTransactionsByChargeIdsResult, charge: IGetChargesByIdsResult, context: GraphQLModules.Context): Promise<Array<LedgerProto>>;