declare enum DocumentActionPriority { Low = "Low", Medium = "Medium", High = "High", Critical = "Critical" } declare enum DocumentActionStatus { Unassigned = "Unassigned", Pending = "Pending", Completed = "Completed" } declare enum DocumentActionType { Validation = "Validation", Classification = "Classification" } interface UserData { Id?: number | null; EmailAddress?: string | null; } declare enum ComparisonOperator { Equals = "Equals", NotEquals = "NotEquals", Greater = "Greater", Less = "Less", GreaterOrEqual = "GreaterOrEqual", LessOrEqual = "LessOrEqual" } declare enum Criticality { Must = "Must", Should = "Should" } declare enum FieldType { Text = "Text", Number = "Number", Date = "Date", Name = "Name", Address = "Address", Keyword = "Keyword", Set = "Set", Boolean = "Boolean", Table = "Table", Internal = "Internal", FieldGroup = "FieldGroup", MonetaryQuantity = "MonetaryQuantity" } declare enum LogicalOperator { AND = "AND", OR = "OR" } declare enum RuleType { Mandatory = "Mandatory", PossibleValues = "PossibleValues", Regex = "Regex", StartsWith = "StartsWith", EndsWith = "EndsWith", FixedLength = "FixedLength", IsNumeric = "IsNumeric", IsDate = "IsDate", IsEmail = "IsEmail", Contains = "Contains", Expression = "Expression", TableExpression = "TableExpression", IsEmpty = "IsEmpty" } interface DataSource { ResourceId?: string | null; ElementFieldId?: string | null; } interface DocumentGroup { Name?: string | null; Categories?: string[] | null; } interface DocumentTaxonomy { DataContractVersion?: string | null; DocumentTypes?: DocumentTypeEntity[] | null; Groups?: DocumentGroup[] | null; SupportedLanguages?: LanguageInfo[] | null; ReportAsExceptionSettings?: ReportAsExceptionSettings; } interface DocumentTypeEntity { DocumentTypeId?: string | null; Group?: string | null; Category?: string | null; Name?: string | null; OptionalUniqueIdentifier?: string | null; TypeField?: TypeField; Fields?: Field[] | null; Metadata?: MetadataEntry[] | null; } interface ExceptionReasonOption { ExceptionReason?: string | null; } interface Field { FieldId?: string | null; FieldName?: string | null; IsMultiValue?: boolean; Type?: FieldType; DeriveFieldsFormat?: string | null; Components?: Field[] | null; SetValues?: string[] | null; Metadata?: MetadataEntry[] | null; RuleSet?: RuleSet; DefaultValue?: string | null; DataSource?: DataSource; } interface LanguageInfo { Name?: string | null; Code?: string | null; } interface MetadataEntry { Key?: string | null; Value?: string | null; } interface ReportAsExceptionSettings { ExceptionReasonOptions?: ExceptionReasonOption[] | null; } interface Rule { Name?: string | null; Type?: RuleType; LogicalOperator?: LogicalOperator; ComparisonOperator?: ComparisonOperator; Expression?: string | null; SetValues?: string[] | null; } interface RuleSet { Criticality?: Criticality; Rules?: Rule[] | null; } interface TypeField { FieldId?: string | null; FieldName?: string | null; } interface FieldValue { Value?: string | null; DerivedValue?: string | null; } interface FieldValueResult { Value?: FieldValue; IsValid?: boolean; Rules?: RuleResult[] | null; } interface RuleResult { Rule?: Rule; IsValid?: boolean; } interface RuleSetResult { FieldId?: string | null; FieldType?: FieldType; Criticality?: Criticality; IsValid?: boolean; Results?: FieldValueResult[] | null; BrokenRules?: Rule[] | null; RowIndex?: number | null; TableFieldId?: string | null; } declare enum ClassifierDocumentTypeType { FormsAi = "FormsAi", SemiStructuredAi = "SemiStructuredAi", Helix = "Helix", Unknown = "Unknown" } declare enum CreateTaskPriority { Low = "Low", Medium = "Medium", High = "High", Critical = "Critical" } declare enum GptFieldType { Address = "Address", Boolean = "Boolean", Date = "Date", Name = "Name", Number = "Number", Text = "Text" } declare enum JobStatus { Succeeded = "Succeeded", Failed = "Failed", Running = "Running", NotStarted = "NotStarted" } declare enum ValidationDisplayMode { Classic = "Classic", Compact = "Compact" } interface ClassificationPrompt { Name?: string | null; Description?: string | null; } interface ClassificationValidationConfiguration { EnablePageReordering?: boolean; } interface ContentValidationData { BucketName?: string | null; BucketId?: number; FolderId?: number; FolderKey?: string; DocumentId?: string; EncodedDocumentPath?: string | null; TextPath?: string | null; DocumentObjectModelPath?: string | null; TaxonomyPath?: string | null; AutomaticExtractionResultsPath?: string | null; ValidatedExtractionResultsPath?: string | null; CustomizationInfoPath?: string | null; } interface DocumentClassificationActionDataModel { Id?: number | null; Status?: DocumentActionStatus; Title?: string | null; Priority?: DocumentActionPriority; TaskCatalogName?: string | null; TaskUrl?: string | null; FolderPath?: string | null; FolderId?: number | null; Data?: unknown | null; Action?: string | null; IsDeleted?: boolean | null; AssignedToUser?: UserData; CreatorUser?: UserData; DeleterUser?: UserData; LastModifierUser?: UserData; CompletedByUser?: UserData; CreationTime?: string | null; LastAssignedTime?: string | null; CompletionTime?: string | null; ProcessingTime?: number | null; Type?: DocumentActionType; } interface DocumentExtractionActionDataModel { Id?: number | null; Status?: DocumentActionStatus; Title?: string | null; Priority?: DocumentActionPriority; TaskCatalogName?: string | null; TaskUrl?: string | null; FolderPath?: string | null; FolderId?: number | null; Data?: unknown | null; Action?: string | null; IsDeleted?: boolean | null; AssignedToUser?: UserData; CreatorUser?: UserData; DeleterUser?: UserData; LastModifierUser?: UserData; CompletedByUser?: UserData; CreationTime?: string | null; LastAssignedTime?: string | null; CompletionTime?: string | null; ProcessingTime?: number | null; Type?: DocumentActionType; } interface ExtractionPrompt { Id?: string | null; Question?: string | null; FieldType?: GptFieldType; MultiValued?: boolean | null; } interface ExtractionValidationConfigurationV2 { EnableRtlControls?: boolean; DisplayMode?: ValidationDisplayMode; FieldsValidationConfidence?: number | null; AllowChangeOfDocumentType?: boolean | null; } interface FieldGroupValueProjection { FieldGroupName?: string | null; FieldValues?: FieldValueProjection[] | null; } interface FieldValueProjection { Id?: string | null; Name?: string | null; Value?: string | null; UnformattedValue?: string | null; Confidence?: number | null; OcrConfidence?: number | null; Type?: FieldType; } declare enum MarkupType { Unknown = "Unknown", Circled = "Circled", Underlined = "Underlined", Strikethrough = "Strikethrough" } declare enum ProcessingSource { Unknown = "Unknown", Ocr = "Ocr", Pdf = "Pdf", PlainText = "PlainText", PdfAndOcr = "PdfAndOcr" } declare enum Rotation { None = "None", Rotated90 = "Rotated90", Rotated180 = "Rotated180", Rotated270 = "Rotated270", Other = "Other" } declare enum SectionType { Vertical = "Vertical", Paragraph = "Paragraph", Header = "Header", Footer = "Footer", Table = "Table" } declare enum TextType { Unknown = "Unknown", Text = "Text", Checkbox = "Checkbox", Handwriting = "Handwriting", Barcode = "Barcode", QRcode = "QRcode", Stamp = "Stamp", Logo = "Logo", Circle = "Circle", Underline = "Underline", Cut = "Cut" } declare enum WordGroupType { Sentence = "Sentence", TableCell = "TableCell", TableRowEnd = "TableRowEnd", Heading = "Heading", Other = "Other" } interface DocumentEntity { DocumentId?: string | null; ContentType?: string | null; Length?: number; Pages?: Page[] | null; DocumentMetadata?: Metadata[] | null; } interface Metadata { Key?: string | null; Value?: string | null; } interface Page { PageIndex?: number; Size?: number[]; Sections?: PageSection[] | null; PageMarkups?: PageMarkup[] | null; ProcessingSource?: ProcessingSource; IndexInText?: number; TextLength?: number; SkewAngle?: number; Rotation?: Rotation; PageMetadata?: Metadata[] | null; } interface PageMarkup { Box?: number[]; Polygon?: number[] | null; OcrConfidence?: number; Text?: string | null; MarkupType?: MarkupType; } interface PageSection { IndexInText?: number; Language?: string | null; Length?: number; Rotation?: Rotation; SkewAngle?: number; Type?: SectionType; WordGroups?: WordGroup[] | null; } interface Word { Box?: number[]; Polygon?: number[] | null; IndexInText?: number; OcrConfidence?: number; Text?: string | null; VisualLineNumber?: number; TextType?: TextType; MarkupType?: MarkupType[] | null; } interface WordGroup { IndexInText?: number; Length?: number; Type?: WordGroupType; Words?: Word[] | null; } declare enum ResultsDataSource { Automatic = "Automatic", Manual = "Manual", ManuallyChanged = "ManuallyChanged", Defaulted = "Defaulted", External = "External" } interface ClassificationResult { DocumentTypeId?: string | null; DocumentId?: string | null; Confidence?: number; OcrConfidence?: number; Reference?: ResultsContentReference; DocumentBounds?: ResultsDocumentBounds; ClassifierName?: string | null; } interface ExtractionResult { DocumentId?: string | null; ResultsVersion?: number; ResultsDocument?: ResultsDocument; ExtractorPayloads?: ExtractorPayload[] | null; BusinessRulesResults?: RuleSetResult[] | null; } interface ExtractorPayload { Id?: string | null; Payload?: string | null; SavedPayloadId?: string | null; TaxonomySchemaMapping?: string | null; } interface ResultsContentReference { TextStartIndex?: number; TextLength?: number; Tokens?: ResultsValueTokens[] | null; } interface ResultsDataPoint { FieldId?: string | null; FieldName?: string | null; FieldType?: FieldType; IsMissing?: boolean; DataSource?: ResultsDataSource; Values?: ResultsValue[] | null; DataVersion?: number; OperatorConfirmed?: boolean; ValidatorNotes?: string | null; ValidatorNotesInfo?: string | null; } interface ResultsDerivedField { FieldId?: string | null; Value?: string | null; } interface ResultsDocument { Bounds?: ResultsDocumentBounds; Language?: string | null; DocumentGroup?: string | null; DocumentCategory?: string | null; DocumentTypeId?: string | null; DocumentTypeName?: string | null; DocumentTypeDataVersion?: number; DataVersion?: number; DocumentTypeSource?: ResultsDataSource; DocumentTypeField?: ResultsValue; Fields?: ResultsDataPoint[] | null; Tables?: ResultsTable[] | null; } interface ResultsDocumentBounds { PageCount?: number; PageRange?: string | null; } interface ResultsTable { FieldId?: string | null; FieldName?: string | null; IsMissing?: boolean; DataSource?: ResultsDataSource; DataVersion?: number; OperatorConfirmed?: boolean; Values?: ResultsTableValue[] | null; ValidatorNotes?: string | null; ValidatorNotesInfo?: string | null; } interface ResultsTableCell { RowIndex?: number; ColumnIndex?: number; IsHeader?: boolean; IsMissing?: boolean; OperatorConfirmed?: boolean; DataSource?: ResultsDataSource; DataVersion?: number; Values?: ResultsValue[] | null; } interface ResultsTableColumnInfo { FieldId?: string | null; FieldName?: string | null; FieldType?: FieldType; } interface ResultsTableValue { OperatorConfirmed?: boolean; Confidence?: number; OcrConfidence?: number; Cells?: ResultsTableCell[] | null; ColumnInfo?: ResultsTableColumnInfo[] | null; NumberOfRows?: number; ValidatorNotes?: string | null; ValidatorNotesInfo?: string | null; } interface ResultsValue { Components?: ResultsDataPoint[] | null; Value?: string | null; UnformattedValue?: string | null; Reference?: ResultsContentReference; DerivedFields?: ResultsDerivedField[] | null; Confidence?: number; OperatorConfirmed?: boolean; OcrConfidence?: number; TextType?: TextType; ValidatorNotes?: string | null; ValidatorNotesInfo?: string | null; } interface ResultsValueTokens { TextStartIndex?: number; TextLength?: number; Page?: number; PageWidth?: number; PageHeight?: number; Boxes?: number[][] | null; } interface ClassificationRequestBody { DocumentId?: string; Prompts?: ClassificationPrompt[] | null; } interface ClassificationResponse { ClassificationResults?: ClassificationResult[] | null; } interface StartClassificationResponse { OperationId?: string; ResultUrl?: string | null; } interface DataDeletionRequest { RemoveValidationDataFromStorage?: boolean; } declare enum ErrorSeverity { Info = "Info", Warning = "Warning", Error = "Error" } interface ErrorResponse { Message?: string | null; Severity?: ErrorSeverity; Code?: string | null; Parameters?: string[] | null; } interface StartDigitizationFromAttachmentModel { AttachmentId?: string; FolderId?: string | null; FileName?: string | null; MimeType?: string | null; } interface StartDigitizationResponse { DocumentId?: string; ResultUrl?: string | null; } interface SwaggerGetDigitizeJobResponse { Status?: JobStatus; Error?: ErrorResponse; Result?: SwaggerGetDigitizeJobResult; CreatedAt?: string; LastUpdatedAt?: string; } interface SwaggerGetDigitizeJobResult { DocumentObjectModel?: DocumentEntity; DocumentText?: string | null; } declare enum ProjectProperties { IsPredefined = "IsPredefined", SupportsTags = "SupportsTags", SupportsVersions = "SupportsVersions", IsSplittingEnabled = "IsSplittingEnabled" } declare enum ProjectType { Classic = "Classic", Modern = "Modern", IXP = "IXP", Unknown = "Unknown" } declare enum ResourceStatus { Unknown = "Unknown", NotStarted = "NotStarted", ExportInProgress = "ExportInProgress", ExportCompleted = "ExportCompleted", InProgress = "InProgress", Suspended = "Suspended", Resuming = "Resuming", Available = "Available", Error = "Error", Deleting = "Deleting" } declare enum ResourceType { Specialized = "Specialized", Generative = "Generative", Custom = "Custom", Unknown = "Unknown" } interface Classifier { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; Status?: ResourceStatus; DocumentTypeIds?: string[] | null; DetailsUrl?: string | null; SyncUrl?: string | null; AsyncUrl?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; Properties?: ProjectProperties[] | null; } interface DiscoveredDocumentType { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; DetailsUrl?: string | null; } interface DiscoveredExtractorResourceSummaryResponse { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; DetailsUrl?: string | null; DocumentTypeId?: string | null; DocumentTypeName?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; CreatedOn?: string | null; Description?: string | null; } interface DiscoveredProjectVersionResponseV2_0 { Version?: number; VersionName?: string | null; Tags?: string[] | null; Date?: string; Deployed?: boolean; } interface DiscoveredResourceSummaryResponse { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; DetailsUrl?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; CreatedOn?: string | null; Description?: string | null; } interface Extractor { Id?: string | null; Name?: string | null; DocumentTypeId?: string | null; ResourceType?: ResourceType; Status?: ResourceStatus; DetailsUrl?: string | null; SyncUrl?: string | null; AsyncUrl?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; Description?: string | null; } interface GetClassifierDetailsDocumentTypeResponse { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; Type?: ClassifierDocumentTypeType; CreatedOn?: string | null; } interface GetClassifierDetailsResponse { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; Status?: ResourceStatus; DocumentTypes?: GetClassifierDetailsDocumentTypeResponse[] | null; CreatedOn?: string | null; SyncUrl?: string | null; AsyncUrl?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; Properties?: ProjectProperties[] | null; } interface GetClassifiersResponse { Classifiers?: Classifier[] | null; } interface GetDocumentTypeDetailsByTagResponseV2_0 { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; CreatedOn?: string | null; DocumentTaxonomy?: DocumentTaxonomy; } interface GetDocumentTypeDetailsResponseV2_0 { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; CreatedOn?: string | null; Classifiers?: DiscoveredResourceSummaryResponse[] | null; Extractors?: DiscoveredResourceSummaryResponse[] | null; } interface GetDocumentTypesResponse { DocumentTypes?: DiscoveredDocumentType[] | null; } interface GetExtractorDetailsResponseV2_0 { Id?: string | null; Name?: string | null; ResourceType?: ResourceType; Status?: ResourceStatus; ProjectId?: string; ProjectVersion?: number | null; ProjectVersionName?: string | null; DocumentTypeName?: string | null; DocumentTypeId?: string | null; CreatedOn?: string | null; SyncUrl?: string | null; AsyncUrl?: string | null; Description?: string | null; DocumentTaxonomy?: DocumentTaxonomy; } interface GetExtractorsResponse { Extractors?: Extractor[] | null; } interface GetProjectDetailsResponseV2_0 { Id?: string; Name?: string | null; Description?: string | null; Type?: ProjectType; Properties?: ProjectProperties[] | null; DocumentTypes?: DiscoveredResourceSummaryResponse[] | null; Classifiers?: DiscoveredResourceSummaryResponse[] | null; Extractors?: DiscoveredExtractorResourceSummaryResponse[] | null; ProjectVersions?: DiscoveredProjectVersionResponseV2_0[] | null; CreatedOn?: string | null; } interface GetProjectsResponse { Projects?: Project[] | null; } interface GetProjectTaxonomyResponse { DocumentTaxonomy?: DocumentTaxonomy; } interface GetTagsResponse { Tags?: TagEntity[] | null; } interface Project { Id?: string; Name?: string | null; Type?: ProjectType; Description?: string | null; CreatedOn?: string | null; DetailsUrl?: string | null; DigitizationStartUrl?: string | null; ClassifiersDiscoveryUrl?: string | null; ExtractorsDiscoveryUrl?: string | null; Properties?: ProjectProperties[] | null; } interface TagEntity { Name?: string | null; ProjectVersion?: number | null; ProjectVersionName?: string | null; Extractors?: TaggedExtractor[] | null; Classifiers?: TaggedClassifier[] | null; } interface TaggedClassifier { Name?: string | null; DocumentTypes?: DiscoveredDocumentType[] | null; SyncUrl?: string | null; AsyncUrl?: string | null; } interface TaggedExtractor { Name?: string | null; DocumentType?: DiscoveredDocumentType; SyncUrl?: string | null; AsyncUrl?: string | null; } interface ExtractionPromptRequestBody { Id?: string | null; Question?: string | null; FieldType?: GptFieldType; MultiValued?: boolean | null; } interface ExtractRequestBodyConfiguration { AutoValidationConfidenceThreshold?: number | null; } interface ExtractRequestBodyV2_0 { DocumentId?: string; PageRange?: string | null; Prompts?: ExtractionPromptRequestBody[] | null; Configuration?: ExtractRequestBodyConfiguration; DocumentTaxonomy?: DocumentTaxonomy; } interface ExtractSyncResult { ExtractionResult?: ExtractionResult; } interface StartExtractionResponse { OperationId?: string; ResultUrl?: string | null; } declare enum ModelKind { Extractor = "Extractor", Classifier = "Classifier" } declare enum ModelType { IXP = "IXP", Modern = "Modern", Predefined = "Predefined" } interface FolderBasedStartExtractionRequest { DocumentId?: string; DocumentTaxonomy?: DocumentTaxonomy; PageRange?: string | null; } interface FolderBasedStartExtractionResponse { OperationId?: string; ResultUrl?: string | null; } interface FolderModelsResponse { FolderKey?: string | null; FullyQualifiedName?: string | null; Models?: ModelSummaryResponse[] | null; } interface GetModelDetailsResponse { FullyQualifiedName?: string | null; ModelDisplayName?: string | null; Kind?: ModelKind; Type?: ModelType; Description?: string | null; AsyncDigitizationUrl?: string | null; AsyncExtractionUrl?: string | null; DocumentTaxonomy?: DocumentTaxonomy; } interface GetModelsResponse { Folders?: FolderModelsResponse[] | null; } interface ModelSummaryResponse { ModelName?: string | null; ModelDisplayName?: string | null; Description?: string | null; Kind?: ModelKind; Type?: ModelType; FullyQualifiedName?: string | null; DetailsUrl?: string | null; AsyncDigitizationUrl?: string | null; AsyncExtractionUrl?: string | null; } declare enum ActionStatus { Unassigned = "Unassigned", Pending = "Pending", Completed = "Completed" } interface ClassificationValidationResult { ActionStatus?: ActionStatus; ActionData?: DocumentClassificationActionDataModel; ValidatedClassificationResults?: ClassificationResult[] | null; } interface ExtractionValidationArtifactsResult { ValidatedExtractionResults?: ExtractionResult; } interface ExtractionValidationResult { ActionStatus?: ActionStatus; ActionData?: DocumentExtractionActionDataModel; ValidatedExtractionResults?: ExtractionResult; DataProjection?: FieldGroupValueProjection[] | null; } interface GetClassificationValidationTaskResponse { Status?: JobStatus; Error?: ErrorResponse; CreatedAt?: string; LastUpdatedAt?: string; Result?: ClassificationValidationResult; } interface GetExtractionValidationArtifactsResultTaskResponse { Result?: ExtractionValidationArtifactsResult; } interface GetExtractionValidationArtifactsTaskResponse { Status?: JobStatus; Error?: ErrorResponse; CreatedAt?: string; LastUpdatedAt?: string; ContentValidationData?: ContentValidationData; } interface GetExtractionValidationTaskResponse { Status?: JobStatus; Error?: ErrorResponse; CreatedAt?: string; LastUpdatedAt?: string; Result?: ExtractionValidationResult; } interface StartClassificationValidationTaskRequest { DocumentId?: string | null; ActionTitle?: string | null; ActionPriority?: CreateTaskPriority; ActionCatalog?: string | null; ActionFolder?: string | null; StorageBucketName?: string | null; StorageBucketDirectoryPath?: string | null; Prompts?: ClassificationPrompt[] | null; Configuration?: ClassificationValidationConfiguration; ClassificationResults?: ClassificationResult[] | null; } interface StartExtractionValidationArtifactsRequest { DocumentId?: string; ExtractionResult?: ExtractionResult; DocumentTaxonomy?: DocumentTaxonomy; FolderName?: string | null; StorageBucketName?: string | null; StorageBucketDirectoryPath?: string | null; } interface StartExtractionValidationTaskRequestV2_0 { DocumentId?: string | null; ActionTitle?: string | null; ActionPriority?: CreateTaskPriority; ActionCatalog?: string | null; ActionFolder?: string | null; StorageBucketName?: string | null; StorageBucketDirectoryPath?: string | null; Prompts?: ExtractionPrompt[] | null; ExtractionResult?: ExtractionResult; Configuration?: ExtractionValidationConfigurationV2; DocumentTaxonomy?: DocumentTaxonomy; } interface StartValidationArtifactsTaskResponse { OperationId?: string; ArtifactsUrl?: string | null; ResultUrl?: string | null; } interface StartValidationTaskResponse { OperationId?: string; ResultUrl?: string | null; } interface ClassificationValidationFinishedTaskInfo { Id?: number; Title?: string | null; Priority?: DocumentActionPriority; Status?: ActionStatus; CreationTime?: string; CompletionTime?: string | null; LastAssignedTime?: string; Url?: string | null; AssignedToUser?: string | null; CompletedByUser?: string | null; LastModifierUser?: string | null; DocumentRejectionReason?: string | null; CatalogName?: string | null; FolderName?: string | null; ProcessingTime?: number | null; } interface FinishExtractionValidationTaskInfo { Id?: number; Title?: string | null; Priority?: DocumentActionPriority; Status?: ActionStatus; CreationTime?: string; CompletionTime?: string | null; LastAssignedTime?: string; Url?: string | null; AssignedToUser?: string | null; CompletedByUser?: string | null; LastModifierUser?: string | null; DocumentRejectionReason?: string | null; CatalogName?: string | null; FolderName?: string | null; ProcessingTime?: number | null; } interface StartClassificationValidationTaskInfo { Id?: number; Title?: string | null; FolderName?: string | null; StorageBucketName?: string | null; StorageBucketDirectoryPath?: string | null; CatalogName?: string | null; Priority?: DocumentActionPriority; Status?: ActionStatus; } interface StartExtractionValidationTaskInfo { Id?: number; Title?: string | null; FolderName?: string | null; StorageBucketName?: string | null; StorageBucketDirectoryPath?: string | null; CatalogName?: string | null; Priority?: DocumentActionPriority; Status?: ActionStatus; } interface TrackFinishClassificationValidationRequest { ClassifierId?: string | null; Tag?: string | null; DocumentId?: string; Task?: ClassificationValidationFinishedTaskInfo; ClassificationResult?: ClassificationResult[] | null; } interface TrackFinishExtractionValidationRequest { ExtractorId?: string | null; Tag?: string | null; DocumentTypeId?: string | null; DocumentId?: string; Task?: FinishExtractionValidationTaskInfo; ExtractionResult?: ExtractionResult; ValidatedExtractionResult?: ExtractionResult; } interface TrackStartClassificationValidationRequest { ClassifierId?: string | null; Tag?: string | null; DocumentId?: string; Duration?: number; Task?: StartClassificationValidationTaskInfo; ClassificationResult?: ClassificationResult[] | null; } interface TrackStartExtractionValidationRequest { ExtractorId?: string | null; Tag?: string | null; DocumentTypeId?: string | null; DocumentId?: string; Duration?: number; Task?: StartExtractionValidationTaskInfo; ExtractionResult?: ExtractionResult; } interface GetClassificationResultResponse { Status?: JobStatus; CreatedAt?: string; LastUpdatedAt?: string; Error?: ErrorResponse; Result?: ClassificationResponse; } interface GetDigitizeJobResponse { Status?: JobStatus; Error?: ErrorResponse; Result?: GetDigitizeJobResult; CreatedAt?: string; LastUpdatedAt?: string; } interface GetDigitizeJobResult { DocumentObjectModel?: DocumentEntity; DocumentText?: string | null; } interface GetExtractionResultResponse { Status?: JobStatus; CreatedAt?: string; LastUpdatedAt?: string; Error?: ErrorResponse; Result?: ExtractSyncResult; } type index_ActionStatus = ActionStatus; declare const index_ActionStatus: typeof ActionStatus; type index_ClassificationPrompt = ClassificationPrompt; type index_ClassificationRequestBody = ClassificationRequestBody; type index_ClassificationResponse = ClassificationResponse; type index_ClassificationResult = ClassificationResult; type index_ClassificationValidationConfiguration = ClassificationValidationConfiguration; type index_ClassificationValidationFinishedTaskInfo = ClassificationValidationFinishedTaskInfo; type index_ClassificationValidationResult = ClassificationValidationResult; type index_Classifier = Classifier; type index_ClassifierDocumentTypeType = ClassifierDocumentTypeType; declare const index_ClassifierDocumentTypeType: typeof ClassifierDocumentTypeType; type index_ComparisonOperator = ComparisonOperator; declare const index_ComparisonOperator: typeof ComparisonOperator; type index_ContentValidationData = ContentValidationData; type index_CreateTaskPriority = CreateTaskPriority; declare const index_CreateTaskPriority: typeof CreateTaskPriority; type index_Criticality = Criticality; declare const index_Criticality: typeof Criticality; type index_DataDeletionRequest = DataDeletionRequest; type index_DataSource = DataSource; type index_DiscoveredDocumentType = DiscoveredDocumentType; type index_DiscoveredExtractorResourceSummaryResponse = DiscoveredExtractorResourceSummaryResponse; type index_DiscoveredProjectVersionResponseV2_0 = DiscoveredProjectVersionResponseV2_0; type index_DiscoveredResourceSummaryResponse = DiscoveredResourceSummaryResponse; type index_DocumentActionPriority = DocumentActionPriority; declare const index_DocumentActionPriority: typeof DocumentActionPriority; type index_DocumentActionStatus = DocumentActionStatus; declare const index_DocumentActionStatus: typeof DocumentActionStatus; type index_DocumentActionType = DocumentActionType; declare const index_DocumentActionType: typeof DocumentActionType; type index_DocumentClassificationActionDataModel = DocumentClassificationActionDataModel; type index_DocumentEntity = DocumentEntity; type index_DocumentExtractionActionDataModel = DocumentExtractionActionDataModel; type index_DocumentGroup = DocumentGroup; type index_DocumentTaxonomy = DocumentTaxonomy; type index_DocumentTypeEntity = DocumentTypeEntity; type index_ErrorResponse = ErrorResponse; type index_ErrorSeverity = ErrorSeverity; declare const index_ErrorSeverity: typeof ErrorSeverity; type index_ExceptionReasonOption = ExceptionReasonOption; type index_ExtractRequestBodyConfiguration = ExtractRequestBodyConfiguration; type index_ExtractRequestBodyV2_0 = ExtractRequestBodyV2_0; type index_ExtractSyncResult = ExtractSyncResult; type index_ExtractionPrompt = ExtractionPrompt; type index_ExtractionPromptRequestBody = ExtractionPromptRequestBody; type index_ExtractionResult = ExtractionResult; type index_ExtractionValidationArtifactsResult = ExtractionValidationArtifactsResult; type index_ExtractionValidationConfigurationV2 = ExtractionValidationConfigurationV2; type index_ExtractionValidationResult = ExtractionValidationResult; type index_Extractor = Extractor; type index_ExtractorPayload = ExtractorPayload; type index_Field = Field; type index_FieldGroupValueProjection = FieldGroupValueProjection; type index_FieldType = FieldType; declare const index_FieldType: typeof FieldType; type index_FieldValue = FieldValue; type index_FieldValueProjection = FieldValueProjection; type index_FieldValueResult = FieldValueResult; type index_FinishExtractionValidationTaskInfo = FinishExtractionValidationTaskInfo; type index_FolderBasedStartExtractionRequest = FolderBasedStartExtractionRequest; type index_FolderBasedStartExtractionResponse = FolderBasedStartExtractionResponse; type index_FolderModelsResponse = FolderModelsResponse; type index_GetClassificationResultResponse = GetClassificationResultResponse; type index_GetClassificationValidationTaskResponse = GetClassificationValidationTaskResponse; type index_GetClassifierDetailsDocumentTypeResponse = GetClassifierDetailsDocumentTypeResponse; type index_GetClassifierDetailsResponse = GetClassifierDetailsResponse; type index_GetClassifiersResponse = GetClassifiersResponse; type index_GetDigitizeJobResponse = GetDigitizeJobResponse; type index_GetDigitizeJobResult = GetDigitizeJobResult; type index_GetDocumentTypeDetailsByTagResponseV2_0 = GetDocumentTypeDetailsByTagResponseV2_0; type index_GetDocumentTypeDetailsResponseV2_0 = GetDocumentTypeDetailsResponseV2_0; type index_GetDocumentTypesResponse = GetDocumentTypesResponse; type index_GetExtractionResultResponse = GetExtractionResultResponse; type index_GetExtractionValidationArtifactsResultTaskResponse = GetExtractionValidationArtifactsResultTaskResponse; type index_GetExtractionValidationArtifactsTaskResponse = GetExtractionValidationArtifactsTaskResponse; type index_GetExtractionValidationTaskResponse = GetExtractionValidationTaskResponse; type index_GetExtractorDetailsResponseV2_0 = GetExtractorDetailsResponseV2_0; type index_GetExtractorsResponse = GetExtractorsResponse; type index_GetModelDetailsResponse = GetModelDetailsResponse; type index_GetModelsResponse = GetModelsResponse; type index_GetProjectDetailsResponseV2_0 = GetProjectDetailsResponseV2_0; type index_GetProjectTaxonomyResponse = GetProjectTaxonomyResponse; type index_GetProjectsResponse = GetProjectsResponse; type index_GetTagsResponse = GetTagsResponse; type index_GptFieldType = GptFieldType; declare const index_GptFieldType: typeof GptFieldType; type index_JobStatus = JobStatus; declare const index_JobStatus: typeof JobStatus; type index_LanguageInfo = LanguageInfo; type index_LogicalOperator = LogicalOperator; declare const index_LogicalOperator: typeof LogicalOperator; type index_MarkupType = MarkupType; declare const index_MarkupType: typeof MarkupType; type index_Metadata = Metadata; type index_MetadataEntry = MetadataEntry; type index_ModelKind = ModelKind; declare const index_ModelKind: typeof ModelKind; type index_ModelSummaryResponse = ModelSummaryResponse; type index_ModelType = ModelType; declare const index_ModelType: typeof ModelType; type index_Page = Page; type index_PageMarkup = PageMarkup; type index_PageSection = PageSection; type index_ProcessingSource = ProcessingSource; declare const index_ProcessingSource: typeof ProcessingSource; type index_Project = Project; type index_ProjectProperties = ProjectProperties; declare const index_ProjectProperties: typeof ProjectProperties; type index_ProjectType = ProjectType; declare const index_ProjectType: typeof ProjectType; type index_ReportAsExceptionSettings = ReportAsExceptionSettings; type index_ResourceStatus = ResourceStatus; declare const index_ResourceStatus: typeof ResourceStatus; type index_ResourceType = ResourceType; declare const index_ResourceType: typeof ResourceType; type index_ResultsContentReference = ResultsContentReference; type index_ResultsDataPoint = ResultsDataPoint; type index_ResultsDataSource = ResultsDataSource; declare const index_ResultsDataSource: typeof ResultsDataSource; type index_ResultsDerivedField = ResultsDerivedField; type index_ResultsDocument = ResultsDocument; type index_ResultsDocumentBounds = ResultsDocumentBounds; type index_ResultsTable = ResultsTable; type index_ResultsTableCell = ResultsTableCell; type index_ResultsTableColumnInfo = ResultsTableColumnInfo; type index_ResultsTableValue = ResultsTableValue; type index_ResultsValue = ResultsValue; type index_ResultsValueTokens = ResultsValueTokens; type index_Rotation = Rotation; declare const index_Rotation: typeof Rotation; type index_Rule = Rule; type index_RuleResult = RuleResult; type index_RuleSet = RuleSet; type index_RuleSetResult = RuleSetResult; type index_RuleType = RuleType; declare const index_RuleType: typeof RuleType; type index_SectionType = SectionType; declare const index_SectionType: typeof SectionType; type index_StartClassificationResponse = StartClassificationResponse; type index_StartClassificationValidationTaskInfo = StartClassificationValidationTaskInfo; type index_StartClassificationValidationTaskRequest = StartClassificationValidationTaskRequest; type index_StartDigitizationFromAttachmentModel = StartDigitizationFromAttachmentModel; type index_StartDigitizationResponse = StartDigitizationResponse; type index_StartExtractionResponse = StartExtractionResponse; type index_StartExtractionValidationArtifactsRequest = StartExtractionValidationArtifactsRequest; type index_StartExtractionValidationTaskInfo = StartExtractionValidationTaskInfo; type index_StartExtractionValidationTaskRequestV2_0 = StartExtractionValidationTaskRequestV2_0; type index_StartValidationArtifactsTaskResponse = StartValidationArtifactsTaskResponse; type index_StartValidationTaskResponse = StartValidationTaskResponse; type index_SwaggerGetDigitizeJobResponse = SwaggerGetDigitizeJobResponse; type index_SwaggerGetDigitizeJobResult = SwaggerGetDigitizeJobResult; type index_TagEntity = TagEntity; type index_TaggedClassifier = TaggedClassifier; type index_TaggedExtractor = TaggedExtractor; type index_TextType = TextType; declare const index_TextType: typeof TextType; type index_TrackFinishClassificationValidationRequest = TrackFinishClassificationValidationRequest; type index_TrackFinishExtractionValidationRequest = TrackFinishExtractionValidationRequest; type index_TrackStartClassificationValidationRequest = TrackStartClassificationValidationRequest; type index_TrackStartExtractionValidationRequest = TrackStartExtractionValidationRequest; type index_TypeField = TypeField; type index_UserData = UserData; type index_ValidationDisplayMode = ValidationDisplayMode; declare const index_ValidationDisplayMode: typeof ValidationDisplayMode; type index_Word = Word; type index_WordGroup = WordGroup; type index_WordGroupType = WordGroupType; declare const index_WordGroupType: typeof WordGroupType; declare namespace index { export { index_ActionStatus as ActionStatus, index_ClassifierDocumentTypeType as ClassifierDocumentTypeType, index_ComparisonOperator as ComparisonOperator, index_CreateTaskPriority as CreateTaskPriority, index_Criticality as Criticality, index_DocumentActionPriority as DocumentActionPriority, index_DocumentActionStatus as DocumentActionStatus, index_DocumentActionType as DocumentActionType, index_ErrorSeverity as ErrorSeverity, index_FieldType as FieldType, index_GptFieldType as GptFieldType, index_JobStatus as JobStatus, index_LogicalOperator as LogicalOperator, index_MarkupType as MarkupType, index_ModelKind as ModelKind, index_ModelType as ModelType, index_ProcessingSource as ProcessingSource, index_ProjectProperties as ProjectProperties, index_ProjectType as ProjectType, index_ResourceStatus as ResourceStatus, index_ResourceType as ResourceType, index_ResultsDataSource as ResultsDataSource, index_Rotation as Rotation, index_RuleType as RuleType, index_SectionType as SectionType, index_TextType as TextType, index_ValidationDisplayMode as ValidationDisplayMode, index_WordGroupType as WordGroupType }; export type { index_ClassificationPrompt as ClassificationPrompt, index_ClassificationRequestBody as ClassificationRequestBody, index_ClassificationResponse as ClassificationResponse, index_ClassificationResult as ClassificationResult, index_ClassificationValidationConfiguration as ClassificationValidationConfiguration, index_ClassificationValidationFinishedTaskInfo as ClassificationValidationFinishedTaskInfo, index_ClassificationValidationResult as ClassificationValidationResult, index_Classifier as Classifier, index_ContentValidationData as ContentValidationData, index_DataDeletionRequest as DataDeletionRequest, index_DataSource as DataSource, index_DiscoveredDocumentType as DiscoveredDocumentType, index_DiscoveredExtractorResourceSummaryResponse as DiscoveredExtractorResourceSummaryResponse, index_DiscoveredProjectVersionResponseV2_0 as DiscoveredProjectVersionResponseV2_0, index_DiscoveredResourceSummaryResponse as DiscoveredResourceSummaryResponse, index_DocumentClassificationActionDataModel as DocumentClassificationActionDataModel, index_DocumentEntity as DocumentEntity, index_DocumentExtractionActionDataModel as DocumentExtractionActionDataModel, index_DocumentGroup as DocumentGroup, index_DocumentTaxonomy as DocumentTaxonomy, index_DocumentTypeEntity as DocumentTypeEntity, index_ErrorResponse as ErrorResponse, index_ExceptionReasonOption as ExceptionReasonOption, index_ExtractRequestBodyConfiguration as ExtractRequestBodyConfiguration, index_ExtractRequestBodyV2_0 as ExtractRequestBodyV2_0, index_ExtractSyncResult as ExtractSyncResult, index_ExtractionPrompt as ExtractionPrompt, index_ExtractionPromptRequestBody as ExtractionPromptRequestBody, index_ExtractionResult as ExtractionResult, index_ExtractionValidationArtifactsResult as ExtractionValidationArtifactsResult, index_ExtractionValidationConfigurationV2 as ExtractionValidationConfigurationV2, index_ExtractionValidationResult as ExtractionValidationResult, index_Extractor as Extractor, index_ExtractorPayload as ExtractorPayload, index_Field as Field, index_FieldGroupValueProjection as FieldGroupValueProjection, index_FieldValue as FieldValue, index_FieldValueProjection as FieldValueProjection, index_FieldValueResult as FieldValueResult, index_FinishExtractionValidationTaskInfo as FinishExtractionValidationTaskInfo, index_FolderBasedStartExtractionRequest as FolderBasedStartExtractionRequest, index_FolderBasedStartExtractionResponse as FolderBasedStartExtractionResponse, index_FolderModelsResponse as FolderModelsResponse, index_GetClassificationResultResponse as GetClassificationResultResponse, index_GetClassificationValidationTaskResponse as GetClassificationValidationTaskResponse, index_GetClassifierDetailsDocumentTypeResponse as GetClassifierDetailsDocumentTypeResponse, index_GetClassifierDetailsResponse as GetClassifierDetailsResponse, index_GetClassifiersResponse as GetClassifiersResponse, index_GetDigitizeJobResponse as GetDigitizeJobResponse, index_GetDigitizeJobResult as GetDigitizeJobResult, index_GetDocumentTypeDetailsByTagResponseV2_0 as GetDocumentTypeDetailsByTagResponseV2_0, index_GetDocumentTypeDetailsResponseV2_0 as GetDocumentTypeDetailsResponseV2_0, index_GetDocumentTypesResponse as GetDocumentTypesResponse, index_GetExtractionResultResponse as GetExtractionResultResponse, index_GetExtractionValidationArtifactsResultTaskResponse as GetExtractionValidationArtifactsResultTaskResponse, index_GetExtractionValidationArtifactsTaskResponse as GetExtractionValidationArtifactsTaskResponse, index_GetExtractionValidationTaskResponse as GetExtractionValidationTaskResponse, index_GetExtractorDetailsResponseV2_0 as GetExtractorDetailsResponseV2_0, index_GetExtractorsResponse as GetExtractorsResponse, index_GetModelDetailsResponse as GetModelDetailsResponse, index_GetModelsResponse as GetModelsResponse, index_GetProjectDetailsResponseV2_0 as GetProjectDetailsResponseV2_0, index_GetProjectTaxonomyResponse as GetProjectTaxonomyResponse, index_GetProjectsResponse as GetProjectsResponse, index_GetTagsResponse as GetTagsResponse, index_LanguageInfo as LanguageInfo, index_Metadata as Metadata, index_MetadataEntry as MetadataEntry, index_ModelSummaryResponse as ModelSummaryResponse, index_Page as Page, index_PageMarkup as PageMarkup, index_PageSection as PageSection, index_Project as Project, index_ReportAsExceptionSettings as ReportAsExceptionSettings, index_ResultsContentReference as ResultsContentReference, index_ResultsDataPoint as ResultsDataPoint, index_ResultsDerivedField as ResultsDerivedField, index_ResultsDocument as ResultsDocument, index_ResultsDocumentBounds as ResultsDocumentBounds, index_ResultsTable as ResultsTable, index_ResultsTableCell as ResultsTableCell, index_ResultsTableColumnInfo as ResultsTableColumnInfo, index_ResultsTableValue as ResultsTableValue, index_ResultsValue as ResultsValue, index_ResultsValueTokens as ResultsValueTokens, index_Rule as Rule, index_RuleResult as RuleResult, index_RuleSet as RuleSet, index_RuleSetResult as RuleSetResult, index_StartClassificationResponse as StartClassificationResponse, index_StartClassificationValidationTaskInfo as StartClassificationValidationTaskInfo, index_StartClassificationValidationTaskRequest as StartClassificationValidationTaskRequest, index_StartDigitizationFromAttachmentModel as StartDigitizationFromAttachmentModel, index_StartDigitizationResponse as StartDigitizationResponse, index_StartExtractionResponse as StartExtractionResponse, index_StartExtractionValidationArtifactsRequest as StartExtractionValidationArtifactsRequest, index_StartExtractionValidationTaskInfo as StartExtractionValidationTaskInfo, index_StartExtractionValidationTaskRequestV2_0 as StartExtractionValidationTaskRequestV2_0, index_StartValidationArtifactsTaskResponse as StartValidationArtifactsTaskResponse, index_StartValidationTaskResponse as StartValidationTaskResponse, index_SwaggerGetDigitizeJobResponse as SwaggerGetDigitizeJobResponse, index_SwaggerGetDigitizeJobResult as SwaggerGetDigitizeJobResult, index_TagEntity as TagEntity, index_TaggedClassifier as TaggedClassifier, index_TaggedExtractor as TaggedExtractor, index_TrackFinishClassificationValidationRequest as TrackFinishClassificationValidationRequest, index_TrackFinishExtractionValidationRequest as TrackFinishExtractionValidationRequest, index_TrackStartClassificationValidationRequest as TrackStartClassificationValidationRequest, index_TrackStartExtractionValidationRequest as TrackStartExtractionValidationRequest, index_TypeField as TypeField, index_UserData as UserData, index_Word as Word, index_WordGroup as WordGroup }; } export { ActionStatus, ClassifierDocumentTypeType, ComparisonOperator, CreateTaskPriority, Criticality, DocumentActionPriority, DocumentActionStatus, DocumentActionType, index as DuFramework, ErrorSeverity, FieldType, GptFieldType, JobStatus, LogicalOperator, MarkupType, ModelKind, ModelType, ProcessingSource, ProjectProperties, ProjectType, ResourceStatus, ResourceType, ResultsDataSource, Rotation, RuleType, SectionType, TextType, ValidationDisplayMode, WordGroupType }; export type { ClassificationPrompt, ClassificationRequestBody, ClassificationResponse, ClassificationResult, ClassificationValidationConfiguration, ClassificationValidationFinishedTaskInfo, ClassificationValidationResult, Classifier, ContentValidationData, DataDeletionRequest, DataSource, DiscoveredDocumentType, DiscoveredExtractorResourceSummaryResponse, DiscoveredProjectVersionResponseV2_0, DiscoveredResourceSummaryResponse, DocumentClassificationActionDataModel, DocumentEntity, DocumentExtractionActionDataModel, DocumentGroup, DocumentTaxonomy, DocumentTypeEntity, ErrorResponse, ExceptionReasonOption, ExtractRequestBodyConfiguration, ExtractRequestBodyV2_0, ExtractSyncResult, ExtractionPrompt, ExtractionPromptRequestBody, ExtractionResult, ExtractionValidationArtifactsResult, ExtractionValidationConfigurationV2, ExtractionValidationResult, Extractor, ExtractorPayload, Field, FieldGroupValueProjection, FieldValue, FieldValueProjection, FieldValueResult, FinishExtractionValidationTaskInfo, FolderBasedStartExtractionRequest, FolderBasedStartExtractionResponse, FolderModelsResponse, GetClassificationResultResponse, GetClassificationValidationTaskResponse, GetClassifierDetailsDocumentTypeResponse, GetClassifierDetailsResponse, GetClassifiersResponse, GetDigitizeJobResponse, GetDigitizeJobResult, GetDocumentTypeDetailsByTagResponseV2_0, GetDocumentTypeDetailsResponseV2_0, GetDocumentTypesResponse, GetExtractionResultResponse, GetExtractionValidationArtifactsResultTaskResponse, GetExtractionValidationArtifactsTaskResponse, GetExtractionValidationTaskResponse, GetExtractorDetailsResponseV2_0, GetExtractorsResponse, GetModelDetailsResponse, GetModelsResponse, GetProjectDetailsResponseV2_0, GetProjectTaxonomyResponse, GetProjectsResponse, GetTagsResponse, LanguageInfo, Metadata, MetadataEntry, ModelSummaryResponse, Page, PageMarkup, PageSection, Project, ReportAsExceptionSettings, ResultsContentReference, ResultsDataPoint, ResultsDerivedField, ResultsDocument, ResultsDocumentBounds, ResultsTable, ResultsTableCell, ResultsTableColumnInfo, ResultsTableValue, ResultsValue, ResultsValueTokens, Rule, RuleResult, RuleSet, RuleSetResult, StartClassificationResponse, StartClassificationValidationTaskInfo, StartClassificationValidationTaskRequest, StartDigitizationFromAttachmentModel, StartDigitizationResponse, StartExtractionResponse, StartExtractionValidationArtifactsRequest, StartExtractionValidationTaskInfo, StartExtractionValidationTaskRequestV2_0, StartValidationArtifactsTaskResponse, StartValidationTaskResponse, SwaggerGetDigitizeJobResponse, SwaggerGetDigitizeJobResult, TagEntity, TaggedClassifier, TaggedExtractor, TrackFinishClassificationValidationRequest, TrackFinishExtractionValidationRequest, TrackStartClassificationValidationRequest, TrackStartExtractionValidationRequest, TypeField, UserData, Word, WordGroup };