import type { GrafastResultsList, JSONValue } from "../interfaces.ts"; import { $$noExec, Step } from "../step.ts"; import type { AccessStep } from "./access.ts"; /** * Implements `__ValueStep(operationPlan)` which is never executed; it's purely * internal - we populate the value as part of the algorithm - see * `GetValueStepId` and `PopulateValueStep`. */ export declare class __ValueStep extends Step { static $$export: { moduleName: string; exportName: string; }; isSyncAndSafe: boolean; [$$noExec]: boolean; constructor(isImmutable: boolean); planJSONExtra(): undefined | Record; toStringMeta(): string | null; execute(): GrafastResultsList; __inferGet?: { [TAttr in keyof TData]: AccessStep; }; get(attrName: TAttr): AccessStep; at(index: TIndex): AccessStep; } //# sourceMappingURL=__value.d.ts.map