import { ILoanTransactionDoc, ILoanTransactionView, ILoanTransactionViewWithBank, ITransactionsFilter } from '../models/LoanTransaction.model';
import { IPaginatorOptions } from '../interfaces/collaterals.interface';
export declare const getLastTransactionForDate: (productId: string, date?: Date, excludeAdjustments?: boolean) => Promise<ILoanTransactionDoc>;
export declare const getLoanTransactions: <T extends boolean>(transactionsFilter: ITransactionsFilter, paginatorOptions: IPaginatorOptions, withBanks: T, isReverse?: boolean, isMinified?: boolean) => Promise<(T extends true ? ILoanTransactionViewWithBank : ILoanTransactionView)[]>;
