locutus
Version:
Locutus other languages' standard libraries to JavaScript for fun and educational purposes
10 lines (9 loc) • 462 B
TypeScript
import { type PhpArrayLike } from './_phpTypes.ts';
interface PointerState {
cursor: number;
setCursor: (nextCursor: number) => void;
}
export declare function getPointerState<T>(target: PhpArrayLike<T>, initialize?: boolean): PointerState | null;
export declare function getArrayLikeLength<T>(target: PhpArrayLike<T>): number;
export declare function getEntryAtCursor<T>(target: PhpArrayLike<T>, cursor: number): [string | number, T] | null;
export {};