import { UserEntity } from '../entity/UserEntity'; export interface IUsersRepository { getUserFromLocal(userId: number): Promise; getUserFromRemote(userId: number): Promise; getUsersFromLocal(usersIds: Array): Promise>; getUsersFromRemote(usersIds: Array): Promise>; saveUsersToLocal(users: Array): void; }