import type { TSchema, SchemaOptions } from '../schema/index'; import type { Static } from '../static/index'; import { Kind } from '../symbols/index'; export interface TIterator extends TSchema { [Kind]: 'Iterator'; static: IterableIterator>; type: 'Iterator'; items: T; } /** `[JavaScript]` Creates an Iterator type */ export declare function Iterator(items: T, options?: SchemaOptions): TIterator;