import { TransactionRepository } from '../core/repository.interface'; import { Transaction, TransactionStatus } from '../core/transaction.interface'; export declare class InMemoryTransactionRepository implements TransactionRepository { private transactions; create(transaction: Transaction): Promise; findByIdAndUpdate(id: string, updates: Partial): Promise; findById(id: string): Promise; deleteById(id: string): Promise; findByStatus(status: TransactionStatus): Promise; clear(): void; size(): number; } //# sourceMappingURL=memory.repository.d.ts.map