import { $$deepDepSkip } from "../constants.ts"; import type { GrafastResultsList, JSONValue } from "../index.ts"; import type { Step } from "../step.ts"; import { $$noExec, UnbatchedStep } from "../step.ts"; /** * An __ItemStep is an internal plan (users must never construct it * themselves!) that Grafast uses to refer to an individual item within a list * or stream. */ export declare class __ItemStep extends UnbatchedStep { static $$export: { moduleName: string; exportName: string; }; isSyncAndSafe: boolean; [$$noExec]: boolean; readonly depth: number; constructor(parentPlan: Step | Step, depth?: number); toStringMeta(): string; planJSONExtra(): Record | undefined; getParentStep(): Step; [$$deepDepSkip](): Step; execute(): GrafastResultsList; unbatchedExecute(): TData; finalize(): void; } //# sourceMappingURL=__item.d.ts.map