import { type PhpArrayLike } from './_phpTypes.ts'; interface PointerState { cursor: number; setCursor: (nextCursor: number) => void; } export declare function getPointerState(target: PhpArrayLike, initialize?: boolean): PointerState | null; export declare function getArrayLikeLength(target: PhpArrayLike): number; export declare function getEntryAtCursor(target: PhpArrayLike, cursor: number): [string | number, T] | null; export {};