declare module 'ddmt-tool' { // Tool/animate.js export function animateStart(event: HTMLElement, className: string, forceExecute?: boolean): void; export function setClassVar(varName: string, value: string): void; export function getClassVar(varName: string): String; // Tool/number.js export function randomNum(minNum: number): number; export function randomNum(minNum: number, maxNum: number): number; export function nextArray(arr: any[], index: number): any[]; export function ArrayDeHeavy(arr: any[]): any[]; export function getRelativeTime(date: Date): string; export function parseNginxLog(log: string): { ip: string, timestamp: string, method: string, url: string, status: number, responseSize: number, referrer: string, userAgent: string } | null; export function toCookiesArray(cookies: string): { [key: string]: string }; export function updateCookies(cookies: string, setCookieArray: string[]): string; export function objectToJSON(ObjectText: string): string | undefined; export function renameObjectKeys(filteredRows: Array<{ [key: string]: any }>, fieldMapping: { [key: string]: string }): Array<{ [key: string]: any }>; }