/*! * @author electricessence / https://github.com/electricessence/ * @license MIT */ import { SelectorWithIndex } from '@tsdotnet/common-interfaces'; export default abstract class IterableBase implements Iterable { protected constructor(); [Symbol.iterator](): Iterator; map(selector: SelectorWithIndex): Iterable; protected abstract _getIterator(): Iterator; }