export declare const isNotEmptyValue: (value: any) => boolean;
export declare const isNotEmptyValueAllowNull: (value: any) => boolean;
export declare const handleBatchRequest: (list: any[], fn: (args: any) => void) => Promise<PromiseSettledResult<void>[]>;
export declare const convertFileSize: (sizeInBytes: number, prec?: number, allowEmpty?: boolean) => string | number;
export declare const convertFileSizeByUnit: (params: {
    sizeInBytes: number;
    defaultUnit?: "B" | "KiB" | "MiB" | "GiB" | "TiB";
    allowEmpty?: boolean;
}) => string | number;
export declare const platformCall: () => {
    isMac: boolean;
    isWin: boolean;
};
export declare const formatTime: (seconds: number) => string;
export declare const formatNumber: (num: number) => string;
export declare const formatLargeNumber: (value: number) => string | number;
export declare function loadLanguageConfig(language: string): Record<string, string>;
export declare function readBlob(blob: Blob): Promise<string>;
export declare const cosineSimilarity: (vec1: number[], vec2: number[]) => number;
export declare const isHTMLDocumentString: (str: string) => boolean;
export declare const generateRandomNumber: () => number;
export declare const base64ToFile: (base64String: string, fileName: string) => File | null;
export declare const isOnline: () => boolean;
export declare const genColors: ({ color, alpha1, alpha2 }: {
    color: string;
    alpha1?: number;
    alpha2?: number;
}) => any[];
/**
 * Parse a command-line parameter string into an array format.
 * @param paramsString - The parameter string to parse (supports multiline).
 * @returns An array of parameters, e.g. ['--param=value', '--flag']
 *
 * @example
 * parseParamsString('--foo=bar --baz 123 --flag')
 * // Returns: ['--foo=bar', '--baz=123', '--flag']
 *
 * parseParamsString(`--foo bar
 * --baz=123`)
 * // Returns: ['--foo=bar', '--baz=123']
 */
export declare const parseParamsString: (paramsString: string) => string[];
export { downloadFile } from './download-stream';
export { default as readEpubContent } from './epub-reader';
export { exportJsonToExcel, default as readExcelContent } from './excel-reader';
export { createFormData, errorHandler, fetchChunkedData, fetchChunkedDataPostFormData, readLargeStreamData, readStreamData } from './fetch-chunk-data';
export { convertFileToBase64, loadAudioData, readAudioFile } from './load-audio-file';
export { pcmToWav } from './pcm-to-wav';
export { default as readPDFContent } from './pdf-reader';
export { default as readPptxContent } from './pptx-reader';
export { default as readHtmlContent } from './read-html';
export { default as readWordContent } from './word-reader';
