HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/nodejs/@types/es-abstract/helpers/getIteratorMethod.d.ts
import type { PropertyKey } from '../index';

declare function getIteratorMethod<T>(
    ES: {
        AdvanceStringIndex?(S: string, index: number, unicode: boolean): number;
        GetMethod(O: unknown, P: PropertyKey): ((...args: any) => any) | undefined;
        IsArray?(O: unknown): boolean;
        Type?(O: unknown): string | undefined;
    },
    iterable: T,
): T extends Iterable<any> ? () => Iterator<T extends Iterable<infer U> ? U : any, any, any> : undefined;

export = getIteratorMethod;