declare module 'python-range' { export class PythonRange implements Iterable { start: number; stop: number; step: number; constructor(start: number, stop: number, step?: number); constructor(stop: number); get(index: number): number; forEach(cb: CallableFunction, thisArg?: object): void; includes(value: number): boolean; min(): number; max(): number; reverse(): PythonRange; [Symbol.iterator](): Iterator; static areEqual(a: PythonRange, b: PythonRange): boolean; } function range(start: number, stop: number, step?: number): PythonRange; function range(stop: number): PythonRange; export default range; }