import { IPoint } from "../../interfaces/IPoint.js"; import { IRect } from "../../interfaces/IRect.js"; export declare function htmlAsString(strings: TemplateStringsArray, ...values: any[]): string; export declare function isAppleDevice(): boolean; export declare function sleep(ms: any): Promise; export declare function exportData(blob: Blob, fileName: string): Promise; export declare function dataURItoBlob(dataURI: any): Blob; export declare function pointInRect(point: IPoint, rect: IRect): boolean; export declare function removeTrailing(text: string, char: string): string; export declare function removeLeading(text: string, char: string): string; export declare function requestAnimationFramePromise(): Promise; export declare function arraysEqual(a: T[], b: T[]): boolean; export declare function deepValue(obj: any, path: string, returnNullObject?: boolean, splitter?: string): any; export declare function setDeepValue(obj: any, path: string, value: any, splitter?: string): void;