import { DocumentDetailsResponseCreatedBy } from './DocumentDetailsResponseCreatedBy'; import { DocumentDetailsResponseGrandTotal } from './DocumentDetailsResponseGrandTotal'; import { DocumentDetailsResponseLinkedObjects } from './DocumentDetailsResponseLinkedObjects'; import { DocumentDetailsResponseRecipients } from './DocumentDetailsResponseRecipients'; import { DocumentDetailsResponseTemplate } from './DocumentDetailsResponseTemplate'; import { PricingResponse } from './PricingResponse'; export declare class DocumentDetailsResponse { 'id'?: string; 'name'?: string; 'autonumberingSequenceNamePrefix'?: any; 'dateCreated'?: string; 'dateModified'?: string; 'dateCompleted'?: string; 'contentDateModified'?: string; 'createdBy'?: DocumentDetailsResponseCreatedBy; 'template'?: DocumentDetailsResponseTemplate; 'expirationDate'?: any; 'metadata'?: any; 'tokens'?: Array; 'fields'?: Array; 'pricing'?: PricingResponse; 'version'?: string; 'tags'?: Array; 'sentBy'?: any; 'recipients'?: Array; 'grandTotal'?: DocumentDetailsResponseGrandTotal; 'linkedObjects'?: Array; 'status'?: string; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }