export declare const removeEmptyChars: (value: string) => string; export declare const padEmptyChars: (value: string, chars: number) => string; export declare const tryOr: (callback: () => T, defaultValue: U) => T | U; export declare const tryOrNull: (cb: () => T) => T | null; export declare const chunk: (array: T[], chunkSize: number) => T[][]; export declare const zipMap: (left: T[], right: U[], fn: (t: T, u: U | null, i: number) => V) => V[]; export declare const randomStr: (length?: number, alphabet?: string) => string; export declare const getContentType: (fileName: string) => string | null; export declare const getExtension: (fileName: string) => string | null; export type WalkOptions = { sortObjectKeys?: boolean; }; export declare const walk: (parent: any, cb: (next: (child: any) => void, value: any, key: any, parent: any) => unknown, options?: WalkOptions) => void; export declare const removeUndefinedAttributes: (object: T) => { [key in keyof T]-?: T[key]; }; export declare const sleep: (seconds: number) => Promise;