export interface IJsonTrail { path: IJsonTrailPathComponent[]; } export declare type IJsonTrailPathComponent = IJsonObjectKey | IJsonObject | IJsonArrayItem | IJsonArray; export interface IJsonObjectKey { JsonObjectKey: { key: string; }; } export interface IJsonObject { JsonObject: {}; } export interface IJsonArrayItem { JsonArrayItem: { index: number; }; } export interface IJsonArray { JsonArray: {}; } export declare function normalize(i: IJsonTrail): IJsonTrail; export declare function toCommonJsPath(i: IJsonTrail): (string | number)[]; //# sourceMappingURL=json-trail.d.ts.map