/**
 * 图片数据结构
 */
export interface DocImage {
    '@Relationship': {
        Type: string;
        Id: string;
        Target: string;
    };
    url: string;
}
/**
 * Word 图片管理类
 * 用于保存和管理文档中的所有图片资源
 */
export declare class Wimages {
    private images;
    constructor(images?: DocImage[]);
    /**
     * 从 XML JSON 转换为 Wimages 实例
     * @param json 原始 JSON 数据
     * @returns Wimages 实例
     */
    static fromXmlJson(json: any): Wimages;
    /**
     * 根据图片 ID 获取图片信息
     * @param imageId 图片的 Relationship ID
     * @returns 对应的 DocImage 对象，如果不存在返回 undefined
     */
    getImageById(imageId: string): DocImage | undefined;
    /**
     * 根据图片 ID 获取图片 URL
     * @param imageId 图片的 Relationship ID
     * @returns 图片 URL，如果不存在返回 undefined
     */
    getImageUrlById(imageId: string): string | undefined;
    /**
     * 获取所有图片
     * @returns 所有图片的数组
     */
    getAllImages(): DocImage[];
    /**
     * 添加图片
     * @param image 图片对象
     */
    addImage(image: DocImage): void;
    /**
     * 移除指定 ID 的图片
     * @param imageId 图片的 Relationship ID
     * @returns 是否删除成功
     */
    removeImageById(imageId: string): boolean;
    /**
     * 获取图片数量
     * @returns 图片数量
     */
    getImageCount(): number;
    /**
     * 转换为 XML JSON 格式
     * @returns XML JSON 格式的图片数据
     */
    toXmlJson(): DocImage[] | undefined;
    /**
     * 清空所有图片
     */
    clear(): void;
}
