export declare class SimpleExtensionMethods { static arrayDifference(arr1: T[], arr2: T[]): T[]; static arrayDifferenceSymmetrical(arr1: T[], arr2: T[]): T[]; static arrayIntersection(arr1: T[], arr2: T[]): T[]; static arrayPrepend(arr: T[], value: T): T[]; static arrayRemove(arr: T[], value: T): T[]; static arrayRemoveByIndex(arr: T[], index: number): T[]; static arrayUnion(arr1: T[], arr2: T[]): T[]; static arrayToObject(arr: any[], key: string): any; static convertBlobToBase64(blob: Blob): Promise; static convertFileDataToBase64(fileData: Blob | number[], fileName: string): Promise; static fileFromBase64(fileBase64String: string, fileName: string): File; static fileToBytesObject(file: File): Promise; static fileToBlobObject(file: File): Promise; static elementRemove(element: HTMLElement): void; static numberRound(number: any, decimals?: number): number; static objectChangese(oldObject: any, newObject: any): any; static objectClone(obj: any): any; static objectFilter(obj: Object, filterFunction: (key: string, value: T) => boolean): Object; static stringToCapitalCase(str: string): string; static stringIsJson(str: string): boolean; static stringIsNumeric(str: string): boolean; static stringRandom(): string; }