@domisoft/todo-clean-architecture
Version:
todo project following uncle bob clean architecture patterns
9 lines (8 loc) • 363 B
TypeScript
import { Observable } from 'rxjs';
import { UseCase } from '../../../../core/domain/usecase/usecase';
import { TodoRepository } from '../repository/todo.repository';
export declare class GetActiveTodosCountUseCase implements UseCase<void, number> {
private todoRepository;
constructor(todoRepository: TodoRepository);
execute(): Observable<number>;
}