export declare const screenWidth: number; export declare const isMac: boolean; export declare const supportTransform: boolean; export declare const supportFlexGap: boolean; export declare function onTransitionEnd(el: HTMLElement, callback: () => void): void; export declare function getPageX(): number; export declare function getPageY(): number; export declare const requestAnimationFrame: any; export declare function readElementRectInfo(element: HTMLElement, callback: (rect: object) => void): void; export declare function contains(element: HTMLElement, target: HTMLElement): boolean; export declare function toNumber(value: any, defaultValue?: any): any; export declare function toString(value: any, defaultValue?: any): string; export declare function toBoolean(value: any): any; export declare function toPixel(value: number): string; export declare function toPercent(value: number): string; export declare function findComponentUpward(parent: any, componentName: string | string[]): any; export declare function oneOf(values: any[]): (key: string, value: any, componentName: string) => void; export declare function getNowTime(): number; export declare function formatMillisecond(value: number, options: { format: string; trimDay?: boolean; trimHour?: boolean; }): string; export declare function padStart(value: number, length?: number): string; export declare function scrollTo(element: HTMLElement | Window, from: number, to: number, duration?: number, callback?: () => void): void; export declare function getStatusIconName(status: string): "checkbox-circle-fill" | "error-warning-fill" | "close-circle-fill" | "information-fill"; export declare function spaceListStyle(gaps: number[] | void, vertical: boolean, autoWrap: boolean, style?: any): object[] | void; export declare function spaceItemStyle(gaps: number[] | void, vertical: boolean, autoWrap: boolean, style?: Record): Record | void; export declare function getNodesProps(nodes: any[], propName: string): any[]; export declare function renderNodesProps(value: any): any; export declare function setTreeCheckedKey(treeData: any[], keyName: string, checked: boolean, interact: boolean, isTarget: (key: string, options: any[]) => boolean, isChecked: (key: string, options: any[]) => boolean, addChecked: (key: string, options: any[]) => void, removeChecked: (key: string, options: any[]) => void, isIndeterminate: (key: string, options: any[]) => boolean, addIndeterminate: (key: string, options: any[]) => void, removeIndeterminate: (key: string, options: any[]) => void): void;