import { Base, Type } from "./type";
import { DescriptionPathSegment } from "./DescriptionPathSegment";
import { DescriptionPathOperatorType } from "./DescriptionPathOperatorType";
/**
 * @hidden
 */
export declare class DescriptionPath extends Base {
    static $t: Type;
    private _rootSegments;
    get rootSegments(): DescriptionPathSegment[][];
    set rootSegments(a: DescriptionPathSegment[][]);
    private _operator;
    get operator(): DescriptionPathOperatorType;
    set operator(a: DescriptionPathOperatorType);
}
