/**
 * 生成 builder 组件（liteAppComponent）专用图标并上传，返回完整 URL；失败返回空字符串。
 * 不触碰插件 description —— 仅供 builder 点位兜底使用。
 */
export declare function generateAndUploadBuilderIcon({ siteDomain, appKey, }: {
    siteDomain: string;
    appKey: string;
}): Promise<string>;
/**
 * 解析 builder 组件 icon 兜底 URL：优先沿用插件级 icon；插件 icon 也为空时，生成一张 builder 专用图标并上传。
 * 失败时返回空字符串。
 */
export declare function resolveBuilderFallbackIcon({ siteDomain, appKey, }: {
    siteDomain: string;
    appKey: string;
}): Promise<string>;
/**
 * 生成随机插件图标并上传，成功后更新插件 description 的 icon 字段。
 * 返回上传后的图标 URL，失败时返回空字符串。
 */
export declare function generateAndUploadIcon({ siteDomain, appKey, }: {
    siteDomain: string;
    appKey: string;
}): Promise<string>;
