import { Transaction, TransactionStatus } from './transaction.interface'; export interface TransactionRepository { create(transaction: Transaction): Promise; findByIdAndUpdate(id: string, updates: Partial): Promise; findById(id: string): Promise; deleteById(id: string): Promise; findByStatus(status: TransactionStatus): Promise; } //# sourceMappingURL=repository.interface.d.ts.map