import type { FileResponse } from '@cordisjs/plugin-http';
export declare function checkInRange(value: number, min: number, max: number): boolean;
export declare function constructBlobFromFileResp(resp: FileResponse): Blob;
export declare function formatRange(min: number, max: number): string;
export declare function formatKeywords(keywords: string[]): string;
export declare function listJoin<T, V>(list: T[], splitter: V): (T | V)[];
export declare function listFlatJoin<T, V>(list: T[][], splitter: V[]): (T | V)[];
export declare function transformRegex(pythonRegex: string): string;
export declare function extractContentPlaintext(content: string): string;
export declare function replaceBracketVar(v: string, res: RegExpExecArray): string;
export declare function isVersionMeets(version: string, minVersion: number[]): boolean;
