import { ExternalDocumentPrincipal } from "./ExternalDocumentPrincipal"; export declare class ExternalDocument { addProperty(key?: string, value?: string): ExternalDocument; constructor(); static create( documentId?: string, properties?: Record, contentPointer?: string, principal?: ExternalDocumentPrincipal ): ExternalDocument; getContentPointer(): string; getDocumentId(): string; getPrincipal(): ExternalDocumentPrincipal; getProperties(): Record; setContentPointer(contentPointer?: string): ExternalDocument; setDocumentId(documentId?: string): ExternalDocument; setPrincipal(principal?: ExternalDocumentPrincipal): ExternalDocument; setProperties(properties?: Record): ExternalDocument; }