/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { AliasPathResolver } from './aliasPathResolver'; /** * A path resolver that replaces the '@' alias with a specific prefix and transforms paths * to access recognized entities in a conversational turn. It ensures that the resolved * path includes the 'first()' function for entity properties. */ export declare class AtPathResolver extends AliasPathResolver { private readonly _prefix; private readonly _delims; /** * Initializes a new instance of the AtPathResolver class. */ constructor(); /** * Transforms the path by replacing the '@' alias and appending the 'first()' function * to entity properties. * * @param path The path to inspect and transform. * @returns The transformed path. */ transformPath(path: string): string; }