/*****************************************************************
 *
 * This file consists of json utility functions recovered from deletions in the angular-cli repo
 * https://github.com/angular/angular-cli/commit/621f15aa187a2112a71d24a182e20174759fc23c
 *
 *****************************************************************/
import { JsonAstArray, JsonAstNode, JsonAstObject, JsonValue } from "@angular-devkit/core";
import { UpdateRecorder } from "@angular-devkit/schematics";
export declare function findPropertyInAstObject(node: JsonAstObject, propertyName: string): JsonAstNode | null;
export declare function appendValueInAstArray(recorder: UpdateRecorder, node: JsonAstArray, inputValue: JsonValue, indent?: number): void;
export declare function appendPropertyInAstObject(recorder: UpdateRecorder, node: JsonAstObject, propertyName: string, value: JsonValue, indent: number): void;
export declare function insertPropertyInAstObjectInOrder(recorder: UpdateRecorder, node: JsonAstObject, propertyName: string, value: JsonValue, indent: number): void;
