import { PathReference as IPathReference, RevisionTag } from '@glimmer/reference'; import { HasGuid } from '@glimmer/util'; export default class PathReference implements IPathReference, HasGuid { private parent; private property; protected cache: any; private inner; private chains; private lastParentValue; _guid: any; tag: RevisionTag; constructor(parent: IPathReference, property: string); value(): any; get(prop: string): IPathReference; label(): string; private _getChains(); private _parentValue(); } export { PathReference };