import { TemplateToken } from "./index.js"; export declare class TraversalState { private readonly _token; private index; private isKey; readonly parent: TraversalState | undefined; current: TemplateToken | undefined; currentKey: TemplateToken | undefined; constructor(parent: TraversalState | undefined, token: TemplateToken); moveNext(omitKeys: boolean): boolean; /** * Returns the ancestor tokens from root to the current token's parent container. */ getAncestors(): TemplateToken[]; } //# sourceMappingURL=traversal-state.d.ts.map