import { OpenXmlRelation } from '../../utils/open-xml-relation'; import { XmlReader } from '../../zip/xml-reader'; import { Data } from '../data'; export declare class RelationsCollection { private data; private list; constructor(data: Data); init(path: string): Promise; add(rel: OpenXmlRelation): void; lookupRelationById(id: string): OpenXmlRelation; lookupRelationByType(type: string): OpenXmlRelation; lookupRelationByTargetAndType(target: string, type: string): OpenXmlRelation; generateId(): string; lookupExternalRelationById(relationId: string): OpenXmlRelation; lookupRelationTargetById(id: string, rootFolder: string, defaultFileName: string): string; lookupPackageFileStreamByRelationId(relationId: string, rootFolder: string): Promise; lookupRelationTargetByType(type: string, rootFolder: string, defaultFileName: string): string; lookupExternalImageByRelationId(relationId: string): Promise; lookupImageByRelationId(relationId: string, rootFolder: string): Promise; private calculateRelationTargetCore; }