/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ /** * @hidden */ export declare const isPresent: (value: any) => boolean; /** * @hidden */ export declare const isBlank: (value: any) => boolean; /** * @hidden */ export declare const isNullOrEmptyString: (value: string) => boolean; /** * @hidden * Returns whether two arrays contain the same values. * Assumes array elements are primitive types */ export declare const areSameArrays: (a1: any[], a2: any[]) => boolean; /** * @hidden */ export declare const wheelDelta: (e: any, axis: 'X' | 'Y') => number; /** * @hidden */ export declare const syncScroll: (source: HTMLTableElement, targets: HTMLTableElement[]) => void; /** * @hidden */ export declare const syncWheel: (event: Event, tables: Element[], prop: 'scrollTop' | 'scrollLeft', axis: 'X' | 'Y') => void; /** * @hidden */ export declare const offset: (element: any) => { top: number; left: number; }; /** * @hidden */ export declare const matchAriaAttributes: (wrapper: Element) => void; /** * @hidden */ export declare const position: (target: any, before: any) => { left: any; top: number; }; /** * @hidden */ export declare const filterAndMap: (arr: any[], predicate: (item: any) => boolean, mapper: (item: any) => any) => any[]; /** * @hidden */ export declare const replaceMessagePlaceholder: (message: string, name: string, value: string) => string; /** * @hidden */ export declare const cloneDate: (date?: Date) => Date | null; /** * @hidden */ export declare function clone(obj: any): any; /** * @hidden */ export declare function cloneObject(obj: any, result: any): void; /** * @hidden */ export declare function cloneValue(value: any, nextValue: any): any; /** * @hidden */ export declare function cloneArray(array: any[]): any; /** * @hidden */ export declare const swapItems: (arr: any, i1: any, i2: any) => void; /** * @hidden */ export declare const isVisible: (el: any, container: any, offsetY: any, rtl: any) => { visibleX: boolean; visibleY: boolean; };