export declare function insertPoint(name: string): string; declare type Result = { [x: string]: unknown; }; export declare function flatten(data: Result, skipArray?: boolean): Result; export declare function unflatten(rawdata: T): { [name: string]: any; }; declare type insertObject = { [x: string]: unknown; }; export declare function insertValue(obj: insertObject, name: string, index: number, value: any): void; declare type SpliceValue = { [x: string]: []; }; export declare function spliceValue(obj: SpliceValue, name: keyof SpliceValue & string, index: number): void; declare type Source = { [x: string]: any; }; export declare const getSthByName: (name: keyof Source & string, source: Source) => any; export declare const removeSthByName: (name: string, source: { [x: string]: any; }) => void; export declare const flattenArray: (arr1: any[]) => T[]; export {};