import { AssetNamingStrategy } from './asset-naming-strategy'; /** * @description * 默认策略对文件名进行规范化,以删除不需要的字符和在冲突的情况下,增加一个计数器后缀. * * @docsCategory assets */ export declare class DefaultAssetNamingStrategy implements AssetNamingStrategy { private readonly numberingRe; generateSourceFileName(originalFileName: string, conflictFileName?: string): string; generatePreviewFileName(sourceFileName: string, conflictFileName?: string): string; /** * "supported format" 意味着 Sharp 库可以转换它并输出相同的内容文件类型。不支持的图像和其他非图像文件将转换为 PNG。 * * See http://sharp.pixelplumbing.com/en/stable/api-output/#tobuffer */ private isSupportedImageFormat; private incrementOrdinalSuffix; private addOrdinalSuffix; private addSuffix; }