package storage import "src.dualinventive.com/go/users-service/internal/domain" //UserRepository contains persistence methods type UserRepository interface { GetUserByID(userID uint64) (*domain.User, error) ListUsers(filter domain.UsersFilter, page uint64, perPage uint64, sort domain.SortCol) ([]domain.User, uint64, error) }