import { Base, Type } from "./type";
import { DescriptionPathEvaluatorResult } from "./DescriptionPathEvaluatorResult";
import { TypeDescriptionContext } from "./TypeDescriptionContext";
import { Description } from "./Description";
import { DescriptionPath } from "./DescriptionPath";
/**
 * @hidden
 */
export declare class DescriptionPathEvaluator extends Base {
    static $t: Type;
    a(a: TypeDescriptionContext, b: Description, c: DescriptionPath): DescriptionPathEvaluatorResult[];
    private b;
    private d;
    private c;
    private f;
    private e;
}
