export declare function findLine(lines: string[], regex: RegExp, searchRange: SearchRange): number; export type SearchRange = { startLine: number; endLine: number; }; export declare const objFromKeysAndValue: (keys: string[], value: any) => { [x: string]: any; }; export declare const parentAndFlowReplacer: (s: string) => string; export declare const parenReplacer: (s: string) => string; export declare const hashReplacer: (s: string) => string; export declare function deepMergeAtPath(existingData: any, keyPath: string[], newValue: any): any; export declare function getMergedValue(existingData: any, keyPath: string[], newValue: any, merge: boolean): any; export declare function setValue(existing: any, newObject: any, merge: boolean): any;