import Function from "./Function"; import Predicate from "./Predicate"; interface Stream { filter(filter: Predicate): Stream; map(map: Function): Stream; limit(size: number): E[]; skip(amount: number): Stream; } export default Stream;