import type { Transaction, CategorySpending, CategoryGroupInfo } from '../types/domain.js';
export declare class TransactionGrouper {
    groupByCategory(transactions: Transaction[], getCategoryName: (categoryId: string) => string, getGroupInfo: (categoryId: string) => CategoryGroupInfo | undefined, includeIncome: boolean): Record<string, CategorySpending>;
}
//# sourceMappingURL=transaction-grouper.d.ts.map