diff --git a/src/index.ts b/src/index.ts index 25e7bbb..acfebed 100644 --- a/src/index.ts +++ b/src/index.ts @@ -12,6 +12,10 @@ export type Iterable = { readonly [Symbol.iterator]: () => Iterator; } +import { IterableInternal } from "./iterableInternalType"; + +export type Iterable = IterableInternal; + export type IterableEx = Iterable & { /** * The function returns an iterator of a this container own enumerable number-keyed value [key, value] pairs. diff --git a/src/iterableInternalType.ts b/src/iterableInternalType.ts new file mode 100644 index 0000000..bea644d --- /dev/null +++ b/src/iterableInternalType.ts @@ -0,0 +1 @@ +export type IterableInternal = Iterable;