# IResolveContext

Current resolution context for tokens.

- Source: [`core/lib/resolvable.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/core/lib/resolvable.ts#L12)
- Type last changed: v2.21.0 · 22 Apr 2022

## Properties

- `documentPath`: string[] — Path in the JSON document that is being constructed.

- `preparing`: boolean — True when we are still preparing, false if we're rendering the final output.

- `scope`: [IConstruct](/cdk/api/v2/docs/constructs.IConstruct.html) — The scope from which resolution has been initiated.

## Methods

- `registerPostProcessor(postProcessor: IPostProcessor): void` — Use this postprocessor after the entire token structure has been resolved.

- `resolve(x: any, options?: ResolveChangeContextOptions): any` — Resolve an inner object.
