From 5e6bbfd2782b4fc480f17c5cfb7774450537c21f Mon Sep 17 00:00:00 2001 From: cloudpdf-sdk-bot Date: Wed, 14 Oct 2026 01:11:49 +0000 Subject: [PATCH] chore: generate CloudPDF Python SDK 3.0.0a15 --- .fern/metadata.json | 4 +- README.md | 30 +- cloudpdf-generation.json | 8 +- pyproject.toml | 2 +- reference.md | 991 +- src/cloudpdf/__init__.py | 10542 +++++------- src/cloudpdf/core/client_wrapper.py | 4 +- src/cloudpdf/doc/__init__.py | 6 +- src/cloudpdf/doc/annotations/client.py | 456 +- src/cloudpdf/doc/annotations/raw_client.py | 517 +- src/cloudpdf/doc/client.py | 158 +- src/cloudpdf/doc/forms/__init__.py | 30 - src/cloudpdf/doc/forms/client.py | 589 +- src/cloudpdf/doc/forms/raw_client.py | 829 +- src/cloudpdf/doc/forms/types/__init__.py | 34 - .../types/export_data_forms_request_format.py | 5 - src/cloudpdf/doc/metadata/__init__.py | 30 + src/cloudpdf/doc/metadata/client.py | 25 + src/cloudpdf/doc/metadata/custom/__init__.py | 4 + src/cloudpdf/doc/metadata/custom/client.py | 136 + .../doc/metadata/custom/raw_client.py | 153 + src/cloudpdf/doc/pages/client.py | 351 +- src/cloudpdf/doc/pages/raw_client.py | 255 +- ...pages_set_scale_request_measure_subtype.py | 2 +- src/cloudpdf/doc/raw_client.py | 256 +- src/cloudpdf/doc/redactions/client.py | 47 +- src/cloudpdf/doc/redactions/raw_client.py | 50 +- src/cloudpdf/doc/signatures/client.py | 26 +- src/cloudpdf/doc/signatures/raw_client.py | 26 +- src/cloudpdf/doc/types/__init__.py | 34 + .../types/doc_changes_request_changes_item.py | 26 + src/cloudpdf/documents/client.py | 4 +- src/cloudpdf/documents/raw_client.py | 4 +- .../documents_import_from_request_source.py | 4 +- src/cloudpdf/errors/__init__.py | 3 + .../errors/content_too_large_error.py | 11 + src/cloudpdf/shares/client.py | 4 +- src/cloudpdf/shares/raw_client.py | 4 +- src/cloudpdf/types/__init__.py | 13574 ++++++---------- src/cloudpdf/types/annotation.py | 1803 ++ src/cloudpdf/types/annotation_caret.py | 88 + .../types/annotation_caret_blend_mode.py | 25 + src/cloudpdf/types/annotation_caret_box.py | 22 + src/cloudpdf/types/annotation_caret_intent.py | 5 + src/cloudpdf/types/annotation_caret_rect.py | 22 + src/cloudpdf/types/annotation_caret_reply.py | 22 + .../types/annotation_caret_reply_type.py | 5 + src/cloudpdf/types/annotation_circle.py | 102 + .../types/annotation_circle_blend_mode.py | 25 + .../types/annotation_circle_border_style.py | 5 + src/cloudpdf/types/annotation_circle_box.py | 22 + src/cloudpdf/types/annotation_circle_rect.py | 22 + src/cloudpdf/types/annotation_circle_reply.py | 22 + .../types/annotation_circle_reply_type.py | 5 + src/cloudpdf/types/annotation_draft.py | 1956 +++ src/cloudpdf/types/annotation_draft_caret.py | 94 + .../annotation_draft_caret_blend_mode.py | 25 + .../types/annotation_draft_caret_box.py | 22 + .../types/annotation_draft_caret_intent.py | 5 + .../types/annotation_draft_caret_rect.py | 22 + .../types/annotation_draft_caret_reply.py | 22 + .../annotation_draft_caret_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_circle.py | 110 + .../annotation_draft_circle_blend_mode.py | 25 + .../annotation_draft_circle_border_style.py | 5 + .../types/annotation_draft_circle_box.py | 22 + .../types/annotation_draft_circle_rect.py | 22 + .../types/annotation_draft_circle_reply.py | 22 + .../annotation_draft_circle_reply_type.py | 5 + .../types/annotation_draft_file_attachment.py | 93 + ...tation_draft_file_attachment_blend_mode.py | 25 + .../annotation_draft_file_attachment_file.py | 25 + .../annotation_draft_file_attachment_icon.py | 5 + .../annotation_draft_file_attachment_rect.py | 22 + .../annotation_draft_file_attachment_reply.py | 22 + ...tation_draft_file_attachment_reply_type.py | 5 + .../types/annotation_draft_free_text.py | 150 + .../annotation_draft_free_text_blend_mode.py | 25 + ...annotation_draft_free_text_border_style.py | 5 + .../types/annotation_draft_free_text_box.py | 22 + .../annotation_draft_free_text_intent.py | 5 + .../annotation_draft_free_text_line_ending.py | 19 + .../types/annotation_draft_free_text_rect.py | 22 + .../types/annotation_draft_free_text_reply.py | 22 + .../annotation_draft_free_text_reply_type.py | 5 + .../annotation_draft_free_text_rich_text.py | 22 + ...notation_draft_free_text_rich_text_body.py | 48 + ...on_draft_free_text_rich_text_body_align.py | 7 + ...ree_text_rich_text_body_decoration_item.py | 7 + ...tion_draft_free_text_rich_text_body_dir.py | 5 + ..._draft_free_text_rich_text_body_margins.py | 22 + ...n_draft_free_text_rich_text_body_script.py | 5 + ...aft_free_text_rich_text_paragraphs_item.py | 41 + ...ee_text_rich_text_paragraphs_item_align.py | 7 + ...free_text_rich_text_paragraphs_item_dir.py | 5 + ..._text_rich_text_paragraphs_item_margins.py | 22 + ...ext_rich_text_paragraphs_item_runs_item.py | 23 + ...ch_text_paragraphs_item_runs_item_style.py | 42 + ...hs_item_runs_item_style_decoration_item.py | 7 + ..._paragraphs_item_runs_item_style_script.py | 7 + .../annotation_draft_free_text_text_align.py | 5 + ...notation_draft_free_text_vertical_align.py | 5 + .../types/annotation_draft_highlight.py | 95 + .../annotation_draft_highlight_blend_mode.py | 25 + ...tation_draft_highlight_quad_points_item.py | 44 + ...t_highlight_quad_points_item_lower_left.py | 20 + ..._highlight_quad_points_item_lower_right.py | 20 + ...t_highlight_quad_points_item_upper_left.py | 20 + ..._highlight_quad_points_item_upper_right.py | 20 + .../types/annotation_draft_highlight_rect.py | 22 + .../types/annotation_draft_highlight_reply.py | 22 + .../annotation_draft_highlight_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_ink.py | 110 + .../types/annotation_draft_ink_blend_mode.py | 25 + .../annotation_draft_ink_border_style.py | 5 + ...annotation_draft_ink_ink_list_item_item.py | 20 + .../types/annotation_draft_ink_intent.py | 5 + .../types/annotation_draft_ink_rect.py | 22 + .../types/annotation_draft_ink_reply.py | 22 + .../types/annotation_draft_ink_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_line.py | 136 + .../types/annotation_draft_line_blend_mode.py | 25 + .../annotation_draft_line_border_style.py | 5 + .../annotation_draft_line_caption_offset.py | 20 + .../annotation_draft_line_caption_position.py | 5 + .../types/annotation_draft_line_intent.py | 5 + .../types/annotation_draft_line_leader.py | 21 + .../annotation_draft_line_line_endings.py | 22 + .../annotation_draft_line_line_endings_end.py | 19 + ...nnotation_draft_line_line_endings_start.py | 19 + .../annotation_draft_line_line_points.py | 22 + .../annotation_draft_line_line_points_end.py | 20 + ...annotation_draft_line_line_points_start.py | 20 + .../types/annotation_draft_line_measure.py | 58 + ...notation_draft_line_measure_rectilinear.py | 34 + ...aft_line_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ...raft_line_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ..._line_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...n_draft_line_measure_rectilinear_origin.py | 20 + ...aft_line_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...n_draft_line_measure_rectilinear_x_item.py | 44 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 5 + ...n_draft_line_measure_rectilinear_y_item.py | 44 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 5 + .../annotation_draft_line_measure_unknown.py | 41 + ...n_draft_line_measure_unknown_geospatial.py | 17 + ...tion_draft_line_measure_unknown_unknown.py | 17 + .../types/annotation_draft_line_rect.py | 22 + .../types/annotation_draft_line_reply.py | 22 + .../types/annotation_draft_line_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_link.py | 89 + .../types/annotation_draft_link_blend_mode.py | 25 + .../types/annotation_draft_link_rect.py | 22 + .../types/annotation_draft_link_reply.py | 22 + .../types/annotation_draft_link_reply_type.py | 5 + .../types/annotation_draft_polygon.py | 123 + .../annotation_draft_polygon_blend_mode.py | 25 + .../annotation_draft_polygon_border_style.py | 5 + ...annotation_draft_polygon_caption_center.py | 20 + .../types/annotation_draft_polygon_intent.py | 5 + .../types/annotation_draft_polygon_measure.py | 60 + ...ation_draft_polygon_measure_rectilinear.py | 36 + ..._polygon_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ...t_polygon_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ...lygon_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...raft_polygon_measure_rectilinear_origin.py | 20 + ..._polygon_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...raft_polygon_measure_rectilinear_x_item.py | 44 + ...gon_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 7 + ...raft_polygon_measure_rectilinear_y_item.py | 44 + ...gon_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 7 + ...nnotation_draft_polygon_measure_unknown.py | 41 + ...raft_polygon_measure_unknown_geospatial.py | 17 + ...n_draft_polygon_measure_unknown_unknown.py | 17 + .../types/annotation_draft_polygon_rect.py | 22 + .../types/annotation_draft_polygon_reply.py | 22 + .../annotation_draft_polygon_reply_type.py | 5 + .../annotation_draft_polygon_vertices_item.py | 20 + .../types/annotation_draft_polyline.py | 126 + .../annotation_draft_polyline_blend_mode.py | 25 + .../annotation_draft_polyline_border_style.py | 5 + ...nnotation_draft_polyline_caption_center.py | 20 + .../types/annotation_draft_polyline_intent.py | 5 + .../annotation_draft_polyline_line_endings.py | 22 + ...otation_draft_polyline_line_endings_end.py | 19 + ...ation_draft_polyline_line_endings_start.py | 19 + .../annotation_draft_polyline_measure.py | 60 + ...tion_draft_polyline_measure_rectilinear.py | 36 + ...polyline_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ..._polyline_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ...yline_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...aft_polyline_measure_rectilinear_origin.py | 20 + ...polyline_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...aft_polyline_measure_rectilinear_x_item.py | 44 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 7 + ...aft_polyline_measure_rectilinear_y_item.py | 44 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 7 + ...notation_draft_polyline_measure_unknown.py | 41 + ...aft_polyline_measure_unknown_geospatial.py | 17 + ..._draft_polyline_measure_unknown_unknown.py | 17 + .../types/annotation_draft_polyline_rect.py | 22 + .../types/annotation_draft_polyline_reply.py | 22 + .../annotation_draft_polyline_reply_type.py | 5 + ...annotation_draft_polyline_vertices_item.py | 20 + src/cloudpdf/types/annotation_draft_popup.py | 90 + .../annotation_draft_popup_blend_mode.py | 25 + .../types/annotation_draft_popup_rect.py | 22 + .../types/annotation_draft_popup_reply.py | 22 + .../annotation_draft_popup_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_redact.py | 117 + .../annotation_draft_redact_blend_mode.py | 25 + ...nnotation_draft_redact_quad_points_item.py | 44 + ...raft_redact_quad_points_item_lower_left.py | 20 + ...aft_redact_quad_points_item_lower_right.py | 20 + ...raft_redact_quad_points_item_upper_left.py | 20 + ...aft_redact_quad_points_item_upper_right.py | 20 + .../types/annotation_draft_redact_rect.py | 22 + .../types/annotation_draft_redact_reply.py | 22 + .../annotation_draft_redact_reply_type.py | 5 + .../annotation_draft_redact_text_align.py | 5 + src/cloudpdf/types/annotation_draft_square.py | 110 + .../annotation_draft_square_blend_mode.py | 25 + .../annotation_draft_square_border_style.py | 5 + .../types/annotation_draft_square_box.py | 22 + .../types/annotation_draft_square_rect.py | 22 + .../types/annotation_draft_square_reply.py | 22 + .../annotation_draft_square_reply_type.py | 5 + .../types/annotation_draft_squiggly.py | 95 + .../annotation_draft_squiggly_blend_mode.py | 25 + ...otation_draft_squiggly_quad_points_item.py | 44 + ...ft_squiggly_quad_points_item_lower_left.py | 20 + ...t_squiggly_quad_points_item_lower_right.py | 20 + ...ft_squiggly_quad_points_item_upper_left.py | 20 + ...t_squiggly_quad_points_item_upper_right.py | 20 + .../types/annotation_draft_squiggly_rect.py | 22 + .../types/annotation_draft_squiggly_reply.py | 22 + .../annotation_draft_squiggly_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_stamp.py | 94 + .../annotation_draft_stamp_blend_mode.py | 25 + .../types/annotation_draft_stamp_box.py | 22 + .../types/annotation_draft_stamp_fit.py | 5 + .../types/annotation_draft_stamp_rect.py | 22 + .../types/annotation_draft_stamp_reply.py | 22 + .../annotation_draft_stamp_reply_type.py | 5 + .../types/annotation_draft_strikeout.py | 97 + .../annotation_draft_strikeout_blend_mode.py | 25 + .../annotation_draft_strikeout_intent.py | 5 + ...tation_draft_strikeout_quad_points_item.py | 44 + ...t_strikeout_quad_points_item_lower_left.py | 20 + ..._strikeout_quad_points_item_lower_right.py | 20 + ...t_strikeout_quad_points_item_upper_left.py | 20 + ..._strikeout_quad_points_item_upper_right.py | 20 + .../types/annotation_draft_strikeout_rect.py | 22 + .../types/annotation_draft_strikeout_reply.py | 22 + .../annotation_draft_strikeout_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_text.py | 96 + .../types/annotation_draft_text_blend_mode.py | 25 + .../types/annotation_draft_text_icon.py | 7 + .../types/annotation_draft_text_rect.py | 22 + .../types/annotation_draft_text_reply.py | 22 + .../types/annotation_draft_text_reply_type.py | 5 + .../types/annotation_draft_underline.py | 95 + .../annotation_draft_underline_blend_mode.py | 25 + ...tation_draft_underline_quad_points_item.py | 44 + ...t_underline_quad_points_item_lower_left.py | 20 + ..._underline_quad_points_item_lower_right.py | 20 + ...t_underline_quad_points_item_upper_left.py | 20 + ..._underline_quad_points_item_upper_right.py | 20 + .../types/annotation_draft_underline_rect.py | 22 + .../types/annotation_draft_underline_reply.py | 22 + .../annotation_draft_underline_reply_type.py | 5 + src/cloudpdf/types/annotation_draft_widget.py | 133 + .../annotation_draft_widget_blend_mode.py | 25 + .../annotation_draft_widget_border_style.py | 7 + .../types/annotation_draft_widget_box.py | 22 + .../annotation_draft_widget_check_style.py | 7 + .../types/annotation_draft_widget_rect.py | 22 + .../types/annotation_draft_widget_reply.py | 22 + .../annotation_draft_widget_reply_type.py | 5 + .../annotation_draft_widget_text_align.py | 5 + .../types/annotation_file_attachment.py | 87 + .../annotation_file_attachment_blend_mode.py | 25 + .../types/annotation_file_attachment_file.py | 34 + .../types/annotation_file_attachment_icon.py | 5 + .../types/annotation_file_attachment_rect.py | 22 + .../types/annotation_file_attachment_reply.py | 22 + .../annotation_file_attachment_reply_type.py | 5 + src/cloudpdf/types/annotation_free_text.py | 130 + .../types/annotation_free_text_blend_mode.py | 25 + .../annotation_free_text_border_style.py | 5 + .../types/annotation_free_text_box.py | 22 + .../types/annotation_free_text_intent.py | 7 + .../types/annotation_free_text_line_ending.py | 19 + .../types/annotation_free_text_rect.py | 22 + .../types/annotation_free_text_reply.py | 22 + .../types/annotation_free_text_reply_type.py | 5 + .../types/annotation_free_text_rich_text.py | 22 + .../annotation_free_text_rich_text_body.py | 48 + ...notation_free_text_rich_text_body_align.py | 5 + ...ree_text_rich_text_body_decoration_item.py | 7 + ...annotation_free_text_rich_text_body_dir.py | 5 + ...tation_free_text_rich_text_body_margins.py | 22 + ...otation_free_text_rich_text_body_script.py | 5 + ...ion_free_text_rich_text_paragraphs_item.py | 35 + ...ee_text_rich_text_paragraphs_item_align.py | 7 + ...free_text_rich_text_paragraphs_item_dir.py | 5 + ..._text_rich_text_paragraphs_item_margins.py | 22 + ...ext_rich_text_paragraphs_item_runs_item.py | 23 + ...ch_text_paragraphs_item_runs_item_style.py | 40 + ...hs_item_runs_item_style_decoration_item.py | 7 + ..._paragraphs_item_runs_item_style_script.py | 7 + .../types/annotation_free_text_text_align.py | 5 + .../annotation_free_text_vertical_align.py | 5 + src/cloudpdf/types/annotation_highlight.py | 89 + .../types/annotation_highlight_blend_mode.py | 25 + .../annotation_highlight_quad_points_item.py | 40 + ...n_highlight_quad_points_item_lower_left.py | 20 + ..._highlight_quad_points_item_lower_right.py | 20 + ...n_highlight_quad_points_item_upper_left.py | 20 + ..._highlight_quad_points_item_upper_right.py | 20 + .../types/annotation_highlight_rect.py | 22 + .../types/annotation_highlight_reply.py | 22 + .../types/annotation_highlight_reply_type.py | 5 + src/cloudpdf/types/annotation_ink.py | 102 + .../types/annotation_ink_blend_mode.py | 25 + .../types/annotation_ink_border_style.py | 5 + .../annotation_ink_ink_list_item_item.py | 20 + src/cloudpdf/types/annotation_ink_intent.py | 5 + src/cloudpdf/types/annotation_ink_rect.py | 22 + src/cloudpdf/types/annotation_ink_reply.py | 22 + .../types/annotation_ink_reply_type.py | 5 + src/cloudpdf/types/annotation_line.py | 124 + .../types/annotation_line_blend_mode.py | 25 + .../types/annotation_line_border_style.py | 5 + .../types/annotation_line_caption_offset.py | 20 + .../types/annotation_line_caption_position.py | 5 + src/cloudpdf/types/annotation_line_intent.py | 5 + src/cloudpdf/types/annotation_line_leader.py | 21 + .../types/annotation_line_line_endings.py | 22 + .../types/annotation_line_line_endings_end.py | 19 + .../annotation_line_line_endings_start.py | 19 + .../types/annotation_line_line_points.py | 22 + .../types/annotation_line_line_points_end.py | 20 + .../annotation_line_line_points_start.py | 20 + src/cloudpdf/types/annotation_line_measure.py | 70 + .../annotation_line_measure_geospatial.py | 17 + .../annotation_line_measure_rectilinear.py | 34 + ...ion_line_measure_rectilinear_angle_item.py | 42 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 5 + ...tion_line_measure_rectilinear_area_item.py | 42 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 5 + ..._line_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 5 + ...otation_line_measure_rectilinear_origin.py | 20 + ...ion_line_measure_rectilinear_slope_item.py | 42 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 5 + ...otation_line_measure_rectilinear_x_item.py | 42 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 5 + ...otation_line_measure_rectilinear_y_item.py | 42 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 5 + .../types/annotation_line_measure_unknown.py | 17 + src/cloudpdf/types/annotation_line_rect.py | 22 + src/cloudpdf/types/annotation_line_reply.py | 22 + .../types/annotation_line_reply_type.py | 5 + src/cloudpdf/types/annotation_link.py | 83 + .../types/annotation_link_blend_mode.py | 25 + src/cloudpdf/types/annotation_link_rect.py | 22 + src/cloudpdf/types/annotation_link_reply.py | 22 + .../types/annotation_link_reply_type.py | 5 + src/cloudpdf/types/annotation_list.py | 27 + .../types/annotation_mutation_meta.py | 32 + src/cloudpdf/types/annotation_patch.py | 1948 +++ src/cloudpdf/types/annotation_patch_caret.py | 94 + .../annotation_patch_caret_blend_mode.py | 25 + .../types/annotation_patch_caret_box.py | 22 + .../types/annotation_patch_caret_intent.py | 5 + .../types/annotation_patch_caret_rect.py | 22 + .../types/annotation_patch_caret_reply.py | 22 + .../annotation_patch_caret_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_circle.py | 110 + .../annotation_patch_circle_blend_mode.py | 25 + .../annotation_patch_circle_border_style.py | 10 + ...nnotation_patch_circle_border_style_one.py | 5 + ...notation_patch_circle_border_style_zero.py | 5 + .../types/annotation_patch_circle_box.py | 22 + .../types/annotation_patch_circle_rect.py | 22 + .../types/annotation_patch_circle_reply.py | 22 + .../annotation_patch_circle_reply_type.py | 5 + .../types/annotation_patch_file_attachment.py | 93 + ...tation_patch_file_attachment_blend_mode.py | 25 + .../annotation_patch_file_attachment_file.py | 25 + .../annotation_patch_file_attachment_icon.py | 5 + .../annotation_patch_file_attachment_rect.py | 22 + .../annotation_patch_file_attachment_reply.py | 22 + ...tation_patch_file_attachment_reply_type.py | 5 + .../types/annotation_patch_free_text.py | 150 + .../annotation_patch_free_text_blend_mode.py | 25 + ...annotation_patch_free_text_border_style.py | 10 + ...tation_patch_free_text_border_style_one.py | 5 + ...ation_patch_free_text_border_style_zero.py | 5 + .../types/annotation_patch_free_text_box.py | 22 + .../annotation_patch_free_text_intent.py | 8 + .../annotation_patch_free_text_intent_one.py | 7 + .../annotation_patch_free_text_intent_zero.py | 5 + .../annotation_patch_free_text_line_ending.py | 19 + .../types/annotation_patch_free_text_rect.py | 22 + .../types/annotation_patch_free_text_reply.py | 22 + .../annotation_patch_free_text_reply_type.py | 5 + .../annotation_patch_free_text_rich_text.py | 22 + ...notation_patch_free_text_rich_text_body.py | 48 + ...on_patch_free_text_rich_text_body_align.py | 7 + ...ree_text_rich_text_body_decoration_item.py | 7 + ...tion_patch_free_text_rich_text_body_dir.py | 5 + ..._patch_free_text_rich_text_body_margins.py | 22 + ...n_patch_free_text_rich_text_body_script.py | 5 + ...tch_free_text_rich_text_paragraphs_item.py | 41 + ...ee_text_rich_text_paragraphs_item_align.py | 7 + ...free_text_rich_text_paragraphs_item_dir.py | 5 + ..._text_rich_text_paragraphs_item_margins.py | 22 + ...ext_rich_text_paragraphs_item_runs_item.py | 23 + ...ch_text_paragraphs_item_runs_item_style.py | 42 + ...hs_item_runs_item_style_decoration_item.py | 7 + ..._paragraphs_item_runs_item_style_script.py | 7 + .../annotation_patch_free_text_text_align.py | 5 + ...notation_patch_free_text_vertical_align.py | 5 + .../types/annotation_patch_highlight.py | 95 + .../annotation_patch_highlight_blend_mode.py | 25 + ...tation_patch_highlight_quad_points_item.py | 44 + ...h_highlight_quad_points_item_lower_left.py | 20 + ..._highlight_quad_points_item_lower_right.py | 20 + ...h_highlight_quad_points_item_upper_left.py | 20 + ..._highlight_quad_points_item_upper_right.py | 20 + .../types/annotation_patch_highlight_rect.py | 22 + .../types/annotation_patch_highlight_reply.py | 22 + .../annotation_patch_highlight_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_ink.py | 108 + .../types/annotation_patch_ink_blend_mode.py | 25 + .../annotation_patch_ink_border_style.py | 8 + .../annotation_patch_ink_border_style_one.py | 5 + .../annotation_patch_ink_border_style_zero.py | 5 + .../types/annotation_patch_ink_ink_list.py | 11 + ...tation_patch_ink_ink_list_one_item_item.py | 20 + ...ation_patch_ink_ink_list_zero_item_item.py | 20 + .../types/annotation_patch_ink_intent.py | 5 + .../types/annotation_patch_ink_rect.py | 22 + .../types/annotation_patch_ink_reply.py | 22 + .../types/annotation_patch_ink_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_line.py | 138 + .../types/annotation_patch_line_blend_mode.py | 25 + .../annotation_patch_line_border_style.py | 8 + .../annotation_patch_line_border_style_one.py | 5 + ...annotation_patch_line_border_style_zero.py | 5 + .../annotation_patch_line_caption_offset.py | 20 + .../annotation_patch_line_caption_position.py | 5 + .../types/annotation_patch_line_intent.py | 5 + .../types/annotation_patch_line_leader.py | 21 + .../annotation_patch_line_line_endings.py | 22 + .../annotation_patch_line_line_endings_end.py | 19 + ...nnotation_patch_line_line_endings_start.py | 19 + .../annotation_patch_line_line_points.py | 22 + .../annotation_patch_line_line_points_end.py | 20 + ...annotation_patch_line_line_points_start.py | 20 + .../types/annotation_patch_line_measure.py | 58 + ...notation_patch_line_measure_rectilinear.py | 34 + ...tch_line_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ...atch_line_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ..._line_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...n_patch_line_measure_rectilinear_origin.py | 20 + ...tch_line_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...n_patch_line_measure_rectilinear_x_item.py | 44 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 5 + ...n_patch_line_measure_rectilinear_y_item.py | 44 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 5 + .../annotation_patch_line_measure_unknown.py | 41 + ...n_patch_line_measure_unknown_geospatial.py | 17 + ...tion_patch_line_measure_unknown_unknown.py | 17 + .../types/annotation_patch_line_rect.py | 22 + .../types/annotation_patch_line_reply.py | 22 + .../types/annotation_patch_line_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_link.py | 89 + .../types/annotation_patch_link_blend_mode.py | 25 + .../types/annotation_patch_link_rect.py | 22 + .../types/annotation_patch_link_reply.py | 22 + .../types/annotation_patch_link_reply_type.py | 5 + .../types/annotation_patch_link_target.py | 8 + .../types/annotation_patch_polygon.py | 123 + .../annotation_patch_polygon_blend_mode.py | 25 + .../annotation_patch_polygon_border_style.py | 10 + ...notation_patch_polygon_border_style_one.py | 5 + ...otation_patch_polygon_border_style_zero.py | 5 + ...annotation_patch_polygon_caption_center.py | 20 + .../types/annotation_patch_polygon_intent.py | 5 + .../types/annotation_patch_polygon_measure.py | 60 + ...ation_patch_polygon_measure_rectilinear.py | 36 + ..._polygon_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ...h_polygon_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ...lygon_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...atch_polygon_measure_rectilinear_origin.py | 20 + ..._polygon_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...atch_polygon_measure_rectilinear_x_item.py | 44 + ...gon_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 7 + ...atch_polygon_measure_rectilinear_y_item.py | 44 + ...gon_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 7 + ...nnotation_patch_polygon_measure_unknown.py | 41 + ...atch_polygon_measure_unknown_geospatial.py | 17 + ...n_patch_polygon_measure_unknown_unknown.py | 17 + .../types/annotation_patch_polygon_rect.py | 22 + .../types/annotation_patch_polygon_reply.py | 22 + .../annotation_patch_polygon_reply_type.py | 5 + .../annotation_patch_polygon_vertices.py | 10 + ...otation_patch_polygon_vertices_one_item.py | 20 + ...tation_patch_polygon_vertices_zero_item.py | 20 + .../types/annotation_patch_polyline.py | 126 + .../annotation_patch_polyline_blend_mode.py | 25 + .../annotation_patch_polyline_border_style.py | 10 + ...otation_patch_polyline_border_style_one.py | 5 + ...tation_patch_polyline_border_style_zero.py | 5 + ...nnotation_patch_polyline_caption_center.py | 20 + .../types/annotation_patch_polyline_intent.py | 5 + .../annotation_patch_polyline_line_endings.py | 22 + ...otation_patch_polyline_line_endings_end.py | 19 + ...ation_patch_polyline_line_endings_start.py | 19 + .../annotation_patch_polyline_measure.py | 60 + ...tion_patch_polyline_measure_rectilinear.py | 36 + ...polyline_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ..._polyline_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ...yline_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...tch_polyline_measure_rectilinear_origin.py | 20 + ...polyline_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...tch_polyline_measure_rectilinear_x_item.py | 44 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 7 + ...tch_polyline_measure_rectilinear_y_item.py | 44 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 7 + ...notation_patch_polyline_measure_unknown.py | 41 + ...tch_polyline_measure_unknown_geospatial.py | 17 + ..._patch_polyline_measure_unknown_unknown.py | 17 + .../types/annotation_patch_polyline_rect.py | 22 + .../types/annotation_patch_polyline_reply.py | 22 + .../annotation_patch_polyline_reply_type.py | 5 + .../annotation_patch_polyline_vertices.py | 10 + ...tation_patch_polyline_vertices_one_item.py | 20 + ...ation_patch_polyline_vertices_zero_item.py | 20 + src/cloudpdf/types/annotation_patch_popup.py | 90 + .../annotation_patch_popup_blend_mode.py | 25 + .../types/annotation_patch_popup_rect.py | 22 + .../types/annotation_patch_popup_reply.py | 22 + .../annotation_patch_popup_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_redact.py | 117 + .../annotation_patch_redact_blend_mode.py | 25 + ...nnotation_patch_redact_quad_points_item.py | 44 + ...atch_redact_quad_points_item_lower_left.py | 20 + ...tch_redact_quad_points_item_lower_right.py | 20 + ...atch_redact_quad_points_item_upper_left.py | 20 + ...tch_redact_quad_points_item_upper_right.py | 20 + .../types/annotation_patch_redact_rect.py | 22 + .../types/annotation_patch_redact_reply.py | 22 + .../annotation_patch_redact_reply_type.py | 5 + .../annotation_patch_redact_text_align.py | 5 + src/cloudpdf/types/annotation_patch_square.py | 110 + .../annotation_patch_square_blend_mode.py | 25 + .../annotation_patch_square_border_style.py | 10 + ...nnotation_patch_square_border_style_one.py | 5 + ...notation_patch_square_border_style_zero.py | 5 + .../types/annotation_patch_square_box.py | 22 + .../types/annotation_patch_square_rect.py | 22 + .../types/annotation_patch_square_reply.py | 22 + .../annotation_patch_square_reply_type.py | 5 + .../types/annotation_patch_squiggly.py | 95 + .../annotation_patch_squiggly_blend_mode.py | 25 + ...otation_patch_squiggly_quad_points_item.py | 44 + ...ch_squiggly_quad_points_item_lower_left.py | 20 + ...h_squiggly_quad_points_item_lower_right.py | 20 + ...ch_squiggly_quad_points_item_upper_left.py | 20 + ...h_squiggly_quad_points_item_upper_right.py | 20 + .../types/annotation_patch_squiggly_rect.py | 22 + .../types/annotation_patch_squiggly_reply.py | 22 + .../annotation_patch_squiggly_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_stamp.py | 94 + .../annotation_patch_stamp_blend_mode.py | 25 + .../types/annotation_patch_stamp_box.py | 22 + .../types/annotation_patch_stamp_fit.py | 5 + .../types/annotation_patch_stamp_rect.py | 22 + .../types/annotation_patch_stamp_reply.py | 22 + .../annotation_patch_stamp_reply_type.py | 5 + .../types/annotation_patch_strikeout.py | 97 + .../annotation_patch_strikeout_blend_mode.py | 25 + .../annotation_patch_strikeout_intent.py | 5 + ...tation_patch_strikeout_quad_points_item.py | 44 + ...h_strikeout_quad_points_item_lower_left.py | 20 + ..._strikeout_quad_points_item_lower_right.py | 20 + ...h_strikeout_quad_points_item_upper_left.py | 20 + ..._strikeout_quad_points_item_upper_right.py | 20 + .../types/annotation_patch_strikeout_rect.py | 22 + .../types/annotation_patch_strikeout_reply.py | 22 + .../annotation_patch_strikeout_reply_type.py | 5 + src/cloudpdf/types/annotation_patch_text.py | 96 + .../types/annotation_patch_text_blend_mode.py | 25 + .../types/annotation_patch_text_icon.py | 7 + .../types/annotation_patch_text_rect.py | 22 + .../types/annotation_patch_text_reply.py | 22 + .../types/annotation_patch_text_reply_type.py | 5 + .../types/annotation_patch_underline.py | 95 + .../annotation_patch_underline_blend_mode.py | 25 + ...tation_patch_underline_quad_points_item.py | 44 + ...h_underline_quad_points_item_lower_left.py | 20 + ..._underline_quad_points_item_lower_right.py | 20 + ...h_underline_quad_points_item_upper_left.py | 20 + ..._underline_quad_points_item_upper_right.py | 20 + .../types/annotation_patch_underline_rect.py | 22 + .../types/annotation_patch_underline_reply.py | 22 + .../annotation_patch_underline_reply_type.py | 5 + src/cloudpdf/types/annotation_polygon.py | 115 + .../types/annotation_polygon_blend_mode.py | 25 + .../types/annotation_polygon_border_style.py | 5 + .../annotation_polygon_caption_center.py | 20 + .../types/annotation_polygon_intent.py | 5 + .../types/annotation_polygon_measure.py | 72 + .../annotation_polygon_measure_geospatial.py | 17 + .../annotation_polygon_measure_rectilinear.py | 34 + ..._polygon_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 5 + ...n_polygon_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 5 + ...lygon_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...tion_polygon_measure_rectilinear_origin.py | 20 + ..._polygon_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 5 + ...tion_polygon_measure_rectilinear_x_item.py | 42 + ...gon_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 5 + ...tion_polygon_measure_rectilinear_y_item.py | 42 + ...gon_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 5 + .../annotation_polygon_measure_unknown.py | 17 + src/cloudpdf/types/annotation_polygon_rect.py | 22 + .../types/annotation_polygon_reply.py | 22 + .../types/annotation_polygon_reply_type.py | 5 + .../types/annotation_polygon_vertices_item.py | 20 + src/cloudpdf/types/annotation_polyline.py | 116 + .../types/annotation_polyline_blend_mode.py | 25 + .../types/annotation_polyline_border_style.py | 5 + .../annotation_polyline_caption_center.py | 20 + .../types/annotation_polyline_intent.py | 5 + .../types/annotation_polyline_line_endings.py | 22 + .../annotation_polyline_line_endings_end.py | 19 + .../annotation_polyline_line_endings_start.py | 19 + .../types/annotation_polyline_measure.py | 72 + .../annotation_polyline_measure_geospatial.py | 17 + ...annotation_polyline_measure_rectilinear.py | 34 + ...polyline_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ..._polyline_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 5 + ...yline_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...ion_polyline_measure_rectilinear_origin.py | 20 + ...polyline_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...ion_polyline_measure_rectilinear_x_item.py | 42 + ...ine_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 5 + ...ion_polyline_measure_rectilinear_y_item.py | 42 + ...ine_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 5 + .../annotation_polyline_measure_unknown.py | 17 + .../types/annotation_polyline_rect.py | 22 + .../types/annotation_polyline_reply.py | 22 + .../types/annotation_polyline_reply_type.py | 5 + .../annotation_polyline_vertices_item.py | 20 + src/cloudpdf/types/annotation_popup.py | 83 + .../types/annotation_popup_blend_mode.py | 25 + src/cloudpdf/types/annotation_popup_rect.py | 22 + src/cloudpdf/types/annotation_popup_reply.py | 22 + .../types/annotation_popup_reply_type.py | 5 + src/cloudpdf/types/annotation_position.py | 8 + .../types/annotation_position_after.py | 21 + .../types/annotation_position_zero.py | 5 + src/cloudpdf/types/annotation_redact.py | 103 + .../types/annotation_redact_blend_mode.py | 25 + .../annotation_redact_quad_points_item.py | 36 + ...tion_redact_quad_points_item_lower_left.py | 20 + ...ion_redact_quad_points_item_lower_right.py | 20 + ...tion_redact_quad_points_item_upper_left.py | 20 + ...ion_redact_quad_points_item_upper_right.py | 20 + src/cloudpdf/types/annotation_redact_rect.py | 22 + src/cloudpdf/types/annotation_redact_reply.py | 22 + .../types/annotation_redact_reply_type.py | 5 + .../types/annotation_redact_text_align.py | 5 + src/cloudpdf/types/annotation_ref.py | 48 + .../types/annotation_ref_base_index.py | 23 + .../types/annotation_ref_object_number.py | 25 + src/cloudpdf/types/annotation_square.py | 102 + .../types/annotation_square_blend_mode.py | 25 + .../types/annotation_square_border_style.py | 5 + src/cloudpdf/types/annotation_square_box.py | 22 + src/cloudpdf/types/annotation_square_rect.py | 22 + src/cloudpdf/types/annotation_square_reply.py | 22 + .../types/annotation_square_reply_type.py | 5 + src/cloudpdf/types/annotation_squiggly.py | 89 + .../types/annotation_squiggly_blend_mode.py | 25 + .../annotation_squiggly_quad_points_item.py | 40 + ...on_squiggly_quad_points_item_lower_left.py | 20 + ...n_squiggly_quad_points_item_lower_right.py | 20 + ...on_squiggly_quad_points_item_upper_left.py | 20 + ...n_squiggly_quad_points_item_upper_right.py | 20 + .../types/annotation_squiggly_rect.py | 22 + .../types/annotation_squiggly_reply.py | 22 + .../types/annotation_squiggly_reply_type.py | 5 + src/cloudpdf/types/annotation_stamp.py | 88 + .../types/annotation_stamp_blend_mode.py | 25 + src/cloudpdf/types/annotation_stamp_box.py | 22 + src/cloudpdf/types/annotation_stamp_fit.py | 5 + src/cloudpdf/types/annotation_stamp_rect.py | 22 + src/cloudpdf/types/annotation_stamp_reply.py | 22 + .../types/annotation_stamp_reply_type.py | 5 + src/cloudpdf/types/annotation_strikeout.py | 91 + .../types/annotation_strikeout_blend_mode.py | 25 + .../types/annotation_strikeout_intent.py | 5 + .../annotation_strikeout_quad_points_item.py | 40 + ...n_strikeout_quad_points_item_lower_left.py | 20 + ..._strikeout_quad_points_item_lower_right.py | 20 + ...n_strikeout_quad_points_item_upper_left.py | 20 + ..._strikeout_quad_points_item_upper_right.py | 20 + .../types/annotation_strikeout_rect.py | 22 + .../types/annotation_strikeout_reply.py | 22 + .../types/annotation_strikeout_reply_type.py | 5 + src/cloudpdf/types/annotation_text.py | 90 + .../types/annotation_text_blend_mode.py | 25 + src/cloudpdf/types/annotation_text_icon.py | 7 + src/cloudpdf/types/annotation_text_rect.py | 22 + src/cloudpdf/types/annotation_text_reply.py | 22 + .../types/annotation_text_reply_type.py | 5 + src/cloudpdf/types/annotation_underline.py | 89 + .../types/annotation_underline_blend_mode.py | 25 + .../annotation_underline_quad_points_item.py | 40 + ...n_underline_quad_points_item_lower_left.py | 20 + ..._underline_quad_points_item_lower_right.py | 20 + ...n_underline_quad_points_item_upper_left.py | 20 + ..._underline_quad_points_item_upper_right.py | 20 + .../types/annotation_underline_rect.py | 22 + .../types/annotation_underline_reply.py | 22 + .../types/annotation_underline_reply_type.py | 5 + src/cloudpdf/types/annotation_unsupported.py | 87 + .../annotation_unsupported_blend_mode.py | 25 + .../types/annotation_unsupported_rect.py | 22 + .../types/annotation_unsupported_reply.py | 22 + .../annotation_unsupported_reply_type.py | 5 + src/cloudpdf/types/cache_delta.py | 45 + src/cloudpdf/types/cache_delta_pages_item.py | 22 + .../types/cache_delta_pages_item_cache.py | 29 + src/cloudpdf/types/change_item.py | 471 + .../types/change_item_annotations_create.py | 24 + .../types/change_item_annotations_delete.py | 22 + .../types/change_item_annotations_reorder.py | 24 + .../types/change_item_annotations_restore.py | 24 + .../types/change_item_annotations_update.py | 27 + ...ange_item_annotations_update_appearance.py | 21 + ...em_annotations_update_appearance_action.py | 7 + .../types/change_item_forms_add_widget.py | 24 + .../types/change_item_forms_create.py | 32 + .../types/change_item_forms_delete.py | 28 + .../types/change_item_forms_delete_widget.py | 26 + .../types/change_item_forms_remove_widget.py | 24 + .../change_item_forms_reorder_calculations.py | 26 + .../change_item_forms_reorder_widgets.py | 24 + src/cloudpdf/types/change_item_forms_reset.py | 25 + .../types/change_item_forms_restore.py | 24 + .../types/change_item_forms_restore_widget.py | 24 + .../change_item_forms_set_appearance_text.py | 32 + .../types/change_item_forms_set_display.py | 32 + ...nge_item_forms_set_signature_appearance.py | 32 + .../types/change_item_forms_set_value.py | 24 + .../types/change_item_forms_update.py | 33 + .../types/change_item_forms_update_widget.py | 25 + ...nge_item_forms_update_widget_appearance.py | 21 + ...m_forms_update_widget_appearance_action.py | 7 + .../types/change_item_metadata_update.py | 23 + .../change_item_metadata_update_custom.py | 22 + src/cloudpdf/types/change_item_skipped.py | 22 + src/cloudpdf/types/change_item_skipped_op.py | 31 + src/cloudpdf/types/change_op.py | 376 + .../types/change_op_annotations_create.py | 29 + .../change_op_annotations_create_resources.py | 20 + .../types/change_op_annotations_delete.py | 22 + .../types/change_op_annotations_reorder.py | 24 + .../types/change_op_annotations_update.py | 25 + .../change_op_annotations_update_resources.py | 20 + .../types/change_op_forms_add_widget.py | 30 + src/cloudpdf/types/change_op_forms_create.py | 30 + src/cloudpdf/types/change_op_forms_delete.py | 22 + .../types/change_op_forms_delete_widget.py | 22 + .../types/change_op_forms_remove_widget.py | 22 + .../change_op_forms_reorder_calculations.py | 22 + .../types/change_op_forms_reorder_widgets.py | 24 + src/cloudpdf/types/change_op_forms_reset.py | 20 + .../change_op_forms_set_appearance_text.py | 21 + .../types/change_op_forms_set_display.py | 22 + .../change_op_forms_set_display_display.py | 5 + ...hange_op_forms_set_signature_appearance.py | 22 + ...orms_set_signature_appearance_resources.py | 19 + .../types/change_op_forms_set_value.py | 23 + src/cloudpdf/types/change_op_forms_update.py | 23 + .../types/change_op_forms_update_widget.py | 23 + .../types/change_op_metadata_update.py | 21 + .../types/change_op_metadata_update_custom.py | 19 + src/cloudpdf/types/change_result.py | 22 + .../doc_annotations_create200response.py | 6 +- .../doc_annotations_create200response_meta.py | 34 - ...ate200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ions_create200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../doc_annotations_create400response.py | 23 +- .../doc_annotations_create400response_code.py | 34 - .../doc_annotations_create400response_name.py | 5 - .../doc_annotations_create404response.py | 23 +- .../doc_annotations_create404response_code.py | 34 - .../doc_annotations_create404response_name.py | 5 - .../doc_annotations_delete200response.py | 4 +- .../doc_annotations_delete200response_meta.py | 34 - ...ete200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ions_delete200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../doc_annotations_delete404response.py | 23 +- .../doc_annotations_delete404response_code.py | 34 - .../doc_annotations_delete404response_name.py | 5 - ...nnotations_export_appearance400response.py | 23 +- ...tions_export_appearance400response_code.py | 34 - ...tions_export_appearance400response_name.py | 5 - ...nnotations_export_appearance404response.py | 23 +- ...tions_export_appearance404response_code.py | 34 - ...tions_export_appearance404response_name.py | 5 - .../doc_annotations_flatten200response.py | 10 +- ...doc_annotations_flatten200response_meta.py | 34 - ...ten200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ons_flatten200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - ...tations_flatten200response_results_item.py | 22 + ..._flatten200response_results_item_status.py | 5 + ...oc_annotations_flatten200response_usage.py | 5 + .../doc_annotations_flatten400response.py | 23 +- ...doc_annotations_flatten400response_code.py | 34 - ...doc_annotations_flatten400response_name.py | 5 - .../doc_annotations_flatten404response.py | 23 +- ...doc_annotations_flatten404response_code.py | 34 - ...doc_annotations_flatten404response_name.py | 5 - .../types/doc_annotations_list200response.py | 25 +- ...ations_list200response_annotations_item.py | 2167 --- ..._list200response_annotations_item_caret.py | 115 - ...ponse_annotations_item_caret_blend_mode.py | 25 - ...00response_annotations_item_caret_color.py | 21 - ...00response_annotations_item_caret_flags.py | 34 - ...annotations_item_caret_identity_quality.py | 7 - ...onse_annotations_item_caret_in_reply_to.py | 77 - ...nnotations_item_caret_in_reply_to_index.py | 28 - ...s_item_caret_in_reply_to_index_revision.py | 27 - ...e_annotations_item_caret_in_reply_to_nm.py | 24 - ...ns_item_caret_in_reply_to_object_number.py | 26 - ...0response_annotations_item_caret_intent.py | 5 - ...200response_annotations_item_caret_rect.py | 22 - ...annotations_item_caret_rect_differences.py | 22 - ...t200response_annotations_item_caret_ref.py | 77 - ...sponse_annotations_item_caret_ref_index.py | 28 - ...notations_item_caret_ref_index_revision.py | 27 - ...0response_annotations_item_caret_ref_nm.py | 24 - ...nnotations_item_caret_ref_object_number.py | 26 - ...ponse_annotations_item_caret_reply_type.py | 5 - ...e_annotations_item_caret_unrotated_rect.py | 22 - ...list200response_annotations_item_circle.py | 136 - ...onse_annotations_item_circle_blend_mode.py | 25 - ...se_annotations_item_circle_border_style.py | 7 - ...0response_annotations_item_circle_color.py | 21 - ...0response_annotations_item_circle_flags.py | 34 - ...nnotations_item_circle_identity_quality.py | 7 - ...nse_annotations_item_circle_in_reply_to.py | 77 - ...notations_item_circle_in_reply_to_index.py | 28 - ..._item_circle_in_reply_to_index_revision.py | 27 - ..._annotations_item_circle_in_reply_to_nm.py | 24 - ...s_item_circle_in_reply_to_object_number.py | 26 - ..._annotations_item_circle_interior_color.py | 21 - ...00response_annotations_item_circle_rect.py | 22 - ...nnotations_item_circle_rect_differences.py | 22 - ...200response_annotations_item_circle_ref.py | 77 - ...ponse_annotations_item_circle_ref_index.py | 28 - ...otations_item_circle_ref_index_revision.py | 27 - ...response_annotations_item_circle_ref_nm.py | 24 - ...notations_item_circle_ref_object_number.py | 26 - ...onse_annotations_item_circle_reply_type.py | 5 - ..._annotations_item_circle_unrotated_rect.py | 22 - ...sponse_annotations_item_file_attachment.py | 102 - ...tations_item_file_attachment_blend_mode.py | 25 - ..._annotations_item_file_attachment_color.py | 21 - ...e_annotations_item_file_attachment_file.py | 30 - ..._annotations_item_file_attachment_flags.py | 34 - ...e_annotations_item_file_attachment_icon.py | 7 - ...s_item_file_attachment_identity_quality.py | 7 - ...ations_item_file_attachment_in_reply_to.py | 77 - ..._item_file_attachment_in_reply_to_index.py | 28 - ...e_attachment_in_reply_to_index_revision.py | 27 - ...ons_item_file_attachment_in_reply_to_nm.py | 24 - ...le_attachment_in_reply_to_object_number.py | 26 - ...e_annotations_item_file_attachment_rect.py | 22 - ...se_annotations_item_file_attachment_ref.py | 77 - ...otations_item_file_attachment_ref_index.py | 28 - ...item_file_attachment_ref_index_revision.py | 27 - ...annotations_item_file_attachment_ref_nm.py | 24 - ..._item_file_attachment_ref_object_number.py | 26 - ...tations_item_file_attachment_reply_type.py | 7 - ...t200response_annotations_item_free_text.py | 176 - ...e_annotations_item_free_text_blend_mode.py | 25 - ...annotations_item_free_text_border_style.py | 7 - ...sponse_annotations_item_free_text_color.py | 21 - ...sponse_annotations_item_free_text_flags.py | 34 - ...e_annotations_item_free_text_font_color.py | 21 - ...tations_item_free_text_identity_quality.py | 7 - ..._annotations_item_free_text_in_reply_to.py | 77 - ...ations_item_free_text_in_reply_to_index.py | 28 - ...em_free_text_in_reply_to_index_revision.py | 27 - ...notations_item_free_text_in_reply_to_nm.py | 24 - ...tem_free_text_in_reply_to_object_number.py | 26 - ...ponse_annotations_item_free_text_intent.py | 7 - ...notations_item_free_text_interior_color.py | 21 - ..._annotations_item_free_text_line_ending.py | 19 - ...esponse_annotations_item_free_text_rect.py | 22 - ...tations_item_free_text_rect_differences.py | 22 - ...response_annotations_item_free_text_ref.py | 77 - ...se_annotations_item_free_text_ref_index.py | 28 - ...tions_item_free_text_ref_index_revision.py | 27 - ...ponse_annotations_item_free_text_ref_nm.py | 24 - ...ations_item_free_text_ref_object_number.py | 26 - ...e_annotations_item_free_text_reply_type.py | 7 - ...se_annotations_item_free_text_rich_text.py | 26 - ...notations_item_free_text_rich_text_body.py | 58 - ...ons_item_free_text_rich_text_body_align.py | 7 - ...ree_text_rich_text_body_decoration_item.py | 7 - ...tions_item_free_text_rich_text_body_dir.py | 7 - ...s_item_free_text_rich_text_body_margins.py | 22 - ...ns_item_free_text_rich_text_body_script.py | 7 - ...tem_free_text_rich_text_paragraphs_item.py | 43 - ...ee_text_rich_text_paragraphs_item_align.py | 7 - ...free_text_rich_text_paragraphs_item_dir.py | 7 - ..._text_rich_text_paragraphs_item_margins.py | 22 - ...ext_rich_text_paragraphs_item_runs_item.py | 25 - ...ch_text_paragraphs_item_runs_item_style.py | 46 - ...hs_item_runs_item_style_decoration_item.py | 7 - ..._paragraphs_item_runs_item_style_script.py | 7 - ...e_annotations_item_free_text_text_align.py | 7 - ...notations_item_free_text_unrotated_rect.py | 22 - ...t200response_annotations_item_highlight.py | 102 - ...e_annotations_item_highlight_blend_mode.py | 25 - ...sponse_annotations_item_highlight_color.py | 21 - ...sponse_annotations_item_highlight_flags.py | 34 - ...tations_item_highlight_identity_quality.py | 7 - ..._annotations_item_highlight_in_reply_to.py | 77 - ...ations_item_highlight_in_reply_to_index.py | 28 - ...em_highlight_in_reply_to_index_revision.py | 27 - ...notations_item_highlight_in_reply_to_nm.py | 24 - ...tem_highlight_in_reply_to_object_number.py | 26 - ...tations_item_highlight_quad_points_item.py | 34 - ...ions_item_highlight_quad_points_item_p1.py | 20 - ...ions_item_highlight_quad_points_item_p2.py | 20 - ...ions_item_highlight_quad_points_item_p3.py | 20 - ...ions_item_highlight_quad_points_item_p4.py | 20 - ...esponse_annotations_item_highlight_rect.py | 22 - ...response_annotations_item_highlight_ref.py | 77 - ...se_annotations_item_highlight_ref_index.py | 28 - ...tions_item_highlight_ref_index_revision.py | 27 - ...ponse_annotations_item_highlight_ref_nm.py | 24 - ...ations_item_highlight_ref_object_number.py | 26 - ...e_annotations_item_highlight_reply_type.py | 7 - ...ns_list200response_annotations_item_ink.py | 119 - ...esponse_annotations_item_ink_blend_mode.py | 25 - ...ponse_annotations_item_ink_border_style.py | 7 - ...t200response_annotations_item_ink_color.py | 21 - ...t200response_annotations_item_ink_flags.py | 34 - ...e_annotations_item_ink_identity_quality.py | 7 - ...sponse_annotations_item_ink_in_reply_to.py | 77 - ..._annotations_item_ink_in_reply_to_index.py | 28 - ...ons_item_ink_in_reply_to_index_revision.py | 27 - ...nse_annotations_item_ink_in_reply_to_nm.py | 24 - ...ions_item_ink_in_reply_to_object_number.py | 26 - ...annotations_item_ink_ink_list_item_item.py | 20 - ...200response_annotations_item_ink_intent.py | 5 - ...st200response_annotations_item_ink_rect.py | 22 - ...ist200response_annotations_item_ink_ref.py | 77 - ...response_annotations_item_ink_ref_index.py | 28 - ...annotations_item_ink_ref_index_revision.py | 27 - ...200response_annotations_item_ink_ref_nm.py | 24 - ..._annotations_item_ink_ref_object_number.py | 26 - ...esponse_annotations_item_ink_reply_type.py | 5 - ...s_list200response_annotations_item_line.py | 149 - ...sponse_annotations_item_line_blend_mode.py | 25 - ...onse_annotations_item_line_border_style.py | 7 - ...0response_annotations_item_line_caption.py | 27 - ...se_annotations_item_line_caption_offset.py | 20 - ..._annotations_item_line_caption_position.py | 7 - ...200response_annotations_item_line_color.py | 21 - ...200response_annotations_item_line_flags.py | 34 - ..._annotations_item_line_identity_quality.py | 7 - ...ponse_annotations_item_line_in_reply_to.py | 77 - ...annotations_item_line_in_reply_to_index.py | 28 - ...ns_item_line_in_reply_to_index_revision.py | 27 - ...se_annotations_item_line_in_reply_to_nm.py | 24 - ...ons_item_line_in_reply_to_object_number.py | 26 - ...00response_annotations_item_line_intent.py | 7 - ...se_annotations_item_line_interior_color.py | 21 - ...00response_annotations_item_line_leader.py | 21 - ...onse_annotations_item_line_line_endings.py | 26 - ..._annotations_item_line_line_endings_end.py | 19 - ...nnotations_item_line_line_endings_start.py | 19 - ...ponse_annotations_item_line_line_points.py | 26 - ...e_annotations_item_line_line_points_end.py | 20 - ...annotations_item_line_line_points_start.py | 20 - ...0response_annotations_item_line_measure.py | 88 - ...ponse_annotations_item_line_measure_geo.py | 17 - ...sponse_annotations_item_line_measure_rl.py | 48 - ...tations_item_line_measure_rl_angle_item.py | 44 - ...tem_line_measure_rl_angle_item_fraction.py | 7 - ...ne_measure_rl_angle_item_label_position.py | 7 - ...otations_item_line_measure_rl_area_item.py | 44 - ...item_line_measure_rl_area_item_fraction.py | 7 - ...ine_measure_rl_area_item_label_position.py | 7 - ...ions_item_line_measure_rl_distance_item.py | 44 - ..._line_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...annotations_item_line_measure_rl_origin.py | 20 - ...tations_item_line_measure_rl_slope_item.py | 44 - ...tem_line_measure_rl_slope_item_fraction.py | 7 - ...ne_measure_rl_slope_item_label_position.py | 7 - ...annotations_item_line_measure_rl_x_item.py | 44 - ...ns_item_line_measure_rl_x_item_fraction.py | 7 - ...m_line_measure_rl_x_item_label_position.py | 7 - ...annotations_item_line_measure_rl_y_item.py | 44 - ...ns_item_line_measure_rl_y_item_fraction.py | 7 - ...m_line_measure_rl_y_item_label_position.py | 7 - ...e_annotations_item_line_measure_unknown.py | 17 - ...t200response_annotations_item_line_rect.py | 22 - ...st200response_annotations_item_line_ref.py | 77 - ...esponse_annotations_item_line_ref_index.py | 28 - ...nnotations_item_line_ref_index_revision.py | 27 - ...00response_annotations_item_line_ref_nm.py | 24 - ...annotations_item_line_ref_object_number.py | 26 - ...sponse_annotations_item_line_reply_type.py | 5 - ...s_list200response_annotations_item_link.py | 93 - ...sponse_annotations_item_link_blend_mode.py | 25 - ...200response_annotations_item_link_flags.py | 34 - ..._annotations_item_link_identity_quality.py | 7 - ...ponse_annotations_item_link_in_reply_to.py | 77 - ...annotations_item_link_in_reply_to_index.py | 28 - ...ns_item_link_in_reply_to_index_revision.py | 27 - ...se_annotations_item_link_in_reply_to_nm.py | 24 - ...ons_item_link_in_reply_to_object_number.py | 26 - ...t200response_annotations_item_link_rect.py | 22 - ...st200response_annotations_item_link_ref.py | 77 - ...esponse_annotations_item_link_ref_index.py | 28 - ...nnotations_item_link_ref_index_revision.py | 27 - ...00response_annotations_item_link_ref_nm.py | 24 - ...annotations_item_link_ref_object_number.py | 26 - ...sponse_annotations_item_link_reply_type.py | 5 - ...00response_annotations_item_link_target.py | 120 - ...ponse_annotations_item_link_target_goto.py | 20 - ...nnotations_item_link_target_goto_remote.py | 19 - ...annotations_item_link_target_javascript.py | 17 - ...nse_annotations_item_link_target_launch.py | 19 - ...onse_annotations_item_link_target_named.py | 19 - ...nnotations_item_link_target_unsupported.py | 17 - ...sponse_annotations_item_link_target_uri.py | 19 - ...ist200response_annotations_item_polygon.py | 136 - ...nse_annotations_item_polygon_blend_mode.py | 25 - ...e_annotations_item_polygon_border_style.py | 7 - ...sponse_annotations_item_polygon_caption.py | 23 - ...annotations_item_polygon_caption_center.py | 20 - ...response_annotations_item_polygon_color.py | 21 - ...response_annotations_item_polygon_flags.py | 34 - ...notations_item_polygon_identity_quality.py | 7 - ...se_annotations_item_polygon_in_reply_to.py | 77 - ...otations_item_polygon_in_reply_to_index.py | 28 - ...item_polygon_in_reply_to_index_revision.py | 27 - ...annotations_item_polygon_in_reply_to_nm.py | 24 - ..._item_polygon_in_reply_to_object_number.py | 26 - ...esponse_annotations_item_polygon_intent.py | 7 - ...annotations_item_polygon_interior_color.py | 21 - ...sponse_annotations_item_polygon_measure.py | 88 - ...se_annotations_item_polygon_measure_geo.py | 17 - ...nse_annotations_item_polygon_measure_rl.py | 48 - ...ions_item_polygon_measure_rl_angle_item.py | 44 - ..._polygon_measure_rl_angle_item_fraction.py | 7 - ...on_measure_rl_angle_item_label_position.py | 7 - ...tions_item_polygon_measure_rl_area_item.py | 44 - ...m_polygon_measure_rl_area_item_fraction.py | 7 - ...gon_measure_rl_area_item_label_position.py | 7 - ...s_item_polygon_measure_rl_distance_item.py | 44 - ...lygon_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_origin.py | 20 - ...ions_item_polygon_measure_rl_slope_item.py | 44 - ..._polygon_measure_rl_slope_item_fraction.py | 7 - ...on_measure_rl_slope_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_x_item.py | 44 - ...item_polygon_measure_rl_x_item_fraction.py | 7 - ...olygon_measure_rl_x_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_y_item.py | 44 - ...item_polygon_measure_rl_y_item_fraction.py | 7 - ...olygon_measure_rl_y_item_label_position.py | 7 - ...nnotations_item_polygon_measure_unknown.py | 17 - ...0response_annotations_item_polygon_rect.py | 22 - ...00response_annotations_item_polygon_ref.py | 77 - ...onse_annotations_item_polygon_ref_index.py | 28 - ...tations_item_polygon_ref_index_revision.py | 27 - ...esponse_annotations_item_polygon_ref_nm.py | 24 - ...otations_item_polygon_ref_object_number.py | 26 - ...nse_annotations_item_polygon_reply_type.py | 7 - ..._annotations_item_polygon_vertices_item.py | 20 - ...st200response_annotations_item_polyline.py | 141 - ...se_annotations_item_polyline_blend_mode.py | 25 - ..._annotations_item_polyline_border_style.py | 7 - ...ponse_annotations_item_polyline_caption.py | 23 - ...nnotations_item_polyline_caption_center.py | 20 - ...esponse_annotations_item_polyline_color.py | 21 - ...esponse_annotations_item_polyline_flags.py | 34 - ...otations_item_polyline_identity_quality.py | 7 - ...e_annotations_item_polyline_in_reply_to.py | 77 - ...tations_item_polyline_in_reply_to_index.py | 28 - ...tem_polyline_in_reply_to_index_revision.py | 27 - ...nnotations_item_polyline_in_reply_to_nm.py | 24 - ...item_polyline_in_reply_to_object_number.py | 26 - ...sponse_annotations_item_polyline_intent.py | 7 - ...nnotations_item_polyline_interior_color.py | 21 - ..._annotations_item_polyline_line_endings.py | 26 - ...otations_item_polyline_line_endings_end.py | 19 - ...ations_item_polyline_line_endings_start.py | 19 - ...ponse_annotations_item_polyline_measure.py | 88 - ...e_annotations_item_polyline_measure_geo.py | 17 - ...se_annotations_item_polyline_measure_rl.py | 48 - ...ons_item_polyline_measure_rl_angle_item.py | 44 - ...polyline_measure_rl_angle_item_fraction.py | 7 - ...ne_measure_rl_angle_item_label_position.py | 7 - ...ions_item_polyline_measure_rl_area_item.py | 44 - ..._polyline_measure_rl_area_item_fraction.py | 7 - ...ine_measure_rl_area_item_label_position.py | 7 - ..._item_polyline_measure_rl_distance_item.py | 44 - ...yline_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_origin.py | 20 - ...ons_item_polyline_measure_rl_slope_item.py | 44 - ...polyline_measure_rl_slope_item_fraction.py | 7 - ...ne_measure_rl_slope_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_x_item.py | 44 - ...tem_polyline_measure_rl_x_item_fraction.py | 7 - ...lyline_measure_rl_x_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_y_item.py | 44 - ...tem_polyline_measure_rl_y_item_fraction.py | 7 - ...lyline_measure_rl_y_item_label_position.py | 7 - ...notations_item_polyline_measure_unknown.py | 17 - ...response_annotations_item_polyline_rect.py | 22 - ...0response_annotations_item_polyline_ref.py | 77 - ...nse_annotations_item_polyline_ref_index.py | 28 - ...ations_item_polyline_ref_index_revision.py | 27 - ...sponse_annotations_item_polyline_ref_nm.py | 24 - ...tations_item_polyline_ref_object_number.py | 26 - ...se_annotations_item_polyline_reply_type.py | 7 - ...annotations_item_polyline_vertices_item.py | 20 - ...list200response_annotations_item_redact.py | 139 - ...onse_annotations_item_redact_blend_mode.py | 25 - ...0response_annotations_item_redact_color.py | 21 - ...0response_annotations_item_redact_flags.py | 34 - ...onse_annotations_item_redact_font_color.py | 21 - ...nse_annotations_item_redact_font_family.py | 23 - ...nnotations_item_redact_identity_quality.py | 7 - ...nse_annotations_item_redact_in_reply_to.py | 77 - ...notations_item_redact_in_reply_to_index.py | 28 - ..._item_redact_in_reply_to_index_revision.py | 27 - ..._annotations_item_redact_in_reply_to_nm.py | 24 - ...s_item_redact_in_reply_to_object_number.py | 26 - ..._annotations_item_redact_interior_color.py | 21 - ...nnotations_item_redact_quad_points_item.py | 34 - ...tations_item_redact_quad_points_item_p1.py | 20 - ...tations_item_redact_quad_points_item_p2.py | 20 - ...tations_item_redact_quad_points_item_p3.py | 20 - ...tations_item_redact_quad_points_item_p4.py | 20 - ...00response_annotations_item_redact_rect.py | 22 - ...200response_annotations_item_redact_ref.py | 77 - ...ponse_annotations_item_redact_ref_index.py | 28 - ...otations_item_redact_ref_index_revision.py | 27 - ...response_annotations_item_redact_ref_nm.py | 24 - ...notations_item_redact_ref_object_number.py | 26 - ...onse_annotations_item_redact_reply_type.py | 5 - ...onse_annotations_item_redact_text_align.py | 7 - ...list200response_annotations_item_square.py | 136 - ...onse_annotations_item_square_blend_mode.py | 25 - ...se_annotations_item_square_border_style.py | 7 - ...0response_annotations_item_square_color.py | 21 - ...0response_annotations_item_square_flags.py | 34 - ...nnotations_item_square_identity_quality.py | 7 - ...nse_annotations_item_square_in_reply_to.py | 77 - ...notations_item_square_in_reply_to_index.py | 28 - ..._item_square_in_reply_to_index_revision.py | 27 - ..._annotations_item_square_in_reply_to_nm.py | 24 - ...s_item_square_in_reply_to_object_number.py | 26 - ..._annotations_item_square_interior_color.py | 21 - ...00response_annotations_item_square_rect.py | 22 - ...nnotations_item_square_rect_differences.py | 22 - ...200response_annotations_item_square_ref.py | 77 - ...ponse_annotations_item_square_ref_index.py | 28 - ...otations_item_square_ref_index_revision.py | 27 - ...response_annotations_item_square_ref_nm.py | 24 - ...notations_item_square_ref_object_number.py | 26 - ...onse_annotations_item_square_reply_type.py | 5 - ..._annotations_item_square_unrotated_rect.py | 22 - ...st200response_annotations_item_squiggly.py | 102 - ...se_annotations_item_squiggly_blend_mode.py | 25 - ...esponse_annotations_item_squiggly_color.py | 21 - ...esponse_annotations_item_squiggly_flags.py | 34 - ...otations_item_squiggly_identity_quality.py | 7 - ...e_annotations_item_squiggly_in_reply_to.py | 77 - ...tations_item_squiggly_in_reply_to_index.py | 28 - ...tem_squiggly_in_reply_to_index_revision.py | 27 - ...nnotations_item_squiggly_in_reply_to_nm.py | 24 - ...item_squiggly_in_reply_to_object_number.py | 26 - ...otations_item_squiggly_quad_points_item.py | 34 - ...tions_item_squiggly_quad_points_item_p1.py | 20 - ...tions_item_squiggly_quad_points_item_p2.py | 20 - ...tions_item_squiggly_quad_points_item_p3.py | 20 - ...tions_item_squiggly_quad_points_item_p4.py | 20 - ...response_annotations_item_squiggly_rect.py | 22 - ...0response_annotations_item_squiggly_ref.py | 77 - ...nse_annotations_item_squiggly_ref_index.py | 28 - ...ations_item_squiggly_ref_index_revision.py | 27 - ...sponse_annotations_item_squiggly_ref_nm.py | 24 - ...tations_item_squiggly_ref_object_number.py | 26 - ...se_annotations_item_squiggly_reply_type.py | 7 - ..._list200response_annotations_item_stamp.py | 99 - ...ponse_annotations_item_stamp_blend_mode.py | 25 - ...00response_annotations_item_stamp_flags.py | 34 - ...annotations_item_stamp_identity_quality.py | 7 - ...onse_annotations_item_stamp_in_reply_to.py | 77 - ...nnotations_item_stamp_in_reply_to_index.py | 28 - ...s_item_stamp_in_reply_to_index_revision.py | 27 - ...e_annotations_item_stamp_in_reply_to_nm.py | 24 - ...ns_item_stamp_in_reply_to_object_number.py | 26 - ...200response_annotations_item_stamp_rect.py | 22 - ...t200response_annotations_item_stamp_ref.py | 77 - ...sponse_annotations_item_stamp_ref_index.py | 28 - ...notations_item_stamp_ref_index_revision.py | 27 - ...0response_annotations_item_stamp_ref_nm.py | 24 - ...nnotations_item_stamp_ref_object_number.py | 26 - ...ponse_annotations_item_stamp_reply_type.py | 5 - ...e_annotations_item_stamp_unrotated_rect.py | 22 - ...t200response_annotations_item_strikeout.py | 106 - ...e_annotations_item_strikeout_blend_mode.py | 25 - ...sponse_annotations_item_strikeout_color.py | 21 - ...sponse_annotations_item_strikeout_flags.py | 34 - ...tations_item_strikeout_identity_quality.py | 7 - ..._annotations_item_strikeout_in_reply_to.py | 77 - ...ations_item_strikeout_in_reply_to_index.py | 28 - ...em_strikeout_in_reply_to_index_revision.py | 27 - ...notations_item_strikeout_in_reply_to_nm.py | 24 - ...tem_strikeout_in_reply_to_object_number.py | 26 - ...ponse_annotations_item_strikeout_intent.py | 7 - ...tations_item_strikeout_quad_points_item.py | 34 - ...ions_item_strikeout_quad_points_item_p1.py | 20 - ...ions_item_strikeout_quad_points_item_p2.py | 20 - ...ions_item_strikeout_quad_points_item_p3.py | 20 - ...ions_item_strikeout_quad_points_item_p4.py | 20 - ...esponse_annotations_item_strikeout_rect.py | 22 - ...response_annotations_item_strikeout_ref.py | 77 - ...se_annotations_item_strikeout_ref_index.py | 28 - ...tions_item_strikeout_ref_index_revision.py | 27 - ...ponse_annotations_item_strikeout_ref_nm.py | 24 - ...ations_item_strikeout_ref_object_number.py | 26 - ...e_annotations_item_strikeout_reply_type.py | 7 - ...s_list200response_annotations_item_text.py | 102 - ...sponse_annotations_item_text_blend_mode.py | 25 - ...200response_annotations_item_text_color.py | 21 - ...200response_annotations_item_text_flags.py | 34 - ...t200response_annotations_item_text_icon.py | 7 - ..._annotations_item_text_identity_quality.py | 7 - ...ponse_annotations_item_text_in_reply_to.py | 77 - ...annotations_item_text_in_reply_to_index.py | 28 - ...ns_item_text_in_reply_to_index_revision.py | 27 - ...se_annotations_item_text_in_reply_to_nm.py | 24 - ...ons_item_text_in_reply_to_object_number.py | 26 - ...t200response_annotations_item_text_rect.py | 22 - ...st200response_annotations_item_text_ref.py | 77 - ...esponse_annotations_item_text_ref_index.py | 28 - ...nnotations_item_text_ref_index_revision.py | 27 - ...00response_annotations_item_text_ref_nm.py | 24 - ...annotations_item_text_ref_object_number.py | 26 - ...sponse_annotations_item_text_reply_type.py | 5 - ...t200response_annotations_item_underline.py | 102 - ...e_annotations_item_underline_blend_mode.py | 25 - ...sponse_annotations_item_underline_color.py | 21 - ...sponse_annotations_item_underline_flags.py | 34 - ...tations_item_underline_identity_quality.py | 7 - ..._annotations_item_underline_in_reply_to.py | 77 - ...ations_item_underline_in_reply_to_index.py | 28 - ...em_underline_in_reply_to_index_revision.py | 27 - ...notations_item_underline_in_reply_to_nm.py | 24 - ...tem_underline_in_reply_to_object_number.py | 26 - ...tations_item_underline_quad_points_item.py | 34 - ...ions_item_underline_quad_points_item_p1.py | 20 - ...ions_item_underline_quad_points_item_p2.py | 20 - ...ions_item_underline_quad_points_item_p3.py | 20 - ...ions_item_underline_quad_points_item_p4.py | 20 - ...esponse_annotations_item_underline_rect.py | 22 - ...response_annotations_item_underline_ref.py | 77 - ...se_annotations_item_underline_ref_index.py | 28 - ...tions_item_underline_ref_index_revision.py | 27 - ...ponse_annotations_item_underline_ref_nm.py | 24 - ...ations_item_underline_ref_object_number.py | 26 - ...e_annotations_item_underline_reply_type.py | 7 - ...00response_annotations_item_unsupported.py | 95 - ...annotations_item_unsupported_blend_mode.py | 25 - ...onse_annotations_item_unsupported_flags.py | 34 - ...tions_item_unsupported_identity_quality.py | 7 - ...nnotations_item_unsupported_in_reply_to.py | 77 - ...ions_item_unsupported_in_reply_to_index.py | 28 - ..._unsupported_in_reply_to_index_revision.py | 27 - ...tations_item_unsupported_in_reply_to_nm.py | 24 - ...m_unsupported_in_reply_to_object_number.py | 26 - ...ponse_annotations_item_unsupported_rect.py | 22 - ...sponse_annotations_item_unsupported_ref.py | 77 - ..._annotations_item_unsupported_ref_index.py | 28 - ...ons_item_unsupported_ref_index_revision.py | 27 - ...nse_annotations_item_unsupported_ref_nm.py | 24 - ...ions_item_unsupported_ref_object_number.py | 26 - ...annotations_item_unsupported_reply_type.py | 7 - ...list200response_annotations_item_widget.py | 150 - ...onse_annotations_item_widget_blend_mode.py | 25 - ...se_annotations_item_widget_border_style.py | 7 - ...0response_annotations_item_widget_color.py | 21 - ...se_annotations_item_widget_field_family.py | 7 - ...0response_annotations_item_widget_flags.py | 34 - ...onse_annotations_item_widget_font_color.py | 21 - ...nse_annotations_item_widget_font_family.py | 23 - ...nnotations_item_widget_identity_quality.py | 7 - ...nse_annotations_item_widget_in_reply_to.py | 77 - ...notations_item_widget_in_reply_to_index.py | 28 - ..._item_widget_in_reply_to_index_revision.py | 27 - ..._annotations_item_widget_in_reply_to_nm.py | 24 - ...s_item_widget_in_reply_to_object_number.py | 26 - ..._annotations_item_widget_interior_color.py | 21 - ...00response_annotations_item_widget_rect.py | 22 - ...200response_annotations_item_widget_ref.py | 77 - ...ponse_annotations_item_widget_ref_index.py | 28 - ...otations_item_widget_ref_index_revision.py | 27 - ...response_annotations_item_widget_ref_nm.py | 24 - ...notations_item_widget_ref_object_number.py | 26 - ...onse_annotations_item_widget_reply_type.py | 5 - ...onse_annotations_item_widget_text_align.py | 7 - ..._annotations_list200response_page_state.py | 33 - ...ons_list200response_page_state_revision.py | 27 - ...sponse_page_state_weak_annotation_state.py | 48 - ..._page_state_weak_annotation_state_known.py | 23 - ...age_state_weak_annotation_state_unknown.py | 17 - .../types/doc_annotations_list404response.py | 23 +- .../doc_annotations_list404response_code.py | 34 - .../doc_annotations_list404response_name.py | 5 - .../doc_annotations_list_all200response.py | 24 +- ...otations_list_all200response_pages_item.py | 32 - ...200response_pages_item_annotations_item.py | 2169 --- ...ponse_pages_item_annotations_item_caret.py | 115 - ..._item_annotations_item_caret_blend_mode.py | 25 - ...pages_item_annotations_item_caret_color.py | 21 - ...pages_item_annotations_item_caret_flags.py | 34 - ...annotations_item_caret_identity_quality.py | 7 - ...item_annotations_item_caret_in_reply_to.py | 77 - ...nnotations_item_caret_in_reply_to_index.py | 28 - ...s_item_caret_in_reply_to_index_revision.py | 27 - ...m_annotations_item_caret_in_reply_to_nm.py | 24 - ...ns_item_caret_in_reply_to_object_number.py | 26 - ...ages_item_annotations_item_caret_intent.py | 7 - ..._pages_item_annotations_item_caret_rect.py | 22 - ...annotations_item_caret_rect_differences.py | 22 - ...e_pages_item_annotations_item_caret_ref.py | 77 - ...s_item_annotations_item_caret_ref_index.py | 28 - ...notations_item_caret_ref_index_revision.py | 27 - ...ages_item_annotations_item_caret_ref_nm.py | 24 - ...nnotations_item_caret_ref_object_number.py | 26 - ..._item_annotations_item_caret_reply_type.py | 7 - ...m_annotations_item_caret_unrotated_rect.py | 22 - ...onse_pages_item_annotations_item_circle.py | 136 - ...item_annotations_item_circle_blend_mode.py | 25 - ...em_annotations_item_circle_border_style.py | 7 - ...ages_item_annotations_item_circle_color.py | 21 - ...ages_item_annotations_item_circle_flags.py | 34 - ...nnotations_item_circle_identity_quality.py | 7 - ...tem_annotations_item_circle_in_reply_to.py | 77 - ...notations_item_circle_in_reply_to_index.py | 28 - ..._item_circle_in_reply_to_index_revision.py | 27 - ..._annotations_item_circle_in_reply_to_nm.py | 24 - ...s_item_circle_in_reply_to_object_number.py | 26 - ..._annotations_item_circle_interior_color.py | 21 - ...pages_item_annotations_item_circle_rect.py | 22 - ...nnotations_item_circle_rect_differences.py | 22 - ..._pages_item_annotations_item_circle_ref.py | 77 - ..._item_annotations_item_circle_ref_index.py | 28 - ...otations_item_circle_ref_index_revision.py | 27 - ...ges_item_annotations_item_circle_ref_nm.py | 24 - ...notations_item_circle_ref_object_number.py | 26 - ...item_annotations_item_circle_reply_type.py | 7 - ..._annotations_item_circle_unrotated_rect.py | 22 - ...s_item_annotations_item_file_attachment.py | 102 - ...tations_item_file_attachment_blend_mode.py | 25 - ..._annotations_item_file_attachment_color.py | 21 - ...m_annotations_item_file_attachment_file.py | 30 - ..._annotations_item_file_attachment_flags.py | 34 - ...m_annotations_item_file_attachment_icon.py | 7 - ...s_item_file_attachment_identity_quality.py | 7 - ...ations_item_file_attachment_in_reply_to.py | 77 - ..._item_file_attachment_in_reply_to_index.py | 28 - ...e_attachment_in_reply_to_index_revision.py | 27 - ...ons_item_file_attachment_in_reply_to_nm.py | 24 - ...le_attachment_in_reply_to_object_number.py | 26 - ...m_annotations_item_file_attachment_rect.py | 22 - ...em_annotations_item_file_attachment_ref.py | 77 - ...otations_item_file_attachment_ref_index.py | 28 - ...item_file_attachment_ref_index_revision.py | 27 - ...annotations_item_file_attachment_ref_nm.py | 24 - ..._item_file_attachment_ref_object_number.py | 26 - ...tations_item_file_attachment_reply_type.py | 7 - ...e_pages_item_annotations_item_free_text.py | 176 - ...m_annotations_item_free_text_blend_mode.py | 25 - ...annotations_item_free_text_border_style.py | 7 - ...s_item_annotations_item_free_text_color.py | 21 - ...s_item_annotations_item_free_text_flags.py | 34 - ...m_annotations_item_free_text_font_color.py | 21 - ...tations_item_free_text_identity_quality.py | 7 - ..._annotations_item_free_text_in_reply_to.py | 77 - ...ations_item_free_text_in_reply_to_index.py | 28 - ...em_free_text_in_reply_to_index_revision.py | 27 - ...notations_item_free_text_in_reply_to_nm.py | 24 - ...tem_free_text_in_reply_to_object_number.py | 26 - ..._item_annotations_item_free_text_intent.py | 7 - ...notations_item_free_text_interior_color.py | 21 - ..._annotations_item_free_text_line_ending.py | 19 - ...es_item_annotations_item_free_text_rect.py | 22 - ...tations_item_free_text_rect_differences.py | 22 - ...ges_item_annotations_item_free_text_ref.py | 77 - ...em_annotations_item_free_text_ref_index.py | 28 - ...tions_item_free_text_ref_index_revision.py | 27 - ..._item_annotations_item_free_text_ref_nm.py | 24 - ...ations_item_free_text_ref_object_number.py | 26 - ...m_annotations_item_free_text_reply_type.py | 7 - ...em_annotations_item_free_text_rich_text.py | 26 - ...notations_item_free_text_rich_text_body.py | 58 - ...ons_item_free_text_rich_text_body_align.py | 7 - ...ree_text_rich_text_body_decoration_item.py | 7 - ...tions_item_free_text_rich_text_body_dir.py | 7 - ...s_item_free_text_rich_text_body_margins.py | 22 - ...ns_item_free_text_rich_text_body_script.py | 7 - ...tem_free_text_rich_text_paragraphs_item.py | 49 - ...ee_text_rich_text_paragraphs_item_align.py | 7 - ...free_text_rich_text_paragraphs_item_dir.py | 7 - ..._text_rich_text_paragraphs_item_margins.py | 22 - ...ext_rich_text_paragraphs_item_runs_item.py | 27 - ...ch_text_paragraphs_item_runs_item_style.py | 48 - ...hs_item_runs_item_style_decoration_item.py | 7 - ..._paragraphs_item_runs_item_style_script.py | 7 - ...m_annotations_item_free_text_text_align.py | 7 - ...notations_item_free_text_unrotated_rect.py | 22 - ...e_pages_item_annotations_item_highlight.py | 102 - ...m_annotations_item_highlight_blend_mode.py | 25 - ...s_item_annotations_item_highlight_color.py | 21 - ...s_item_annotations_item_highlight_flags.py | 34 - ...tations_item_highlight_identity_quality.py | 7 - ..._annotations_item_highlight_in_reply_to.py | 77 - ...ations_item_highlight_in_reply_to_index.py | 28 - ...em_highlight_in_reply_to_index_revision.py | 27 - ...notations_item_highlight_in_reply_to_nm.py | 24 - ...tem_highlight_in_reply_to_object_number.py | 26 - ...tations_item_highlight_quad_points_item.py | 34 - ...ions_item_highlight_quad_points_item_p1.py | 20 - ...ions_item_highlight_quad_points_item_p2.py | 20 - ...ions_item_highlight_quad_points_item_p3.py | 20 - ...ions_item_highlight_quad_points_item_p4.py | 20 - ...es_item_annotations_item_highlight_rect.py | 22 - ...ges_item_annotations_item_highlight_ref.py | 77 - ...em_annotations_item_highlight_ref_index.py | 28 - ...tions_item_highlight_ref_index_revision.py | 27 - ..._item_annotations_item_highlight_ref_nm.py | 24 - ...ations_item_highlight_ref_object_number.py | 26 - ...m_annotations_item_highlight_reply_type.py | 7 - ...esponse_pages_item_annotations_item_ink.py | 121 - ...es_item_annotations_item_ink_blend_mode.py | 25 - ..._item_annotations_item_ink_border_style.py | 7 - ...e_pages_item_annotations_item_ink_color.py | 21 - ...e_pages_item_annotations_item_ink_flags.py | 34 - ...m_annotations_item_ink_identity_quality.py | 7 - ...s_item_annotations_item_ink_in_reply_to.py | 77 - ..._annotations_item_ink_in_reply_to_index.py | 28 - ...ons_item_ink_in_reply_to_index_revision.py | 27 - ...tem_annotations_item_ink_in_reply_to_nm.py | 24 - ...ions_item_ink_in_reply_to_object_number.py | 26 - ...annotations_item_ink_ink_list_item_item.py | 20 - ..._pages_item_annotations_item_ink_intent.py | 7 - ...se_pages_item_annotations_item_ink_rect.py | 22 - ...nse_pages_item_annotations_item_ink_ref.py | 77 - ...ges_item_annotations_item_ink_ref_index.py | 28 - ...annotations_item_ink_ref_index_revision.py | 27 - ..._pages_item_annotations_item_ink_ref_nm.py | 24 - ..._annotations_item_ink_ref_object_number.py | 26 - ...es_item_annotations_item_ink_reply_type.py | 7 - ...sponse_pages_item_annotations_item_line.py | 149 - ...s_item_annotations_item_line_blend_mode.py | 25 - ...item_annotations_item_line_border_style.py | 7 - ...ages_item_annotations_item_line_caption.py | 27 - ...em_annotations_item_line_caption_offset.py | 20 - ..._annotations_item_line_caption_position.py | 7 - ..._pages_item_annotations_item_line_color.py | 21 - ..._pages_item_annotations_item_line_flags.py | 34 - ..._annotations_item_line_identity_quality.py | 7 - ..._item_annotations_item_line_in_reply_to.py | 77 - ...annotations_item_line_in_reply_to_index.py | 28 - ...ns_item_line_in_reply_to_index_revision.py | 27 - ...em_annotations_item_line_in_reply_to_nm.py | 24 - ...ons_item_line_in_reply_to_object_number.py | 26 - ...pages_item_annotations_item_line_intent.py | 7 - ...em_annotations_item_line_interior_color.py | 21 - ...pages_item_annotations_item_line_leader.py | 21 - ...item_annotations_item_line_line_endings.py | 26 - ..._annotations_item_line_line_endings_end.py | 19 - ...nnotations_item_line_line_endings_start.py | 19 - ..._item_annotations_item_line_line_points.py | 26 - ...m_annotations_item_line_line_points_end.py | 20 - ...annotations_item_line_line_points_start.py | 20 - ...ages_item_annotations_item_line_measure.py | 92 - ..._item_annotations_item_line_measure_geo.py | 17 - ...s_item_annotations_item_line_measure_rl.py | 52 - ...tations_item_line_measure_rl_angle_item.py | 46 - ...tem_line_measure_rl_angle_item_fraction.py | 7 - ...ne_measure_rl_angle_item_label_position.py | 7 - ...otations_item_line_measure_rl_area_item.py | 46 - ...item_line_measure_rl_area_item_fraction.py | 7 - ...ine_measure_rl_area_item_label_position.py | 7 - ...ions_item_line_measure_rl_distance_item.py | 46 - ..._line_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...annotations_item_line_measure_rl_origin.py | 20 - ...tations_item_line_measure_rl_slope_item.py | 46 - ...tem_line_measure_rl_slope_item_fraction.py | 7 - ...ne_measure_rl_slope_item_label_position.py | 7 - ...annotations_item_line_measure_rl_x_item.py | 44 - ...ns_item_line_measure_rl_x_item_fraction.py | 7 - ...m_line_measure_rl_x_item_label_position.py | 7 - ...annotations_item_line_measure_rl_y_item.py | 44 - ...ns_item_line_measure_rl_y_item_fraction.py | 7 - ...m_line_measure_rl_y_item_label_position.py | 7 - ...m_annotations_item_line_measure_unknown.py | 17 - ...e_pages_item_annotations_item_line_rect.py | 22 - ...se_pages_item_annotations_item_line_ref.py | 77 - ...es_item_annotations_item_line_ref_index.py | 28 - ...nnotations_item_line_ref_index_revision.py | 27 - ...pages_item_annotations_item_line_ref_nm.py | 24 - ...annotations_item_line_ref_object_number.py | 26 - ...s_item_annotations_item_line_reply_type.py | 7 - ...sponse_pages_item_annotations_item_link.py | 93 - ...s_item_annotations_item_link_blend_mode.py | 25 - ..._pages_item_annotations_item_link_flags.py | 34 - ..._annotations_item_link_identity_quality.py | 7 - ..._item_annotations_item_link_in_reply_to.py | 77 - ...annotations_item_link_in_reply_to_index.py | 28 - ...ns_item_link_in_reply_to_index_revision.py | 27 - ...em_annotations_item_link_in_reply_to_nm.py | 24 - ...ons_item_link_in_reply_to_object_number.py | 26 - ...e_pages_item_annotations_item_link_rect.py | 22 - ...se_pages_item_annotations_item_link_ref.py | 77 - ...es_item_annotations_item_link_ref_index.py | 28 - ...nnotations_item_link_ref_index_revision.py | 27 - ...pages_item_annotations_item_link_ref_nm.py | 24 - ...annotations_item_link_ref_object_number.py | 26 - ...s_item_annotations_item_link_reply_type.py | 7 - ...pages_item_annotations_item_link_target.py | 120 - ..._item_annotations_item_link_target_goto.py | 20 - ...nnotations_item_link_target_goto_remote.py | 19 - ...annotations_item_link_target_javascript.py | 17 - ...tem_annotations_item_link_target_launch.py | 19 - ...item_annotations_item_link_target_named.py | 19 - ...nnotations_item_link_target_unsupported.py | 17 - ...s_item_annotations_item_link_target_uri.py | 19 - ...nse_pages_item_annotations_item_polygon.py | 136 - ...tem_annotations_item_polygon_blend_mode.py | 25 - ...m_annotations_item_polygon_border_style.py | 7 - ...s_item_annotations_item_polygon_caption.py | 23 - ...annotations_item_polygon_caption_center.py | 20 - ...ges_item_annotations_item_polygon_color.py | 21 - ...ges_item_annotations_item_polygon_flags.py | 34 - ...notations_item_polygon_identity_quality.py | 7 - ...em_annotations_item_polygon_in_reply_to.py | 77 - ...otations_item_polygon_in_reply_to_index.py | 28 - ...item_polygon_in_reply_to_index_revision.py | 27 - ...annotations_item_polygon_in_reply_to_nm.py | 24 - ..._item_polygon_in_reply_to_object_number.py | 26 - ...es_item_annotations_item_polygon_intent.py | 7 - ...annotations_item_polygon_interior_color.py | 21 - ...s_item_annotations_item_polygon_measure.py | 94 - ...em_annotations_item_polygon_measure_geo.py | 17 - ...tem_annotations_item_polygon_measure_rl.py | 54 - ...ions_item_polygon_measure_rl_angle_item.py | 46 - ..._polygon_measure_rl_angle_item_fraction.py | 7 - ...on_measure_rl_angle_item_label_position.py | 7 - ...tions_item_polygon_measure_rl_area_item.py | 46 - ...m_polygon_measure_rl_area_item_fraction.py | 7 - ...gon_measure_rl_area_item_label_position.py | 7 - ...s_item_polygon_measure_rl_distance_item.py | 48 - ...lygon_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_origin.py | 20 - ...ions_item_polygon_measure_rl_slope_item.py | 46 - ..._polygon_measure_rl_slope_item_fraction.py | 7 - ...on_measure_rl_slope_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_x_item.py | 46 - ...item_polygon_measure_rl_x_item_fraction.py | 7 - ...olygon_measure_rl_x_item_label_position.py | 7 - ...otations_item_polygon_measure_rl_y_item.py | 46 - ...item_polygon_measure_rl_y_item_fraction.py | 7 - ...olygon_measure_rl_y_item_label_position.py | 7 - ...nnotations_item_polygon_measure_unknown.py | 17 - ...ages_item_annotations_item_polygon_rect.py | 22 - ...pages_item_annotations_item_polygon_ref.py | 77 - ...item_annotations_item_polygon_ref_index.py | 28 - ...tations_item_polygon_ref_index_revision.py | 27 - ...es_item_annotations_item_polygon_ref_nm.py | 24 - ...otations_item_polygon_ref_object_number.py | 26 - ...tem_annotations_item_polygon_reply_type.py | 7 - ..._annotations_item_polygon_vertices_item.py | 20 - ...se_pages_item_annotations_item_polyline.py | 141 - ...em_annotations_item_polyline_blend_mode.py | 25 - ..._annotations_item_polyline_border_style.py | 7 - ..._item_annotations_item_polyline_caption.py | 23 - ...nnotations_item_polyline_caption_center.py | 20 - ...es_item_annotations_item_polyline_color.py | 21 - ...es_item_annotations_item_polyline_flags.py | 34 - ...otations_item_polyline_identity_quality.py | 7 - ...m_annotations_item_polyline_in_reply_to.py | 77 - ...tations_item_polyline_in_reply_to_index.py | 28 - ...tem_polyline_in_reply_to_index_revision.py | 27 - ...nnotations_item_polyline_in_reply_to_nm.py | 24 - ...item_polyline_in_reply_to_object_number.py | 26 - ...s_item_annotations_item_polyline_intent.py | 7 - ...nnotations_item_polyline_interior_color.py | 21 - ..._annotations_item_polyline_line_endings.py | 26 - ...otations_item_polyline_line_endings_end.py | 19 - ...ations_item_polyline_line_endings_start.py | 19 - ..._item_annotations_item_polyline_measure.py | 94 - ...m_annotations_item_polyline_measure_geo.py | 17 - ...em_annotations_item_polyline_measure_rl.py | 54 - ...ons_item_polyline_measure_rl_angle_item.py | 48 - ...polyline_measure_rl_angle_item_fraction.py | 7 - ...ne_measure_rl_angle_item_label_position.py | 7 - ...ions_item_polyline_measure_rl_area_item.py | 46 - ..._polyline_measure_rl_area_item_fraction.py | 7 - ...ine_measure_rl_area_item_label_position.py | 7 - ..._item_polyline_measure_rl_distance_item.py | 48 - ...yline_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_origin.py | 20 - ...ons_item_polyline_measure_rl_slope_item.py | 48 - ...polyline_measure_rl_slope_item_fraction.py | 7 - ...ne_measure_rl_slope_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_x_item.py | 46 - ...tem_polyline_measure_rl_x_item_fraction.py | 7 - ...lyline_measure_rl_x_item_label_position.py | 7 - ...tations_item_polyline_measure_rl_y_item.py | 46 - ...tem_polyline_measure_rl_y_item_fraction.py | 7 - ...lyline_measure_rl_y_item_label_position.py | 7 - ...notations_item_polyline_measure_unknown.py | 17 - ...ges_item_annotations_item_polyline_rect.py | 22 - ...ages_item_annotations_item_polyline_ref.py | 77 - ...tem_annotations_item_polyline_ref_index.py | 28 - ...ations_item_polyline_ref_index_revision.py | 27 - ...s_item_annotations_item_polyline_ref_nm.py | 24 - ...tations_item_polyline_ref_object_number.py | 26 - ...em_annotations_item_polyline_reply_type.py | 7 - ...annotations_item_polyline_vertices_item.py | 20 - ...onse_pages_item_annotations_item_redact.py | 139 - ...item_annotations_item_redact_blend_mode.py | 25 - ...ages_item_annotations_item_redact_color.py | 21 - ...ages_item_annotations_item_redact_flags.py | 34 - ...item_annotations_item_redact_font_color.py | 21 - ...tem_annotations_item_redact_font_family.py | 23 - ...nnotations_item_redact_identity_quality.py | 7 - ...tem_annotations_item_redact_in_reply_to.py | 77 - ...notations_item_redact_in_reply_to_index.py | 28 - ..._item_redact_in_reply_to_index_revision.py | 27 - ..._annotations_item_redact_in_reply_to_nm.py | 24 - ...s_item_redact_in_reply_to_object_number.py | 26 - ..._annotations_item_redact_interior_color.py | 21 - ...nnotations_item_redact_quad_points_item.py | 34 - ...tations_item_redact_quad_points_item_p1.py | 20 - ...tations_item_redact_quad_points_item_p2.py | 20 - ...tations_item_redact_quad_points_item_p3.py | 20 - ...tations_item_redact_quad_points_item_p4.py | 20 - ...pages_item_annotations_item_redact_rect.py | 22 - ..._pages_item_annotations_item_redact_ref.py | 77 - ..._item_annotations_item_redact_ref_index.py | 28 - ...otations_item_redact_ref_index_revision.py | 27 - ...ges_item_annotations_item_redact_ref_nm.py | 24 - ...notations_item_redact_ref_object_number.py | 26 - ...item_annotations_item_redact_reply_type.py | 7 - ...item_annotations_item_redact_text_align.py | 7 - ...onse_pages_item_annotations_item_square.py | 136 - ...item_annotations_item_square_blend_mode.py | 25 - ...em_annotations_item_square_border_style.py | 7 - ...ages_item_annotations_item_square_color.py | 21 - ...ages_item_annotations_item_square_flags.py | 34 - ...nnotations_item_square_identity_quality.py | 7 - ...tem_annotations_item_square_in_reply_to.py | 77 - ...notations_item_square_in_reply_to_index.py | 28 - ..._item_square_in_reply_to_index_revision.py | 27 - ..._annotations_item_square_in_reply_to_nm.py | 24 - ...s_item_square_in_reply_to_object_number.py | 26 - ..._annotations_item_square_interior_color.py | 21 - ...pages_item_annotations_item_square_rect.py | 22 - ...nnotations_item_square_rect_differences.py | 22 - ..._pages_item_annotations_item_square_ref.py | 77 - ..._item_annotations_item_square_ref_index.py | 28 - ...otations_item_square_ref_index_revision.py | 27 - ...ges_item_annotations_item_square_ref_nm.py | 24 - ...notations_item_square_ref_object_number.py | 26 - ...item_annotations_item_square_reply_type.py | 7 - ..._annotations_item_square_unrotated_rect.py | 22 - ...se_pages_item_annotations_item_squiggly.py | 102 - ...em_annotations_item_squiggly_blend_mode.py | 25 - ...es_item_annotations_item_squiggly_color.py | 21 - ...es_item_annotations_item_squiggly_flags.py | 34 - ...otations_item_squiggly_identity_quality.py | 7 - ...m_annotations_item_squiggly_in_reply_to.py | 77 - ...tations_item_squiggly_in_reply_to_index.py | 28 - ...tem_squiggly_in_reply_to_index_revision.py | 27 - ...nnotations_item_squiggly_in_reply_to_nm.py | 24 - ...item_squiggly_in_reply_to_object_number.py | 26 - ...otations_item_squiggly_quad_points_item.py | 34 - ...tions_item_squiggly_quad_points_item_p1.py | 20 - ...tions_item_squiggly_quad_points_item_p2.py | 20 - ...tions_item_squiggly_quad_points_item_p3.py | 20 - ...tions_item_squiggly_quad_points_item_p4.py | 20 - ...ges_item_annotations_item_squiggly_rect.py | 22 - ...ages_item_annotations_item_squiggly_ref.py | 77 - ...tem_annotations_item_squiggly_ref_index.py | 28 - ...ations_item_squiggly_ref_index_revision.py | 27 - ...s_item_annotations_item_squiggly_ref_nm.py | 24 - ...tations_item_squiggly_ref_object_number.py | 26 - ...em_annotations_item_squiggly_reply_type.py | 7 - ...ponse_pages_item_annotations_item_stamp.py | 99 - ..._item_annotations_item_stamp_blend_mode.py | 25 - ...pages_item_annotations_item_stamp_flags.py | 34 - ...annotations_item_stamp_identity_quality.py | 7 - ...item_annotations_item_stamp_in_reply_to.py | 77 - ...nnotations_item_stamp_in_reply_to_index.py | 28 - ...s_item_stamp_in_reply_to_index_revision.py | 27 - ...m_annotations_item_stamp_in_reply_to_nm.py | 24 - ...ns_item_stamp_in_reply_to_object_number.py | 26 - ..._pages_item_annotations_item_stamp_rect.py | 22 - ...e_pages_item_annotations_item_stamp_ref.py | 77 - ...s_item_annotations_item_stamp_ref_index.py | 28 - ...notations_item_stamp_ref_index_revision.py | 27 - ...ages_item_annotations_item_stamp_ref_nm.py | 24 - ...nnotations_item_stamp_ref_object_number.py | 26 - ..._item_annotations_item_stamp_reply_type.py | 7 - ...m_annotations_item_stamp_unrotated_rect.py | 22 - ...e_pages_item_annotations_item_strikeout.py | 106 - ...m_annotations_item_strikeout_blend_mode.py | 25 - ...s_item_annotations_item_strikeout_color.py | 21 - ...s_item_annotations_item_strikeout_flags.py | 34 - ...tations_item_strikeout_identity_quality.py | 7 - ..._annotations_item_strikeout_in_reply_to.py | 77 - ...ations_item_strikeout_in_reply_to_index.py | 28 - ...em_strikeout_in_reply_to_index_revision.py | 27 - ...notations_item_strikeout_in_reply_to_nm.py | 24 - ...tem_strikeout_in_reply_to_object_number.py | 26 - ..._item_annotations_item_strikeout_intent.py | 7 - ...tations_item_strikeout_quad_points_item.py | 34 - ...ions_item_strikeout_quad_points_item_p1.py | 20 - ...ions_item_strikeout_quad_points_item_p2.py | 20 - ...ions_item_strikeout_quad_points_item_p3.py | 20 - ...ions_item_strikeout_quad_points_item_p4.py | 20 - ...es_item_annotations_item_strikeout_rect.py | 22 - ...ges_item_annotations_item_strikeout_ref.py | 77 - ...em_annotations_item_strikeout_ref_index.py | 28 - ...tions_item_strikeout_ref_index_revision.py | 27 - ..._item_annotations_item_strikeout_ref_nm.py | 24 - ...ations_item_strikeout_ref_object_number.py | 26 - ...m_annotations_item_strikeout_reply_type.py | 7 - ...sponse_pages_item_annotations_item_text.py | 102 - ...s_item_annotations_item_text_blend_mode.py | 25 - ..._pages_item_annotations_item_text_color.py | 21 - ..._pages_item_annotations_item_text_flags.py | 34 - ...e_pages_item_annotations_item_text_icon.py | 7 - ..._annotations_item_text_identity_quality.py | 7 - ..._item_annotations_item_text_in_reply_to.py | 77 - ...annotations_item_text_in_reply_to_index.py | 28 - ...ns_item_text_in_reply_to_index_revision.py | 27 - ...em_annotations_item_text_in_reply_to_nm.py | 24 - ...ons_item_text_in_reply_to_object_number.py | 26 - ...e_pages_item_annotations_item_text_rect.py | 22 - ...se_pages_item_annotations_item_text_ref.py | 77 - ...es_item_annotations_item_text_ref_index.py | 28 - ...nnotations_item_text_ref_index_revision.py | 27 - ...pages_item_annotations_item_text_ref_nm.py | 24 - ...annotations_item_text_ref_object_number.py | 26 - ...s_item_annotations_item_text_reply_type.py | 7 - ...e_pages_item_annotations_item_underline.py | 102 - ...m_annotations_item_underline_blend_mode.py | 25 - ...s_item_annotations_item_underline_color.py | 21 - ...s_item_annotations_item_underline_flags.py | 34 - ...tations_item_underline_identity_quality.py | 7 - ..._annotations_item_underline_in_reply_to.py | 77 - ...ations_item_underline_in_reply_to_index.py | 28 - ...em_underline_in_reply_to_index_revision.py | 27 - ...notations_item_underline_in_reply_to_nm.py | 24 - ...tem_underline_in_reply_to_object_number.py | 26 - ...tations_item_underline_quad_points_item.py | 34 - ...ions_item_underline_quad_points_item_p1.py | 20 - ...ions_item_underline_quad_points_item_p2.py | 20 - ...ions_item_underline_quad_points_item_p3.py | 20 - ...ions_item_underline_quad_points_item_p4.py | 20 - ...es_item_annotations_item_underline_rect.py | 22 - ...ges_item_annotations_item_underline_ref.py | 77 - ...em_annotations_item_underline_ref_index.py | 28 - ...tions_item_underline_ref_index_revision.py | 27 - ..._item_annotations_item_underline_ref_nm.py | 24 - ...ations_item_underline_ref_object_number.py | 26 - ...m_annotations_item_underline_reply_type.py | 7 - ...pages_item_annotations_item_unsupported.py | 95 - ...annotations_item_unsupported_blend_mode.py | 25 - ...item_annotations_item_unsupported_flags.py | 34 - ...tions_item_unsupported_identity_quality.py | 7 - ...nnotations_item_unsupported_in_reply_to.py | 77 - ...ions_item_unsupported_in_reply_to_index.py | 28 - ..._unsupported_in_reply_to_index_revision.py | 27 - ...tations_item_unsupported_in_reply_to_nm.py | 24 - ...m_unsupported_in_reply_to_object_number.py | 26 - ..._item_annotations_item_unsupported_rect.py | 22 - ...s_item_annotations_item_unsupported_ref.py | 77 - ..._annotations_item_unsupported_ref_index.py | 28 - ...ons_item_unsupported_ref_index_revision.py | 27 - ...tem_annotations_item_unsupported_ref_nm.py | 24 - ...ions_item_unsupported_ref_object_number.py | 26 - ...annotations_item_unsupported_reply_type.py | 7 - ...onse_pages_item_annotations_item_widget.py | 150 - ...item_annotations_item_widget_blend_mode.py | 25 - ...em_annotations_item_widget_border_style.py | 7 - ...ages_item_annotations_item_widget_color.py | 21 - ...em_annotations_item_widget_field_family.py | 7 - ...ages_item_annotations_item_widget_flags.py | 34 - ...item_annotations_item_widget_font_color.py | 21 - ...tem_annotations_item_widget_font_family.py | 23 - ...nnotations_item_widget_identity_quality.py | 7 - ...tem_annotations_item_widget_in_reply_to.py | 77 - ...notations_item_widget_in_reply_to_index.py | 28 - ..._item_widget_in_reply_to_index_revision.py | 27 - ..._annotations_item_widget_in_reply_to_nm.py | 24 - ...s_item_widget_in_reply_to_object_number.py | 26 - ..._annotations_item_widget_interior_color.py | 21 - ...pages_item_annotations_item_widget_rect.py | 22 - ..._pages_item_annotations_item_widget_ref.py | 77 - ..._item_annotations_item_widget_ref_index.py | 28 - ...otations_item_widget_ref_index_revision.py | 27 - ...ges_item_annotations_item_widget_ref_nm.py | 24 - ...notations_item_widget_ref_object_number.py | 26 - ...item_annotations_item_widget_reply_type.py | 7 - ...item_annotations_item_widget_text_align.py | 7 - ...st_all200response_pages_item_page_state.py | 35 - ...response_pages_item_page_state_revision.py | 27 - ...s_item_page_state_weak_annotation_state.py | 48 - ..._page_state_weak_annotation_state_known.py | 23 - ...age_state_weak_annotation_state_unknown.py | 17 - .../doc_annotations_list_all404response.py | 23 +- ...oc_annotations_list_all404response_code.py | 34 - ...oc_annotations_list_all404response_name.py | 5 - .../doc_annotations_list_all409response.py | 23 +- ...oc_annotations_list_all409response_code.py | 34 - ...oc_annotations_list_all409response_name.py | 5 - ..._annotations_read_appearance400response.py | 5 + ..._annotations_read_appearance404response.py | 5 + .../doc_annotations_reorder200response.py | 22 + .../doc_annotations_reorder400response.py | 5 + .../doc_annotations_reorder404response.py | 5 + .../doc_annotations_update200response.py | 8 +- ...nnotations_update200response_appearance.py | 21 + ...ons_update200response_appearance_action.py | 7 + .../doc_annotations_update200response_meta.py | 34 - ...ate200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ions_update200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../doc_annotations_update400response.py | 23 +- .../doc_annotations_update400response_code.py | 34 - .../doc_annotations_update400response_name.py | 5 - .../doc_annotations_update404response.py | 23 +- .../doc_annotations_update404response_code.py | 34 - .../doc_annotations_update404response_name.py | 5 - src/cloudpdf/types/doc_changes200response.py | 20 + .../doc_changes200response_changes_item.py | 48 + ...changes200response_changes_item_applied.py | 23 + ...changes200response_changes_item_refused.py | 23 + src/cloudpdf/types/doc_changes400response.py | 5 + src/cloudpdf/types/doc_changes404response.py | 5 + src/cloudpdf/types/doc_changes409response.py | 5 + src/cloudpdf/types/doc_changes413response.py | 5 + src/cloudpdf/types/doc_download_response.py | 23 +- .../types/doc_download_response_code.py | 34 - .../types/doc_download_response_name.py | 5 - .../doc_forms_delete_widget200response.py | 26 + .../doc_forms_delete_widget400response.py | 5 + .../doc_forms_delete_widget404response.py | 5 + .../types/doc_forms_export_data_response.py | 24 - .../doc_forms_export_data_response_code.py | 34 - .../doc_forms_export_data_response_name.py | 5 - .../types/doc_forms_get200response.py | 35 - ...s_get200response_calculation_order_item.py | 48 - ...t200response_calculation_order_item_fqn.py | 19 - ...se_calculation_order_item_object_number.py | 23 - .../doc_forms_get200response_fields_item.py | 455 - ...rms_get200response_fields_item_checkbox.py | 62 - ...ields_item_checkbox_default_value_entry.py | 74 - ...item_checkbox_default_value_entry_array.py | 19 - ..._item_checkbox_default_value_entry_none.py | 17 - ...tem_checkbox_default_value_entry_scalar.py | 19 - ...heckbox_default_value_entry_unsupported.py | 17 - ...t200response_fields_item_checkbox_flags.py | 24 - ...200response_fields_item_checkbox_origin.py | 5 - ...get200response_fields_item_checkbox_ref.py | 48 - ...00response_fields_item_checkbox_ref_fqn.py | 19 - ..._fields_item_checkbox_ref_object_number.py | 23 - ...sponse_fields_item_checkbox_value_entry.py | 74 - ..._fields_item_checkbox_value_entry_array.py | 19 - ...e_fields_item_checkbox_value_entry_none.py | 17 - ...fields_item_checkbox_value_entry_scalar.py | 19 - ...s_item_checkbox_value_entry_unsupported.py | 17 - ...ponse_fields_item_checkbox_widgets_item.py | 31 - ...rms_get200response_fields_item_combobox.py | 67 - ...ields_item_combobox_default_value_entry.py | 74 - ...item_combobox_default_value_entry_array.py | 19 - ..._item_combobox_default_value_entry_none.py | 17 - ...tem_combobox_default_value_entry_scalar.py | 19 - ...ombobox_default_value_entry_unsupported.py | 17 - ...t200response_fields_item_combobox_flags.py | 24 - ...ponse_fields_item_combobox_options_item.py | 21 - ...200response_fields_item_combobox_origin.py | 5 - ...get200response_fields_item_combobox_ref.py | 48 - ...00response_fields_item_combobox_ref_fqn.py | 19 - ..._fields_item_combobox_ref_object_number.py | 23 - ...sponse_fields_item_combobox_value_entry.py | 74 - ..._fields_item_combobox_value_entry_array.py | 19 - ...e_fields_item_combobox_value_entry_none.py | 17 - ...fields_item_combobox_value_entry_scalar.py | 19 - ...s_item_combobox_value_entry_unsupported.py | 17 - ...ponse_fields_item_combobox_widgets_item.py | 26 - ...orms_get200response_fields_item_listbox.py | 66 - ...fields_item_listbox_default_value_entry.py | 74 - ..._item_listbox_default_value_entry_array.py | 19 - ...s_item_listbox_default_value_entry_none.py | 17 - ...item_listbox_default_value_entry_scalar.py | 19 - ...listbox_default_value_entry_unsupported.py | 17 - ...et200response_fields_item_listbox_flags.py | 24 - ...sponse_fields_item_listbox_options_item.py | 21 - ...t200response_fields_item_listbox_origin.py | 5 - ..._get200response_fields_item_listbox_ref.py | 48 - ...200response_fields_item_listbox_ref_fqn.py | 19 - ...e_fields_item_listbox_ref_object_number.py | 23 - ...esponse_fields_item_listbox_value_entry.py | 74 - ...e_fields_item_listbox_value_entry_array.py | 19 - ...se_fields_item_listbox_value_entry_none.py | 17 - ..._fields_item_listbox_value_entry_scalar.py | 19 - ...ds_item_listbox_value_entry_unsupported.py | 17 - ...sponse_fields_item_listbox_widgets_item.py | 26 - ...s_get200response_fields_item_pushbutton.py | 58 - ...lds_item_pushbutton_default_value_entry.py | 74 - ...em_pushbutton_default_value_entry_array.py | 19 - ...tem_pushbutton_default_value_entry_none.py | 17 - ...m_pushbutton_default_value_entry_scalar.py | 19 - ...hbutton_default_value_entry_unsupported.py | 17 - ...00response_fields_item_pushbutton_flags.py | 24 - ...0response_fields_item_pushbutton_origin.py | 5 - ...t200response_fields_item_pushbutton_ref.py | 48 - ...response_fields_item_pushbutton_ref_fqn.py | 19 - ...ields_item_pushbutton_ref_object_number.py | 23 - ...onse_fields_item_pushbutton_value_entry.py | 74 - ...ields_item_pushbutton_value_entry_array.py | 19 - ...fields_item_pushbutton_value_entry_none.py | 17 - ...elds_item_pushbutton_value_entry_scalar.py | 19 - ...item_pushbutton_value_entry_unsupported.py | 17 - ...nse_fields_item_pushbutton_widgets_item.py | 26 - ..._forms_get200response_fields_item_radio.py | 61 - ...e_fields_item_radio_default_value_entry.py | 74 - ...ds_item_radio_default_value_entry_array.py | 19 - ...lds_item_radio_default_value_entry_none.py | 17 - ...s_item_radio_default_value_entry_scalar.py | 19 - ...m_radio_default_value_entry_unsupported.py | 17 - ..._get200response_fields_item_radio_flags.py | 24 - ...get200response_fields_item_radio_origin.py | 5 - ...ms_get200response_fields_item_radio_ref.py | 46 - ...et200response_fields_item_radio_ref_fqn.py | 19 - ...nse_fields_item_radio_ref_object_number.py | 23 - ...0response_fields_item_radio_value_entry.py | 74 - ...nse_fields_item_radio_value_entry_array.py | 19 - ...onse_fields_item_radio_value_entry_none.py | 17 - ...se_fields_item_radio_value_entry_scalar.py | 19 - ...elds_item_radio_value_entry_unsupported.py | 17 - ...response_fields_item_radio_widgets_item.py | 31 - ...ms_get200response_fields_item_signature.py | 58 - ...elds_item_signature_default_value_entry.py | 74 - ...tem_signature_default_value_entry_array.py | 19 - ...item_signature_default_value_entry_none.py | 17 - ...em_signature_default_value_entry_scalar.py | 19 - ...gnature_default_value_entry_unsupported.py | 17 - ...200response_fields_item_signature_flags.py | 24 - ...00response_fields_item_signature_origin.py | 5 - ...et200response_fields_item_signature_ref.py | 48 - ...0response_fields_item_signature_ref_fqn.py | 19 - ...fields_item_signature_ref_object_number.py | 23 - ...ponse_fields_item_signature_value_entry.py | 74 - ...fields_item_signature_value_entry_array.py | 19 - ..._fields_item_signature_value_entry_none.py | 17 - ...ields_item_signature_value_entry_scalar.py | 19 - ..._item_signature_value_entry_unsupported.py | 17 - ...onse_fields_item_signature_widgets_item.py | 26 - ...c_forms_get200response_fields_item_text.py | 64 - ...se_fields_item_text_default_value_entry.py | 74 - ...lds_item_text_default_value_entry_array.py | 19 - ...elds_item_text_default_value_entry_none.py | 17 - ...ds_item_text_default_value_entry_scalar.py | 19 - ...em_text_default_value_entry_unsupported.py | 17 - ...s_get200response_fields_item_text_flags.py | 24 - ..._get200response_fields_item_text_origin.py | 5 - ...rms_get200response_fields_item_text_ref.py | 46 - ...get200response_fields_item_text_ref_fqn.py | 19 - ...onse_fields_item_text_ref_object_number.py | 23 - ...00response_fields_item_text_value_entry.py | 74 - ...onse_fields_item_text_value_entry_array.py | 19 - ...ponse_fields_item_text_value_entry_none.py | 17 - ...nse_fields_item_text_value_entry_scalar.py | 19 - ...ields_item_text_value_entry_unsupported.py | 17 - ...0response_fields_item_text_widgets_item.py | 26 - ...orms_get200response_fields_item_unknown.py | 57 - ...fields_item_unknown_default_value_entry.py | 74 - ..._item_unknown_default_value_entry_array.py | 19 - ...s_item_unknown_default_value_entry_none.py | 17 - ...item_unknown_default_value_entry_scalar.py | 19 - ...unknown_default_value_entry_unsupported.py | 17 - ...et200response_fields_item_unknown_flags.py | 24 - ...t200response_fields_item_unknown_origin.py | 5 - ..._get200response_fields_item_unknown_ref.py | 48 - ...200response_fields_item_unknown_ref_fqn.py | 19 - ...e_fields_item_unknown_ref_object_number.py | 23 - ...esponse_fields_item_unknown_value_entry.py | 74 - ...e_fields_item_unknown_value_entry_array.py | 19 - ...se_fields_item_unknown_value_entry_none.py | 17 - ..._fields_item_unknown_value_entry_scalar.py | 19 - ...ds_item_unknown_value_entry_unsupported.py | 17 - ...sponse_fields_item_unknown_widgets_item.py | 26 - .../doc_forms_get200response_form_kind.py | 5 - .../types/doc_forms_get404response.py | 24 - .../types/doc_forms_get404response_code.py | 34 - .../types/doc_forms_get404response_name.py | 5 - .../types/doc_forms_import_data200response.py | 20 - .../doc_forms_import_data200response_meta.py | 34 - ...ata200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...import_data200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_forms_import_data400response.py | 24 - .../doc_forms_import_data400response_code.py | 34 - .../doc_forms_import_data400response_name.py | 5 - .../types/doc_forms_import_data404response.py | 24 - .../doc_forms_import_data404response_code.py | 34 - .../doc_forms_import_data404response_name.py | 5 - .../types/doc_forms_import_data_request.py | 5 - .../types/doc_forms_list200response.py | 37 + .../doc_forms_list200response_form_kind.py | 5 + .../types/doc_forms_list404response.py | 5 + ...c_forms_reorder_calculations200response.py | 26 + ...c_forms_reorder_calculations400response.py | 5 + ...c_forms_reorder_calculations404response.py | 5 + .../doc_forms_reorder_widgets200response.py | 24 + .../doc_forms_reorder_widgets400response.py | 5 + .../doc_forms_reorder_widgets404response.py | 5 + .../types/doc_forms_reset200response.py | 8 +- .../types/doc_forms_reset200response_meta.py | 32 - ...set200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...forms_reset200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_forms_reset400response.py | 5 + .../types/doc_forms_reset404response.py | 23 +- .../types/doc_forms_reset404response_code.py | 34 - .../types/doc_forms_reset404response_name.py | 5 - .../types/doc_forms_set_value200response.py | 8 +- .../doc_forms_set_value200response_meta.py | 32 - ...lue200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...s_set_value200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_forms_set_value400response.py | 23 +- .../doc_forms_set_value400response_code.py | 34 - .../doc_forms_set_value400response_name.py | 5 - .../types/doc_forms_set_value404response.py | 23 +- .../doc_forms_set_value404response_code.py | 34 - .../doc_forms_set_value404response_name.py | 5 - .../doc_forms_update_widget200response.py | 24 + ...rms_update_widget200response_appearance.py | 21 + ...ate_widget200response_appearance_action.py | 7 + .../doc_forms_update_widget400response.py | 5 + .../doc_forms_update_widget404response.py | 5 + src/cloudpdf/types/doc_head404response.py | 23 +- .../types/doc_head404response_code.py | 34 - .../types/doc_head404response_name.py | 5 - src/cloudpdf/types/doc_manifest200response.py | 5 + .../doc_manifest200response_pages_item.py | 4 +- ...oc_manifest200response_pages_item_cache.py | 3 + ...oc_manifest200response_pages_item_state.py | 33 - ...st200response_pages_item_state_revision.py | 27 - ..._pages_item_state_weak_annotation_state.py | 48 - ..._item_state_weak_annotation_state_known.py | 23 - ...tem_state_weak_annotation_state_unknown.py | 17 - .../doc_manifest200response_protection.py | 35 + ...est200response_protection_certification.py | 24 + ...manifest200response_protection_enforced.py | 5 + ...200response_protection_field_locks_item.py | 29 + ...onse_protection_field_locks_item_source.py | 5 + ...sponse_protection_field_locks_item_spec.py | 24 + ...protection_field_locks_item_spec_action.py | 7 + ...c_manifest200response_protection_judged.py | 5 + .../types/doc_manifest200response_scopes.py | 2 + .../doc_manifest200response_scopes_forms.py | 5 + src/cloudpdf/types/doc_manifest404response.py | 23 +- .../types/doc_manifest404response_code.py | 34 - .../types/doc_manifest404response_name.py | 5 - .../doc_metadata_custom_get200response.py | 5 + .../doc_metadata_custom_get404response.py | 5 + .../types/doc_metadata_get200response.py | 29 +- .../doc_metadata_get200response_trapped.py | 5 - .../types/doc_metadata_get404response.py | 23 +- .../types/doc_metadata_get404response_code.py | 34 - .../types/doc_metadata_get404response_name.py | 5 - .../types/doc_pages_delete200response.py | 6 +- .../doc_pages_delete200response_layout.py | 29 + ...lete200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...ges_delete200response_layout_pages_item.py | 46 + ...lete200response_layout_pages_item_boxes.py | 32 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ...elete200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../types/doc_pages_delete200response_meta.py | 32 - ...ete200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ages_delete200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_delete400response.py | 23 +- .../types/doc_pages_delete400response_code.py | 34 - .../types/doc_pages_delete400response_name.py | 5 - .../types/doc_pages_delete404response.py | 23 +- .../types/doc_pages_delete404response_code.py | 34 - .../types/doc_pages_delete404response_name.py | 5 - .../types/doc_pages_extract400response.py | 23 +- .../doc_pages_extract400response_code.py | 34 - .../doc_pages_extract400response_name.py | 5 - .../types/doc_pages_extract404response.py | 23 +- .../doc_pages_extract404response_code.py | 34 - .../doc_pages_extract404response_name.py | 5 - .../types/doc_pages_flatten200response.py | 10 +- .../doc_pages_flatten200response_meta.py | 32 - ...ten200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ges_flatten200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - ...c_pages_flatten200response_results_item.py | 22 + ..._flatten200response_results_item_status.py | 5 + .../doc_pages_flatten200response_usage.py | 5 + .../types/doc_pages_flatten400response.py | 23 +- .../doc_pages_flatten400response_code.py | 34 - .../doc_pages_flatten400response_name.py | 5 - .../types/doc_pages_flatten404response.py | 23 +- .../doc_pages_flatten404response_code.py | 34 - .../doc_pages_flatten404response_name.py | 5 - .../types/doc_pages_insert200response.py | 12 +- .../doc_pages_insert200response_layout.py | 29 + ...sert200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...ges_insert200response_layout_pages_item.py | 46 + ...sert200response_layout_pages_item_boxes.py | 32 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ...nsert200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../types/doc_pages_insert200response_meta.py | 32 - ...ert200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ages_insert200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_insert400response.py | 23 +- .../types/doc_pages_insert400response_code.py | 34 - .../types/doc_pages_insert400response_name.py | 5 - .../types/doc_pages_insert404response.py | 23 +- .../types/doc_pages_insert404response_code.py | 34 - .../types/doc_pages_insert404response_name.py | 5 - .../doc_pages_insert_blank200response.py | 12 +- ...oc_pages_insert_blank200response_layout.py | 31 + ...lank200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...sert_blank200response_layout_pages_item.py | 50 + ...lank200response_layout_pages_item_boxes.py | 38 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ...blank200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../doc_pages_insert_blank200response_meta.py | 34 - ...ank200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...nsert_blank200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../doc_pages_insert_blank400response.py | 23 +- .../doc_pages_insert_blank400response_code.py | 34 - .../doc_pages_insert_blank400response_name.py | 5 - .../doc_pages_insert_blank404response.py | 23 +- .../doc_pages_insert_blank404response_code.py | 34 - .../doc_pages_insert_blank404response_name.py | 5 - .../types/doc_pages_move200response.py | 20 - .../types/doc_pages_move200response_meta.py | 32 - ...ove200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ..._pages_move200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_move400response.py | 24 - .../types/doc_pages_move400response_code.py | 34 - .../types/doc_pages_move400response_name.py | 5 - .../types/doc_pages_move404response.py | 24 - .../types/doc_pages_move404response_code.py | 34 - .../types/doc_pages_move404response_name.py | 5 - src/cloudpdf/types/doc_pages_move_request.py | 5 - .../types/doc_pages_remove_name200response.py | 6 +- ...doc_pages_remove_name200response_layout.py | 29 + ...name200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...emove_name200response_layout_pages_item.py | 48 + ...name200response_layout_pages_item_boxes.py | 38 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ..._name200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../doc_pages_remove_name200response_meta.py | 34 - ...ame200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...remove_name200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_remove_name400response.py | 23 +- .../doc_pages_remove_name400response_code.py | 34 - .../doc_pages_remove_name400response_name.py | 5 - .../types/doc_pages_remove_name404response.py | 23 +- .../doc_pages_remove_name404response_code.py | 34 - .../doc_pages_remove_name404response_name.py | 5 - .../types/doc_pages_reorder200response.py | 24 + .../doc_pages_reorder200response_layout.py | 29 + ...rder200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...es_reorder200response_layout_pages_item.py | 46 + ...rder200response_layout_pages_item_boxes.py | 36 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ...order200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../types/doc_pages_reorder400response.py | 5 + .../types/doc_pages_reorder404response.py | 5 + .../types/doc_pages_rotate200response.py | 6 +- .../doc_pages_rotate200response_layout.py | 29 + ...tate200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...ges_rotate200response_layout_pages_item.py | 46 + ...tate200response_layout_pages_item_boxes.py | 32 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ...otate200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../types/doc_pages_rotate200response_meta.py | 32 - ...ate200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...ages_rotate200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_rotate400response.py | 23 +- .../types/doc_pages_rotate400response_code.py | 34 - .../types/doc_pages_rotate400response_name.py | 5 - .../types/doc_pages_rotate404response.py | 23 +- .../types/doc_pages_rotate404response_code.py | 34 - .../types/doc_pages_rotate404response_name.py | 5 - .../types/doc_pages_set_name200response.py | 6 +- .../doc_pages_set_name200response_layout.py | 29 + ...name200response_layout_named_pages_item.py | 23 + ...response_layout_named_pages_item_target.py | 64 + ...layout_named_pages_item_target_dangling.py | 17 + ...nse_layout_named_pages_item_target_page.py | 20 + ...layout_named_pages_item_target_template.py | 23 + ...s_set_name200response_layout_pages_item.py | 46 + ...name200response_layout_pages_item_boxes.py | 36 + ...200response_layout_pages_item_boxes_art.py | 22 + ...0response_layout_pages_item_boxes_bleed.py | 22 + ...00response_layout_pages_item_boxes_crop.py | 22 + ...0response_layout_pages_item_boxes_media.py | 22 + ...00response_layout_pages_item_boxes_trim.py | 22 + ...response_layout_pages_item_pdf_crop_box.py | 22 + ..._name200response_layout_pages_item_size.py | 20 + ...200response_layout_pages_item_tab_order.py | 7 + .../doc_pages_set_name200response_meta.py | 32 - ...ame200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...es_set_name200response_meta_cache_delta.py | 33 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_set_name400response.py | 23 +- .../doc_pages_set_name400response_code.py | 34 - .../doc_pages_set_name400response_name.py | 5 - .../types/doc_pages_set_name404response.py | 23 +- .../doc_pages_set_name404response_code.py | 34 - .../doc_pages_set_name404response_name.py | 5 - .../types/doc_pages_set_scale200response.py | 11 +- .../doc_pages_set_scale200response_meta.py | 32 - ...ale200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...s_set_scale200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - .../types/doc_pages_set_scale400response.py | 23 +- .../doc_pages_set_scale400response_code.py | 34 - .../doc_pages_set_scale400response_name.py | 5 - .../types/doc_pages_set_scale404response.py | 23 +- .../doc_pages_set_scale404response_code.py | 34 - .../doc_pages_set_scale404response_name.py | 5 - .../types/doc_pages_viewports200response.py | 17 +- .../doc_pages_viewports200response_item.py | 24 - ...oc_pages_viewports200response_item_bbox.py | 22 - ...pages_viewports200response_item_measure.py | 80 - ...s_viewports200response_item_measure_geo.py | 17 - ...es_viewports200response_item_measure_rl.py | 40 - ...s200response_item_measure_rl_angle_item.py | 44 - ...nse_item_measure_rl_angle_item_fraction.py | 7 - ...em_measure_rl_angle_item_label_position.py | 7 - ...ts200response_item_measure_rl_area_item.py | 44 - ...onse_item_measure_rl_area_item_fraction.py | 7 - ...tem_measure_rl_area_item_label_position.py | 7 - ...0response_item_measure_rl_distance_item.py | 44 - ..._item_measure_rl_distance_item_fraction.py | 7 - ...measure_rl_distance_item_label_position.py | 7 - ...ports200response_item_measure_rl_origin.py | 20 - ...s200response_item_measure_rl_slope_item.py | 44 - ...nse_item_measure_rl_slope_item_fraction.py | 7 - ...em_measure_rl_slope_item_label_position.py | 7 - ...ports200response_item_measure_rl_x_item.py | 44 - ...esponse_item_measure_rl_x_item_fraction.py | 7 - ...e_item_measure_rl_x_item_label_position.py | 7 - ...ports200response_item_measure_rl_y_item.py | 44 - ...esponse_item_measure_rl_y_item_fraction.py | 7 - ...e_item_measure_rl_y_item_label_position.py | 7 - ...ewports200response_item_measure_unknown.py | 17 - ...ges_viewports200response_viewports_item.py | 24 + ...iewports200response_viewports_item_bbox.py | 22 + ...ports200response_viewports_item_measure.py | 88 + ...ponse_viewports_item_measure_geospatial.py | 17 + ...onse_viewports_item_measure_rectilinear.py | 48 + ...rts_item_measure_rectilinear_angle_item.py | 44 + ...measure_rectilinear_angle_item_fraction.py | 7 + ...e_rectilinear_angle_item_label_position.py | 7 + ...orts_item_measure_rectilinear_area_item.py | 44 + ..._measure_rectilinear_area_item_fraction.py | 7 + ...re_rectilinear_area_item_label_position.py | 7 + ..._item_measure_rectilinear_distance_item.py | 44 + ...sure_rectilinear_distance_item_fraction.py | 7 + ...ectilinear_distance_item_label_position.py | 7 + ...ewports_item_measure_rectilinear_origin.py | 20 + ...rts_item_measure_rectilinear_slope_item.py | 44 + ...measure_rectilinear_slope_item_fraction.py | 7 + ...e_rectilinear_slope_item_label_position.py | 7 + ...ewports_item_measure_rectilinear_x_item.py | 44 + ...tem_measure_rectilinear_x_item_fraction.py | 7 + ...asure_rectilinear_x_item_label_position.py | 7 + ...ewports_item_measure_rectilinear_y_item.py | 44 + ...tem_measure_rectilinear_y_item_fraction.py | 7 + ...asure_rectilinear_y_item_label_position.py | 7 + ...response_viewports_item_measure_unknown.py | 17 + .../types/doc_pages_viewports404response.py | 23 +- .../doc_pages_viewports404response_code.py | 34 - .../doc_pages_viewports404response_name.py | 5 - .../types/doc_redactions_apply200response.py | 13 +- .../doc_redactions_apply200response_meta.py | 32 - ...ply200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...tions_apply200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - ...edactions_apply200response_results_item.py | 27 + ...ns_apply200response_results_item_status.py | 5 + .../doc_redactions_apply200response_scope.py | 22 + .../types/doc_redactions_apply400response.py | 23 +- .../doc_redactions_apply400response_code.py | 34 - .../doc_redactions_apply400response_name.py | 5 - .../types/doc_redactions_apply404response.py | 23 +- .../doc_redactions_apply404response_code.py | 34 - .../doc_redactions_apply404response_name.py | 5 - .../types/doc_redactions_apply_request.py | 5 - src/cloudpdf/types/doc_render_response.py | 23 +- .../types/doc_render_response_code.py | 34 - .../types/doc_render_response_name.py | 5 - .../types/doc_signatures_abort200response.py | 20 - .../doc_signatures_abort200response_status.py | 7 - .../types/doc_signatures_abort404response.py | 24 - .../doc_signatures_abort404response_code.py | 34 - .../doc_signatures_abort404response_name.py | 5 - .../doc_signatures_analysis400response.py | 23 +- ...doc_signatures_analysis400response_code.py | 34 - ...doc_signatures_analysis400response_name.py | 5 - .../doc_signatures_analysis404response.py | 23 +- ...doc_signatures_analysis404response_code.py | 34 - ...doc_signatures_analysis404response_name.py | 5 - .../types/doc_signatures_cancel200response.py | 20 + ...doc_signatures_cancel200response_status.py | 7 + .../types/doc_signatures_cancel404response.py | 5 + .../doc_signatures_complete200response.py | 4 +- ...doc_signatures_complete200response_meta.py | 34 - ...ete200response_meta_affected_pages_item.py | 35 - ...ponse_meta_affected_pages_item_revision.py | 27 - ...fected_pages_item_weak_annotation_state.py | 48 - ..._pages_item_weak_annotation_state_known.py | 23 - ...ages_item_weak_annotation_state_unknown.py | 17 - ...es_complete200response_meta_cache_delta.py | 35 - ...200response_meta_cache_delta_pages_item.py | 27 - ...ponse_meta_cache_delta_pages_item_cache.py | 26 - ...ignatures_complete200response_signature.py | 8 +- ...res_complete200response_signature_field.py | 48 - ...complete200response_signature_field_fqn.py | 19 - ...0response_signature_field_object_number.py | 23 - ...es_complete200response_signature_signer.py | 5 +- ...es_complete200response_signature_widget.py | 26 - .../doc_signatures_complete400response.py | 23 +- ...doc_signatures_complete400response_code.py | 34 - ...doc_signatures_complete400response_name.py | 5 - .../doc_signatures_complete404response.py | 23 +- ...doc_signatures_complete404response_code.py | 34 - ...doc_signatures_complete404response_name.py | 5 - .../doc_signatures_complete409response.py | 23 +- ...doc_signatures_complete409response_code.py | 34 - ...doc_signatures_complete409response_name.py | 5 - ...natures_list200response_signatures_item.py | 8 +- ...s_list200response_signatures_item_field.py | 49 - ...st200response_signatures_item_field_fqn.py | 19 - ...nse_signatures_item_field_object_number.py | 23 - ..._list200response_signatures_item_signer.py | 5 +- ..._list200response_signatures_item_widget.py | 26 - .../types/doc_signatures_list404response.py | 23 +- .../doc_signatures_list404response_code.py | 34 - .../doc_signatures_list404response_name.py | 5 - .../doc_signatures_prepare400response.py | 23 +- .../doc_signatures_prepare400response_code.py | 34 - .../doc_signatures_prepare400response_name.py | 5 - .../doc_signatures_prepare404response.py | 23 +- .../doc_signatures_prepare404response_code.py | 34 - .../doc_signatures_prepare404response_name.py | 5 - .../doc_signatures_prepare409response.py | 23 +- .../doc_signatures_prepare409response_code.py | 34 - .../doc_signatures_prepare409response_name.py | 5 - src/cloudpdf/types/doc_text404response.py | 23 +- .../types/doc_text404response_code.py | 34 - .../types/doc_text404response_name.py | 5 - .../types/doc_versions_analysis400response.py | 23 +- .../doc_versions_analysis400response_code.py | 34 - .../doc_versions_analysis400response_name.py | 5 - .../types/doc_versions_analysis404response.py | 23 +- .../doc_versions_analysis404response_code.py | 34 - .../doc_versions_analysis404response_name.py | 5 - .../types/doc_versions_download_response.py | 23 +- .../doc_versions_download_response_code.py | 34 - .../doc_versions_download_response_name.py | 5 - .../types/doc_versions_list404response.py | 23 +- .../doc_versions_list404response_code.py | 34 - .../doc_versions_list404response_name.py | 5 - .../types/doc_versions_revision_response.py | 23 +- .../doc_versions_revision_response_code.py | 34 - .../doc_versions_revision_response_name.py | 5 - ...oc_versions_signature_contents_response.py | 23 +- ...rsions_signature_contents_response_code.py | 34 - ...rsions_signature_contents_response_name.py | 5 - .../doc_versions_signature_digest_response.py | 23 +- ...versions_signature_digest_response_code.py | 34 - ...versions_signature_digest_response_name.py | 5 - ...s_signatures200response_signatures_item.py | 12 +- ...atures200response_signatures_item_field.py | 49 - ...es200response_signatures_item_field_fqn.py | 19 - ...nse_signatures_item_field_object_number.py | 23 - ...tures200response_signatures_item_signer.py | 5 +- ...tures200response_signatures_item_widget.py | 26 - .../doc_versions_signatures404response.py | 23 +- ...doc_versions_signatures404response_code.py | 34 - ...doc_versions_signatures404response_name.py | 5 - .../types/document_actions_snapshot.py | 6 +- src/cloudpdf/types/document_metadata.py | 35 + .../types/document_metadata_trapped.py | 5 + .../types/documents_commit400response.py | 19 +- .../documents_commit400response_error.py | 20 - .../types/documents_commit404response.py | 19 +- .../documents_commit404response_error.py | 20 - .../types/documents_delete403response.py | 19 +- .../documents_delete403response_error.py | 20 - .../types/documents_delete404response.py | 19 +- .../documents_delete404response_error.py | 20 - .../types/documents_download403response.py | 19 +- .../documents_download403response_error.py | 20 - .../types/documents_download404response.py | 19 +- .../documents_download404response_error.py | 20 - .../types/documents_get403response.py | 19 +- .../types/documents_get403response_error.py | 20 - .../types/documents_get404response.py | 19 +- .../types/documents_get404response_error.py | 20 - .../types/documents_import_from400response.py | 19 +- .../documents_import_from400response_error.py | 20 - .../types/documents_import_from403response.py | 19 +- .../documents_import_from403response_error.py | 20 - .../types/documents_import_from502response.py | 19 +- .../documents_import_from502response_error.py | 20 - .../types/documents_init400response.py | 19 +- .../types/documents_init400response_error.py | 20 - .../types/documents_list400response.py | 19 +- .../types/documents_list400response_error.py | 20 - .../documents_upload_proxy400response.py | 19 +- ...documents_upload_proxy400response_error.py | 20 - .../documents_upload_proxy409response.py | 19 +- ...documents_upload_proxy409response_error.py | 20 - .../types/engine_error_payload_code.py | 8 +- src/cloudpdf/types/field_actions_patch.py | 27 + src/cloudpdf/types/field_position.py | 8 + src/cloudpdf/types/field_position_after.py | 21 + src/cloudpdf/types/field_position_zero.py | 5 + src/cloudpdf/types/field_script_write.py | 22 + src/cloudpdf/types/field_script_write_type.py | 5 + src/cloudpdf/types/form_field.py | 544 + src/cloudpdf/types/form_field_checkbox.py | 74 + ...form_field_checkbox_default_value_entry.py | 74 + ...ield_checkbox_default_value_entry_array.py | 19 + ...field_checkbox_default_value_entry_none.py | 17 + ...eld_checkbox_default_value_entry_scalar.py | 19 + ...heckbox_default_value_entry_unsupported.py | 17 + .../types/form_field_checkbox_origin.py | 5 + .../types/form_field_checkbox_value_entry.py | 74 + .../form_field_checkbox_value_entry_array.py | 19 + .../form_field_checkbox_value_entry_none.py | 17 + .../form_field_checkbox_value_entry_scalar.py | 19 + ..._field_checkbox_value_entry_unsupported.py | 17 + .../types/form_field_checkbox_widgets_item.py | 32 + src/cloudpdf/types/form_field_combobox.py | 77 + ...form_field_combobox_default_value_entry.py | 74 + ...ield_combobox_default_value_entry_array.py | 19 + ...field_combobox_default_value_entry_none.py | 17 + ...eld_combobox_default_value_entry_scalar.py | 19 + ...ombobox_default_value_entry_unsupported.py | 17 + .../types/form_field_combobox_options_item.py | 21 + .../types/form_field_combobox_origin.py | 5 + .../types/form_field_combobox_value_entry.py | 74 + .../form_field_combobox_value_entry_array.py | 19 + .../form_field_combobox_value_entry_none.py | 17 + .../form_field_combobox_value_entry_scalar.py | 19 + ..._field_combobox_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_draft.py | 279 + .../types/form_field_draft_checkbox.py | 41 + .../types/form_field_draft_combobox.py | 47 + .../form_field_draft_combobox_options_item.py | 20 + .../types/form_field_draft_listbox.py | 49 + .../form_field_draft_listbox_options_item.py | 20 + .../types/form_field_draft_pushbutton.py | 41 + src/cloudpdf/types/form_field_draft_radio.py | 47 + .../types/form_field_draft_signature.py | 41 + src/cloudpdf/types/form_field_draft_text.py | 50 + src/cloudpdf/types/form_field_listbox.py | 82 + .../form_field_listbox_default_value_entry.py | 74 + ...field_listbox_default_value_entry_array.py | 19 + ..._field_listbox_default_value_entry_none.py | 17 + ...ield_listbox_default_value_entry_scalar.py | 19 + ...listbox_default_value_entry_unsupported.py | 17 + .../types/form_field_listbox_options_item.py | 21 + .../types/form_field_listbox_origin.py | 5 + .../types/form_field_listbox_value_entry.py | 74 + .../form_field_listbox_value_entry_array.py | 19 + .../form_field_listbox_value_entry_none.py | 17 + .../form_field_listbox_value_entry_scalar.py | 19 + ...m_field_listbox_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_patch.py | 65 + .../types/form_field_patch_default_value.py | 5 + src/cloudpdf/types/form_field_patch_family.py | 7 + .../types/form_field_patch_options_item.py | 20 + src/cloudpdf/types/form_field_pushbutton.py | 70 + ...rm_field_pushbutton_default_value_entry.py | 74 + ...ld_pushbutton_default_value_entry_array.py | 19 + ...eld_pushbutton_default_value_entry_none.py | 17 + ...d_pushbutton_default_value_entry_scalar.py | 19 + ...hbutton_default_value_entry_unsupported.py | 17 + .../types/form_field_pushbutton_origin.py | 5 + .../form_field_pushbutton_value_entry.py | 74 + ...form_field_pushbutton_value_entry_array.py | 19 + .../form_field_pushbutton_value_entry_none.py | 17 + ...orm_field_pushbutton_value_entry_scalar.py | 19 + ...ield_pushbutton_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_radio.py | 77 + .../form_field_radio_default_value_entry.py | 74 + ...m_field_radio_default_value_entry_array.py | 19 + ...rm_field_radio_default_value_entry_none.py | 17 + ..._field_radio_default_value_entry_scalar.py | 19 + ...d_radio_default_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_radio_origin.py | 5 + .../types/form_field_radio_value_entry.py | 74 + .../form_field_radio_value_entry_array.py | 19 + .../form_field_radio_value_entry_none.py | 17 + .../form_field_radio_value_entry_scalar.py | 19 + ...orm_field_radio_value_entry_unsupported.py | 17 + .../types/form_field_radio_widgets_item.py | 32 + src/cloudpdf/types/form_field_ref.py | 45 + src/cloudpdf/types/form_field_ref_fqn.py | 19 + .../types/form_field_ref_object_number.py | 23 + src/cloudpdf/types/form_field_signature.py | 70 + ...orm_field_signature_default_value_entry.py | 74 + ...eld_signature_default_value_entry_array.py | 19 + ...ield_signature_default_value_entry_none.py | 17 + ...ld_signature_default_value_entry_scalar.py | 19 + ...gnature_default_value_entry_unsupported.py | 17 + .../types/form_field_signature_origin.py | 5 + .../types/form_field_signature_value_entry.py | 74 + .../form_field_signature_value_entry_array.py | 19 + .../form_field_signature_value_entry_none.py | 17 + ...form_field_signature_value_entry_scalar.py | 19 + ...field_signature_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_text.py | 80 + .../form_field_text_default_value_entry.py | 74 + ...rm_field_text_default_value_entry_array.py | 19 + ...orm_field_text_default_value_entry_none.py | 17 + ...m_field_text_default_value_entry_scalar.py | 19 + ...ld_text_default_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_text_origin.py | 5 + .../types/form_field_text_value_entry.py | 74 + .../form_field_text_value_entry_array.py | 19 + .../types/form_field_text_value_entry_none.py | 17 + .../form_field_text_value_entry_scalar.py | 19 + ...form_field_text_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_unknown.py | 71 + .../form_field_unknown_default_value_entry.py | 74 + ...field_unknown_default_value_entry_array.py | 19 + ..._field_unknown_default_value_entry_none.py | 17 + ...ield_unknown_default_value_entry_scalar.py | 19 + ...unknown_default_value_entry_unsupported.py | 17 + .../types/form_field_unknown_origin.py | 5 + .../types/form_field_unknown_value_entry.py | 74 + .../form_field_unknown_value_entry_array.py | 19 + .../form_field_unknown_value_entry_none.py | 17 + .../form_field_unknown_value_entry_scalar.py | 19 + ...m_field_unknown_value_entry_unsupported.py | 17 + src/cloudpdf/types/form_field_value.py | 25 + src/cloudpdf/types/form_mutation_meta.py | 41 + src/cloudpdf/types/form_widget.py | 27 + src/cloudpdf/types/metadata_patch.py | 35 + src/cloudpdf/types/metadata_patch_trapped.py | 5 + src/cloudpdf/types/mutation_meta.py | 30 + src/cloudpdf/types/page_destination.py | 148 + src/cloudpdf/types/page_destination_fit.py | 20 + src/cloudpdf/types/page_destination_fit_b.py | 20 + src/cloudpdf/types/page_destination_fit_bh.py | 21 + src/cloudpdf/types/page_destination_fit_bv.py | 21 + src/cloudpdf/types/page_destination_fit_h.py | 21 + src/cloudpdf/types/page_destination_fit_r.py | 24 + src/cloudpdf/types/page_destination_fit_v.py | 21 + src/cloudpdf/types/page_destination_xyz.py | 23 + src/cloudpdf/types/page_position.py | 8 + src/cloudpdf/types/page_position_after.py | 21 + src/cloudpdf/types/page_position_zero.py | 5 + src/cloudpdf/types/page_ref.py | 25 + src/cloudpdf/types/page_ref_kind.py | 5 + src/cloudpdf/types/pdf_action_node.py | 4 +- src/cloudpdf/types/pdf_action_node_goto.py | 4 +- src/cloudpdf/types/pdf_action_write.py | 134 + src/cloudpdf/types/pdf_action_write_goto.py | 21 + src/cloudpdf/types/pdf_action_write_hide.py | 22 + .../types/pdf_action_write_javascript.py | 20 + src/cloudpdf/types/pdf_action_write_named.py | 20 + .../types/pdf_action_write_reset_form.py | 22 + .../types/pdf_action_write_submit_form.py | 23 + src/cloudpdf/types/pdf_action_write_uri.py | 20 + src/cloudpdf/types/pdf_destination.py | 164 - src/cloudpdf/types/pdf_destination_fit.py | 23 - src/cloudpdf/types/pdf_destination_fit_b.py | 23 - src/cloudpdf/types/pdf_destination_fit_bh.py | 24 - src/cloudpdf/types/pdf_destination_fit_bv.py | 24 - src/cloudpdf/types/pdf_destination_fit_h.py | 24 - src/cloudpdf/types/pdf_destination_fit_r.py | 27 - src/cloudpdf/types/pdf_destination_fit_v.py | 24 - src/cloudpdf/types/pdf_destination_xyz.py | 26 - src/cloudpdf/types/pdf_link_target.py | 120 + src/cloudpdf/types/pdf_link_target_goto.py | 20 + .../types/pdf_link_target_goto_remote.py | 19 + .../types/pdf_link_target_javascript.py | 17 + src/cloudpdf/types/pdf_link_target_launch.py | 19 + src/cloudpdf/types/pdf_link_target_named.py | 19 + .../types/pdf_link_target_unsupported.py | 17 + src/cloudpdf/types/pdf_link_target_uri.py | 19 + .../types/pdf_link_target_writable.py | 59 + .../types/pdf_link_target_writable_goto.py | 20 + .../types/pdf_link_target_writable_named.py | 20 + .../pdf_link_target_writable_named_name.py | 7 + .../types/pdf_link_target_writable_uri.py | 19 + .../types/shares_create400response.py | 19 +- .../types/shares_create400response_error.py | 20 - .../types/shares_create403response.py | 19 +- .../types/shares_create403response_error.py | 20 - .../types/shares_create404response.py | 19 +- .../types/shares_create404response_error.py | 20 - src/cloudpdf/types/shares_delete_response.py | 19 +- .../types/shares_delete_response_error.py | 20 - .../types/shares_exchange400response.py | 19 +- .../types/shares_exchange400response_error.py | 20 - .../types/shares_exchange403response.py | 19 +- .../types/shares_exchange403response_error.py | 20 - .../types/shares_exchange404response.py | 19 +- .../types/shares_exchange404response_error.py | 20 - .../types/shares_exchange410response.py | 19 +- .../types/shares_exchange410response_error.py | 20 - .../types/shares_exchange422response.py | 19 +- .../types/shares_exchange422response_error.py | 20 - src/cloudpdf/types/shares_get404response.py | 19 +- .../types/shares_get404response_error.py | 20 - src/cloudpdf/types/shares_list400response.py | 19 +- .../types/shares_list400response_error.py | 20 - .../types/shares_update400response.py | 19 +- .../types/shares_update400response_error.py | 20 - .../types/shares_update404response.py | 19 +- .../types/shares_update404response_error.py | 20 - .../types/tenants_create400response.py | 19 +- .../types/tenants_create400response_error.py | 20 - src/cloudpdf/types/tenants_delete_response.py | 19 +- .../types/tenants_delete_response_error.py | 20 - src/cloudpdf/types/tenants_get404response.py | 19 +- .../types/tenants_get404response_error.py | 20 - src/cloudpdf/types/tenants_list400response.py | 19 +- .../types/tenants_list400response_error.py | 20 - src/cloudpdf/types/tenants_resume_response.py | 19 +- .../types/tenants_resume_response_error.py | 20 - .../types/tenants_suspend_response.py | 19 +- .../types/tenants_suspend_response_error.py | 20 - .../types/tenants_usage400response.py | 19 +- .../types/tenants_usage400response_error.py | 20 - .../types/tenants_usage404response.py | 19 +- .../types/tenants_usage404response_error.py | 20 - src/cloudpdf/types/tokens_issue400response.py | 19 +- .../types/tokens_issue400response_error.py | 20 - src/cloudpdf/types/tokens_issue403response.py | 19 +- .../types/tokens_issue403response_error.py | 20 - src/cloudpdf/types/tokens_issue404response.py | 19 +- .../types/tokens_issue404response_error.py | 20 - src/cloudpdf/types/tokens_issue_request.py | 12 +- .../types/tokens_issue_request_doc.py | 12 +- .../tokens_issue_request_doc_identity.py | 35 + src/cloudpdf/types/tokens_revoke_response.py | 19 +- .../types/tokens_revoke_response_error.py | 20 - src/cloudpdf/types/widget_actions_patch.py | 48 + src/cloudpdf/types/widget_annotation.py | 126 + .../types/widget_annotation_blend_mode.py | 25 + .../types/widget_annotation_border_style.py | 7 + src/cloudpdf/types/widget_annotation_box.py | 22 + .../types/widget_annotation_check_style.py | 7 + .../types/widget_annotation_field_family.py | 7 + src/cloudpdf/types/widget_annotation_rect.py | 22 + src/cloudpdf/types/widget_annotation_reply.py | 22 + .../types/widget_annotation_reply_type.py | 5 + .../types/widget_annotation_subtype.py | 5 + .../types/widget_annotation_text_align.py | 5 + src/cloudpdf/types/widget_patch.py | 127 + src/cloudpdf/types/widget_patch_actions.py | 8 + src/cloudpdf/types/widget_patch_blend_mode.py | 25 + .../types/widget_patch_border_style.py | 5 + src/cloudpdf/types/widget_patch_box.py | 22 + .../types/widget_patch_check_style.py | 7 + src/cloudpdf/types/widget_patch_rect.py | 22 + src/cloudpdf/types/widget_patch_reply.py | 22 + src/cloudpdf/types/widget_patch_reply_type.py | 5 + src/cloudpdf/types/widget_patch_subtype.py | 5 + src/cloudpdf/types/widget_patch_text_align.py | 5 + src/cloudpdf/types/widget_placement.py | 68 + .../types/widget_placement_border_style.py | 7 + src/cloudpdf/types/widget_placement_box.py | 22 + .../types/widget_placement_check_style.py | 7 + src/cloudpdf/types/widget_placement_rect.py | 22 + .../types/widget_placement_text_align.py | 5 + 2970 files changed, 52482 insertions(+), 66993 deletions(-) delete mode 100644 src/cloudpdf/doc/forms/types/__init__.py delete mode 100644 src/cloudpdf/doc/forms/types/export_data_forms_request_format.py create mode 100644 src/cloudpdf/doc/metadata/custom/__init__.py create mode 100644 src/cloudpdf/doc/metadata/custom/client.py create mode 100644 src/cloudpdf/doc/metadata/custom/raw_client.py create mode 100644 src/cloudpdf/doc/types/__init__.py create mode 100644 src/cloudpdf/doc/types/doc_changes_request_changes_item.py create mode 100644 src/cloudpdf/errors/content_too_large_error.py create mode 100644 src/cloudpdf/types/annotation.py create mode 100644 src/cloudpdf/types/annotation_caret.py create mode 100644 src/cloudpdf/types/annotation_caret_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_caret_box.py create mode 100644 src/cloudpdf/types/annotation_caret_intent.py create mode 100644 src/cloudpdf/types/annotation_caret_rect.py create mode 100644 src/cloudpdf/types/annotation_caret_reply.py create mode 100644 src/cloudpdf/types/annotation_caret_reply_type.py create mode 100644 src/cloudpdf/types/annotation_circle.py create mode 100644 src/cloudpdf/types/annotation_circle_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_circle_border_style.py create mode 100644 src/cloudpdf/types/annotation_circle_box.py create mode 100644 src/cloudpdf/types/annotation_circle_rect.py create mode 100644 src/cloudpdf/types/annotation_circle_reply.py create mode 100644 src/cloudpdf/types/annotation_circle_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft.py create mode 100644 src/cloudpdf/types/annotation_draft_caret.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_box.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_caret_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_circle.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_box.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_circle_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_file.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_icon.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_file_attachment_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_box.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_line_ending.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body_align.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body_dir.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body_margins.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_body_script.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_align.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_dir.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_margins.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_text_align.py create mode 100644 src/cloudpdf/types/annotation_draft_free_text_vertical_align.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_highlight_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_ink.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_ink_list_item_item.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_ink_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_line.py create mode 100644 src/cloudpdf/types/annotation_draft_line_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_line_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_line_caption_offset.py create mode 100644 src/cloudpdf/types/annotation_draft_line_caption_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_line_leader.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_endings.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_points.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_points_end.py create mode 100644 src/cloudpdf/types/annotation_draft_line_line_points_start.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_draft_line_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_line_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_line_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_line_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_link.py create mode 100644 src/cloudpdf/types/annotation_draft_link_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_link_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_link_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_link_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_caption_center.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_polygon_vertices_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_caption_center.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_line_endings.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_polyline_vertices_item.py create mode 100644 src/cloudpdf/types/annotation_draft_popup.py create mode 100644 src/cloudpdf/types/annotation_draft_popup_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_popup_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_popup_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_popup_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_redact.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_redact_text_align.py create mode 100644 src/cloudpdf/types/annotation_draft_square.py create mode 100644 src/cloudpdf/types/annotation_draft_square_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_square_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_square_box.py create mode 100644 src/cloudpdf/types/annotation_draft_square_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_square_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_square_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_squiggly_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_box.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_fit.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_stamp_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_intent.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_strikeout_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_text.py create mode 100644 src/cloudpdf/types/annotation_draft_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_text_icon.py create mode 100644 src/cloudpdf/types/annotation_draft_text_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_text_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_underline.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_underline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_widget.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_border_style.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_box.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_check_style.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_rect.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_reply.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_reply_type.py create mode 100644 src/cloudpdf/types/annotation_draft_widget_text_align.py create mode 100644 src/cloudpdf/types/annotation_file_attachment.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_file.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_icon.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_rect.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_reply.py create mode 100644 src/cloudpdf/types/annotation_file_attachment_reply_type.py create mode 100644 src/cloudpdf/types/annotation_free_text.py create mode 100644 src/cloudpdf/types/annotation_free_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_free_text_border_style.py create mode 100644 src/cloudpdf/types/annotation_free_text_box.py create mode 100644 src/cloudpdf/types/annotation_free_text_intent.py create mode 100644 src/cloudpdf/types/annotation_free_text_line_ending.py create mode 100644 src/cloudpdf/types/annotation_free_text_rect.py create mode 100644 src/cloudpdf/types/annotation_free_text_reply.py create mode 100644 src/cloudpdf/types/annotation_free_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body_align.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body_dir.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body_margins.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_body_script.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_align.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_dir.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_margins.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_script.py create mode 100644 src/cloudpdf/types/annotation_free_text_text_align.py create mode 100644 src/cloudpdf/types/annotation_free_text_vertical_align.py create mode 100644 src/cloudpdf/types/annotation_highlight.py create mode 100644 src/cloudpdf/types/annotation_highlight_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_highlight_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_highlight_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_highlight_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_highlight_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_highlight_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_highlight_rect.py create mode 100644 src/cloudpdf/types/annotation_highlight_reply.py create mode 100644 src/cloudpdf/types/annotation_highlight_reply_type.py create mode 100644 src/cloudpdf/types/annotation_ink.py create mode 100644 src/cloudpdf/types/annotation_ink_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_ink_border_style.py create mode 100644 src/cloudpdf/types/annotation_ink_ink_list_item_item.py create mode 100644 src/cloudpdf/types/annotation_ink_intent.py create mode 100644 src/cloudpdf/types/annotation_ink_rect.py create mode 100644 src/cloudpdf/types/annotation_ink_reply.py create mode 100644 src/cloudpdf/types/annotation_ink_reply_type.py create mode 100644 src/cloudpdf/types/annotation_line.py create mode 100644 src/cloudpdf/types/annotation_line_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_line_border_style.py create mode 100644 src/cloudpdf/types/annotation_line_caption_offset.py create mode 100644 src/cloudpdf/types/annotation_line_caption_position.py create mode 100644 src/cloudpdf/types/annotation_line_intent.py create mode 100644 src/cloudpdf/types/annotation_line_leader.py create mode 100644 src/cloudpdf/types/annotation_line_line_endings.py create mode 100644 src/cloudpdf/types/annotation_line_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_line_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_line_line_points.py create mode 100644 src/cloudpdf/types/annotation_line_line_points_end.py create mode 100644 src/cloudpdf/types/annotation_line_line_points_start.py create mode 100644 src/cloudpdf/types/annotation_line_measure.py create mode 100644 src/cloudpdf/types/annotation_line_measure_geospatial.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_line_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_line_rect.py create mode 100644 src/cloudpdf/types/annotation_line_reply.py create mode 100644 src/cloudpdf/types/annotation_line_reply_type.py create mode 100644 src/cloudpdf/types/annotation_link.py create mode 100644 src/cloudpdf/types/annotation_link_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_link_rect.py create mode 100644 src/cloudpdf/types/annotation_link_reply.py create mode 100644 src/cloudpdf/types/annotation_link_reply_type.py create mode 100644 src/cloudpdf/types/annotation_list.py create mode 100644 src/cloudpdf/types/annotation_mutation_meta.py create mode 100644 src/cloudpdf/types/annotation_patch.py create mode 100644 src/cloudpdf/types/annotation_patch_caret.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_box.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_caret_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_circle.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_box.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_circle_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_file.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_icon.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_file_attachment_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_box.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_intent_one.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_intent_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_line_ending.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body_align.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body_dir.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body_margins.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_body_script.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_align.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_dir.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_margins.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_text_align.py create mode 100644 src/cloudpdf/types/annotation_patch_free_text_vertical_align.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_highlight_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_ink.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_ink_list.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_ink_list_one_item_item.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_ink_list_zero_item_item.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_ink_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_line.py create mode 100644 src/cloudpdf/types/annotation_patch_line_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_line_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_line_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_line_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_line_caption_offset.py create mode 100644 src/cloudpdf/types/annotation_patch_line_caption_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_line_leader.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_endings.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_points.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_points_end.py create mode 100644 src/cloudpdf/types/annotation_patch_line_line_points_start.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_patch_line_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_line_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_line_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_line_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_link.py create mode 100644 src/cloudpdf/types/annotation_patch_link_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_link_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_link_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_link_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_link_target.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_caption_center.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_vertices.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_vertices_one_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polygon_vertices_zero_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_caption_center.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_line_endings.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_unknown_geospatial.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_measure_unknown_unknown.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_vertices.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_vertices_one_item.py create mode 100644 src/cloudpdf/types/annotation_patch_polyline_vertices_zero_item.py create mode 100644 src/cloudpdf/types/annotation_patch_popup.py create mode 100644 src/cloudpdf/types/annotation_patch_popup_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_popup_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_popup_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_popup_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_redact.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_redact_text_align.py create mode 100644 src/cloudpdf/types/annotation_patch_square.py create mode 100644 src/cloudpdf/types/annotation_patch_square_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_square_border_style.py create mode 100644 src/cloudpdf/types/annotation_patch_square_border_style_one.py create mode 100644 src/cloudpdf/types/annotation_patch_square_border_style_zero.py create mode 100644 src/cloudpdf/types/annotation_patch_square_box.py create mode 100644 src/cloudpdf/types/annotation_patch_square_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_square_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_square_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_squiggly_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_box.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_fit.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_stamp_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_intent.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_strikeout_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_text.py create mode 100644 src/cloudpdf/types/annotation_patch_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_text_icon.py create mode 100644 src/cloudpdf/types/annotation_patch_text_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_text_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_patch_underline.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_rect.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_reply.py create mode 100644 src/cloudpdf/types/annotation_patch_underline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_polygon.py create mode 100644 src/cloudpdf/types/annotation_polygon_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_polygon_border_style.py create mode 100644 src/cloudpdf/types/annotation_polygon_caption_center.py create mode 100644 src/cloudpdf/types/annotation_polygon_intent.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_geospatial.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polygon_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_polygon_rect.py create mode 100644 src/cloudpdf/types/annotation_polygon_reply.py create mode 100644 src/cloudpdf/types/annotation_polygon_reply_type.py create mode 100644 src/cloudpdf/types/annotation_polygon_vertices_item.py create mode 100644 src/cloudpdf/types/annotation_polyline.py create mode 100644 src/cloudpdf/types/annotation_polyline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_polyline_border_style.py create mode 100644 src/cloudpdf/types/annotation_polyline_caption_center.py create mode 100644 src/cloudpdf/types/annotation_polyline_intent.py create mode 100644 src/cloudpdf/types/annotation_polyline_line_endings.py create mode 100644 src/cloudpdf/types/annotation_polyline_line_endings_end.py create mode 100644 src/cloudpdf/types/annotation_polyline_line_endings_start.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_geospatial.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/annotation_polyline_measure_unknown.py create mode 100644 src/cloudpdf/types/annotation_polyline_rect.py create mode 100644 src/cloudpdf/types/annotation_polyline_reply.py create mode 100644 src/cloudpdf/types/annotation_polyline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_polyline_vertices_item.py create mode 100644 src/cloudpdf/types/annotation_popup.py create mode 100644 src/cloudpdf/types/annotation_popup_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_popup_rect.py create mode 100644 src/cloudpdf/types/annotation_popup_reply.py create mode 100644 src/cloudpdf/types/annotation_popup_reply_type.py create mode 100644 src/cloudpdf/types/annotation_position.py create mode 100644 src/cloudpdf/types/annotation_position_after.py create mode 100644 src/cloudpdf/types/annotation_position_zero.py create mode 100644 src/cloudpdf/types/annotation_redact.py create mode 100644 src/cloudpdf/types/annotation_redact_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_redact_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_redact_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_redact_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_redact_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_redact_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_redact_rect.py create mode 100644 src/cloudpdf/types/annotation_redact_reply.py create mode 100644 src/cloudpdf/types/annotation_redact_reply_type.py create mode 100644 src/cloudpdf/types/annotation_redact_text_align.py create mode 100644 src/cloudpdf/types/annotation_ref.py create mode 100644 src/cloudpdf/types/annotation_ref_base_index.py create mode 100644 src/cloudpdf/types/annotation_ref_object_number.py create mode 100644 src/cloudpdf/types/annotation_square.py create mode 100644 src/cloudpdf/types/annotation_square_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_square_border_style.py create mode 100644 src/cloudpdf/types/annotation_square_box.py create mode 100644 src/cloudpdf/types/annotation_square_rect.py create mode 100644 src/cloudpdf/types/annotation_square_reply.py create mode 100644 src/cloudpdf/types/annotation_square_reply_type.py create mode 100644 src/cloudpdf/types/annotation_squiggly.py create mode 100644 src/cloudpdf/types/annotation_squiggly_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_squiggly_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_squiggly_rect.py create mode 100644 src/cloudpdf/types/annotation_squiggly_reply.py create mode 100644 src/cloudpdf/types/annotation_squiggly_reply_type.py create mode 100644 src/cloudpdf/types/annotation_stamp.py create mode 100644 src/cloudpdf/types/annotation_stamp_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_stamp_box.py create mode 100644 src/cloudpdf/types/annotation_stamp_fit.py create mode 100644 src/cloudpdf/types/annotation_stamp_rect.py create mode 100644 src/cloudpdf/types/annotation_stamp_reply.py create mode 100644 src/cloudpdf/types/annotation_stamp_reply_type.py create mode 100644 src/cloudpdf/types/annotation_strikeout.py create mode 100644 src/cloudpdf/types/annotation_strikeout_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_strikeout_intent.py create mode 100644 src/cloudpdf/types/annotation_strikeout_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_strikeout_rect.py create mode 100644 src/cloudpdf/types/annotation_strikeout_reply.py create mode 100644 src/cloudpdf/types/annotation_strikeout_reply_type.py create mode 100644 src/cloudpdf/types/annotation_text.py create mode 100644 src/cloudpdf/types/annotation_text_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_text_icon.py create mode 100644 src/cloudpdf/types/annotation_text_rect.py create mode 100644 src/cloudpdf/types/annotation_text_reply.py create mode 100644 src/cloudpdf/types/annotation_text_reply_type.py create mode 100644 src/cloudpdf/types/annotation_underline.py create mode 100644 src/cloudpdf/types/annotation_underline_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_underline_quad_points_item.py create mode 100644 src/cloudpdf/types/annotation_underline_quad_points_item_lower_left.py create mode 100644 src/cloudpdf/types/annotation_underline_quad_points_item_lower_right.py create mode 100644 src/cloudpdf/types/annotation_underline_quad_points_item_upper_left.py create mode 100644 src/cloudpdf/types/annotation_underline_quad_points_item_upper_right.py create mode 100644 src/cloudpdf/types/annotation_underline_rect.py create mode 100644 src/cloudpdf/types/annotation_underline_reply.py create mode 100644 src/cloudpdf/types/annotation_underline_reply_type.py create mode 100644 src/cloudpdf/types/annotation_unsupported.py create mode 100644 src/cloudpdf/types/annotation_unsupported_blend_mode.py create mode 100644 src/cloudpdf/types/annotation_unsupported_rect.py create mode 100644 src/cloudpdf/types/annotation_unsupported_reply.py create mode 100644 src/cloudpdf/types/annotation_unsupported_reply_type.py create mode 100644 src/cloudpdf/types/cache_delta.py create mode 100644 src/cloudpdf/types/cache_delta_pages_item.py create mode 100644 src/cloudpdf/types/cache_delta_pages_item_cache.py create mode 100644 src/cloudpdf/types/change_item.py create mode 100644 src/cloudpdf/types/change_item_annotations_create.py create mode 100644 src/cloudpdf/types/change_item_annotations_delete.py create mode 100644 src/cloudpdf/types/change_item_annotations_reorder.py create mode 100644 src/cloudpdf/types/change_item_annotations_restore.py create mode 100644 src/cloudpdf/types/change_item_annotations_update.py create mode 100644 src/cloudpdf/types/change_item_annotations_update_appearance.py create mode 100644 src/cloudpdf/types/change_item_annotations_update_appearance_action.py create mode 100644 src/cloudpdf/types/change_item_forms_add_widget.py create mode 100644 src/cloudpdf/types/change_item_forms_create.py create mode 100644 src/cloudpdf/types/change_item_forms_delete.py create mode 100644 src/cloudpdf/types/change_item_forms_delete_widget.py create mode 100644 src/cloudpdf/types/change_item_forms_remove_widget.py create mode 100644 src/cloudpdf/types/change_item_forms_reorder_calculations.py create mode 100644 src/cloudpdf/types/change_item_forms_reorder_widgets.py create mode 100644 src/cloudpdf/types/change_item_forms_reset.py create mode 100644 src/cloudpdf/types/change_item_forms_restore.py create mode 100644 src/cloudpdf/types/change_item_forms_restore_widget.py create mode 100644 src/cloudpdf/types/change_item_forms_set_appearance_text.py create mode 100644 src/cloudpdf/types/change_item_forms_set_display.py create mode 100644 src/cloudpdf/types/change_item_forms_set_signature_appearance.py create mode 100644 src/cloudpdf/types/change_item_forms_set_value.py create mode 100644 src/cloudpdf/types/change_item_forms_update.py create mode 100644 src/cloudpdf/types/change_item_forms_update_widget.py create mode 100644 src/cloudpdf/types/change_item_forms_update_widget_appearance.py create mode 100644 src/cloudpdf/types/change_item_forms_update_widget_appearance_action.py create mode 100644 src/cloudpdf/types/change_item_metadata_update.py create mode 100644 src/cloudpdf/types/change_item_metadata_update_custom.py create mode 100644 src/cloudpdf/types/change_item_skipped.py create mode 100644 src/cloudpdf/types/change_item_skipped_op.py create mode 100644 src/cloudpdf/types/change_op.py create mode 100644 src/cloudpdf/types/change_op_annotations_create.py create mode 100644 src/cloudpdf/types/change_op_annotations_create_resources.py create mode 100644 src/cloudpdf/types/change_op_annotations_delete.py create mode 100644 src/cloudpdf/types/change_op_annotations_reorder.py create mode 100644 src/cloudpdf/types/change_op_annotations_update.py create mode 100644 src/cloudpdf/types/change_op_annotations_update_resources.py create mode 100644 src/cloudpdf/types/change_op_forms_add_widget.py create mode 100644 src/cloudpdf/types/change_op_forms_create.py create mode 100644 src/cloudpdf/types/change_op_forms_delete.py create mode 100644 src/cloudpdf/types/change_op_forms_delete_widget.py create mode 100644 src/cloudpdf/types/change_op_forms_remove_widget.py create mode 100644 src/cloudpdf/types/change_op_forms_reorder_calculations.py create mode 100644 src/cloudpdf/types/change_op_forms_reorder_widgets.py create mode 100644 src/cloudpdf/types/change_op_forms_reset.py create mode 100644 src/cloudpdf/types/change_op_forms_set_appearance_text.py create mode 100644 src/cloudpdf/types/change_op_forms_set_display.py create mode 100644 src/cloudpdf/types/change_op_forms_set_display_display.py create mode 100644 src/cloudpdf/types/change_op_forms_set_signature_appearance.py create mode 100644 src/cloudpdf/types/change_op_forms_set_signature_appearance_resources.py create mode 100644 src/cloudpdf/types/change_op_forms_set_value.py create mode 100644 src/cloudpdf/types/change_op_forms_update.py create mode 100644 src/cloudpdf/types/change_op_forms_update_widget.py create mode 100644 src/cloudpdf/types/change_op_metadata_update.py create mode 100644 src/cloudpdf/types/change_op_metadata_update_custom.py create mode 100644 src/cloudpdf/types/change_result.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_annotations_create400response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_create400response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_create404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_create404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_delete404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_export_appearance400response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_export_appearance400response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_export_appearance404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_export_appearance404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item_cache.py create mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_results_item.py create mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_results_item_status.py create mode 100644 src/cloudpdf/types/doc_annotations_flatten200response_usage.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten400response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten400response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_flatten404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_file.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_icon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_line_ending.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_script.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ink_list_item_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_offset.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_leader.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto_remote.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_javascript.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_launch.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_named.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_unsupported.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_uri.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption_center.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_vertices_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption_center.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_vertices_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_icon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_field_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_page_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_page_state_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_list404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_leader.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all404response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all409response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_list_all409response_name.py create mode 100644 src/cloudpdf/types/doc_annotations_read_appearance400response.py create mode 100644 src/cloudpdf/types/doc_annotations_read_appearance404response.py create mode 100644 src/cloudpdf/types/doc_annotations_reorder200response.py create mode 100644 src/cloudpdf/types/doc_annotations_reorder400response.py create mode 100644 src/cloudpdf/types/doc_annotations_reorder404response.py create mode 100644 src/cloudpdf/types/doc_annotations_update200response_appearance.py create mode 100644 src/cloudpdf/types/doc_annotations_update200response_appearance_action.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_annotations_update400response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_update400response_name.py delete mode 100644 src/cloudpdf/types/doc_annotations_update404response_code.py delete mode 100644 src/cloudpdf/types/doc_annotations_update404response_name.py create mode 100644 src/cloudpdf/types/doc_changes200response.py create mode 100644 src/cloudpdf/types/doc_changes200response_changes_item.py create mode 100644 src/cloudpdf/types/doc_changes200response_changes_item_applied.py create mode 100644 src/cloudpdf/types/doc_changes200response_changes_item_refused.py create mode 100644 src/cloudpdf/types/doc_changes400response.py create mode 100644 src/cloudpdf/types/doc_changes404response.py create mode 100644 src/cloudpdf/types/doc_changes409response.py create mode 100644 src/cloudpdf/types/doc_changes413response.py delete mode 100644 src/cloudpdf/types/doc_download_response_code.py delete mode 100644 src/cloudpdf/types/doc_download_response_name.py create mode 100644 src/cloudpdf/types/doc_forms_delete_widget200response.py create mode 100644 src/cloudpdf/types/doc_forms_delete_widget400response.py create mode 100644 src/cloudpdf/types/doc_forms_delete_widget404response.py delete mode 100644 src/cloudpdf/types/doc_forms_export_data_response.py delete mode 100644 src/cloudpdf/types/doc_forms_export_data_response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_export_data_response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_calculation_order_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_calculation_order_item_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_calculation_order_item_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_options_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_options_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_radio_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_signature_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_text_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_flags.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_origin.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_fqn.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_object_number.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_array.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_none.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_scalar.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_unsupported.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_widgets_item.py delete mode 100644 src/cloudpdf/types/doc_forms_get200response_form_kind.py delete mode 100644 src/cloudpdf/types/doc_forms_get404response.py delete mode 100644 src/cloudpdf/types/doc_forms_get404response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_get404response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data400response.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data400response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data400response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data404response.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data404response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data404response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_import_data_request.py create mode 100644 src/cloudpdf/types/doc_forms_list200response.py create mode 100644 src/cloudpdf/types/doc_forms_list200response_form_kind.py create mode 100644 src/cloudpdf/types/doc_forms_list404response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_calculations200response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_calculations400response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_calculations404response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_widgets200response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_widgets400response.py create mode 100644 src/cloudpdf/types/doc_forms_reorder_widgets404response.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item_cache.py create mode 100644 src/cloudpdf/types/doc_forms_reset400response.py delete mode 100644 src/cloudpdf/types/doc_forms_reset404response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_reset404response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value400response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value400response_name.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value404response_code.py delete mode 100644 src/cloudpdf/types/doc_forms_set_value404response_name.py create mode 100644 src/cloudpdf/types/doc_forms_update_widget200response.py create mode 100644 src/cloudpdf/types/doc_forms_update_widget200response_appearance.py create mode 100644 src/cloudpdf/types/doc_forms_update_widget200response_appearance_action.py create mode 100644 src/cloudpdf/types/doc_forms_update_widget400response.py create mode 100644 src/cloudpdf/types/doc_forms_update_widget404response.py delete mode 100644 src/cloudpdf/types/doc_head404response_code.py delete mode 100644 src/cloudpdf/types/doc_head404response_name.py delete mode 100644 src/cloudpdf/types/doc_manifest200response_pages_item_state.py delete mode 100644 src/cloudpdf/types/doc_manifest200response_pages_item_state_revision.py delete mode 100644 src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_unknown.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_certification.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_enforced.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_field_locks_item.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_source.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec_action.py create mode 100644 src/cloudpdf/types/doc_manifest200response_protection_judged.py create mode 100644 src/cloudpdf/types/doc_manifest200response_scopes_forms.py delete mode 100644 src/cloudpdf/types/doc_manifest404response_code.py delete mode 100644 src/cloudpdf/types/doc_manifest404response_name.py create mode 100644 src/cloudpdf/types/doc_metadata_custom_get200response.py create mode 100644 src/cloudpdf/types/doc_metadata_custom_get404response.py delete mode 100644 src/cloudpdf/types/doc_metadata_get200response_trapped.py delete mode 100644 src/cloudpdf/types/doc_metadata_get404response_code.py delete mode 100644 src/cloudpdf/types/doc_metadata_get404response_name.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_delete400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_delete400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_delete404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_delete404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_extract400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_extract400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_extract404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_extract404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item_cache.py create mode 100644 src/cloudpdf/types/doc_pages_flatten200response_results_item.py create mode 100644 src/cloudpdf/types/doc_pages_flatten200response_results_item_status.py create mode 100644 src/cloudpdf/types/doc_pages_flatten200response_usage.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_flatten404response_name.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_insert400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_insert400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_insert404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_insert404response_name.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_insert_blank404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_move400response.py delete mode 100644 src/cloudpdf/types/doc_pages_move400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_move400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_move404response.py delete mode 100644 src/cloudpdf/types/doc_pages_move404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_move404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_move_request.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_remove_name404response_name.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_tab_order.py create mode 100644 src/cloudpdf/types/doc_pages_reorder400response.py create mode 100644 src/cloudpdf/types/doc_pages_reorder404response.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_rotate404response_name.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_dangling.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_page.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_template.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_art.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_bleed.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_crop.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_media.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_trim.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_pdf_crop_box.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_size.py create mode 100644 src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_tab_order.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_set_name404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale400response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale400response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_set_scale404response_name.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_bbox.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_geo.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_origin.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_fraction.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_label_position.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports200response_item_measure_unknown.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_bbox.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_geospatial.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_origin.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position.py create mode 100644 src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_unknown.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports404response_code.py delete mode 100644 src/cloudpdf/types/doc_pages_viewports404response_name.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item_cache.py create mode 100644 src/cloudpdf/types/doc_redactions_apply200response_results_item.py create mode 100644 src/cloudpdf/types/doc_redactions_apply200response_results_item_status.py create mode 100644 src/cloudpdf/types/doc_redactions_apply200response_scope.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply400response_code.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply400response_name.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply404response_code.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply404response_name.py delete mode 100644 src/cloudpdf/types/doc_redactions_apply_request.py delete mode 100644 src/cloudpdf/types/doc_render_response_code.py delete mode 100644 src/cloudpdf/types/doc_render_response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_abort200response.py delete mode 100644 src/cloudpdf/types/doc_signatures_abort200response_status.py delete mode 100644 src/cloudpdf/types/doc_signatures_abort404response.py delete mode 100644 src/cloudpdf/types/doc_signatures_abort404response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_abort404response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_analysis400response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_analysis400response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_analysis404response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_analysis404response_name.py create mode 100644 src/cloudpdf/types/doc_signatures_cancel200response.py create mode 100644 src/cloudpdf/types/doc_signatures_cancel200response_status.py create mode 100644 src/cloudpdf/types/doc_signatures_cancel404response.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_revision.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item_cache.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_signature_field.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_signature_field_fqn.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_signature_field_object_number.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete200response_signature_widget.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete400response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete400response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete404response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete404response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete409response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_complete409response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_list200response_signatures_item_field.py delete mode 100644 src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_fqn.py delete mode 100644 src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_object_number.py delete mode 100644 src/cloudpdf/types/doc_signatures_list200response_signatures_item_widget.py delete mode 100644 src/cloudpdf/types/doc_signatures_list404response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_list404response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare400response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare400response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare404response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare404response_name.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare409response_code.py delete mode 100644 src/cloudpdf/types/doc_signatures_prepare409response_name.py delete mode 100644 src/cloudpdf/types/doc_text404response_code.py delete mode 100644 src/cloudpdf/types/doc_text404response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_analysis400response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_analysis400response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_analysis404response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_analysis404response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_download_response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_download_response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_list404response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_list404response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_revision_response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_revision_response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_signature_contents_response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_signature_contents_response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_signature_digest_response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_signature_digest_response_name.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_fqn.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_object_number.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures200response_signatures_item_widget.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures404response_code.py delete mode 100644 src/cloudpdf/types/doc_versions_signatures404response_name.py create mode 100644 src/cloudpdf/types/document_metadata.py create mode 100644 src/cloudpdf/types/document_metadata_trapped.py delete mode 100644 src/cloudpdf/types/documents_commit400response_error.py delete mode 100644 src/cloudpdf/types/documents_commit404response_error.py delete mode 100644 src/cloudpdf/types/documents_delete403response_error.py delete mode 100644 src/cloudpdf/types/documents_delete404response_error.py delete mode 100644 src/cloudpdf/types/documents_download403response_error.py delete mode 100644 src/cloudpdf/types/documents_download404response_error.py delete mode 100644 src/cloudpdf/types/documents_get403response_error.py delete mode 100644 src/cloudpdf/types/documents_get404response_error.py delete mode 100644 src/cloudpdf/types/documents_import_from400response_error.py delete mode 100644 src/cloudpdf/types/documents_import_from403response_error.py delete mode 100644 src/cloudpdf/types/documents_import_from502response_error.py delete mode 100644 src/cloudpdf/types/documents_init400response_error.py delete mode 100644 src/cloudpdf/types/documents_list400response_error.py delete mode 100644 src/cloudpdf/types/documents_upload_proxy400response_error.py delete mode 100644 src/cloudpdf/types/documents_upload_proxy409response_error.py create mode 100644 src/cloudpdf/types/field_actions_patch.py create mode 100644 src/cloudpdf/types/field_position.py create mode 100644 src/cloudpdf/types/field_position_after.py create mode 100644 src/cloudpdf/types/field_position_zero.py create mode 100644 src/cloudpdf/types/field_script_write.py create mode 100644 src/cloudpdf/types/field_script_write_type.py create mode 100644 src/cloudpdf/types/form_field.py create mode 100644 src/cloudpdf/types/form_field_checkbox.py create mode 100644 src/cloudpdf/types/form_field_checkbox_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_checkbox_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_checkbox_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_checkbox_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_checkbox_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_checkbox_origin.py create mode 100644 src/cloudpdf/types/form_field_checkbox_value_entry.py create mode 100644 src/cloudpdf/types/form_field_checkbox_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_checkbox_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_checkbox_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_checkbox_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_checkbox_widgets_item.py create mode 100644 src/cloudpdf/types/form_field_combobox.py create mode 100644 src/cloudpdf/types/form_field_combobox_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_combobox_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_combobox_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_combobox_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_combobox_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_combobox_options_item.py create mode 100644 src/cloudpdf/types/form_field_combobox_origin.py create mode 100644 src/cloudpdf/types/form_field_combobox_value_entry.py create mode 100644 src/cloudpdf/types/form_field_combobox_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_combobox_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_combobox_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_combobox_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_draft.py create mode 100644 src/cloudpdf/types/form_field_draft_checkbox.py create mode 100644 src/cloudpdf/types/form_field_draft_combobox.py create mode 100644 src/cloudpdf/types/form_field_draft_combobox_options_item.py create mode 100644 src/cloudpdf/types/form_field_draft_listbox.py create mode 100644 src/cloudpdf/types/form_field_draft_listbox_options_item.py create mode 100644 src/cloudpdf/types/form_field_draft_pushbutton.py create mode 100644 src/cloudpdf/types/form_field_draft_radio.py create mode 100644 src/cloudpdf/types/form_field_draft_signature.py create mode 100644 src/cloudpdf/types/form_field_draft_text.py create mode 100644 src/cloudpdf/types/form_field_listbox.py create mode 100644 src/cloudpdf/types/form_field_listbox_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_listbox_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_listbox_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_listbox_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_listbox_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_listbox_options_item.py create mode 100644 src/cloudpdf/types/form_field_listbox_origin.py create mode 100644 src/cloudpdf/types/form_field_listbox_value_entry.py create mode 100644 src/cloudpdf/types/form_field_listbox_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_listbox_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_listbox_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_listbox_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_patch.py create mode 100644 src/cloudpdf/types/form_field_patch_default_value.py create mode 100644 src/cloudpdf/types/form_field_patch_family.py create mode 100644 src/cloudpdf/types/form_field_patch_options_item.py create mode 100644 src/cloudpdf/types/form_field_pushbutton.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_origin.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_value_entry.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_pushbutton_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_radio.py create mode 100644 src/cloudpdf/types/form_field_radio_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_radio_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_radio_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_radio_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_radio_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_radio_origin.py create mode 100644 src/cloudpdf/types/form_field_radio_value_entry.py create mode 100644 src/cloudpdf/types/form_field_radio_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_radio_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_radio_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_radio_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_radio_widgets_item.py create mode 100644 src/cloudpdf/types/form_field_ref.py create mode 100644 src/cloudpdf/types/form_field_ref_fqn.py create mode 100644 src/cloudpdf/types/form_field_ref_object_number.py create mode 100644 src/cloudpdf/types/form_field_signature.py create mode 100644 src/cloudpdf/types/form_field_signature_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_signature_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_signature_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_signature_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_signature_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_signature_origin.py create mode 100644 src/cloudpdf/types/form_field_signature_value_entry.py create mode 100644 src/cloudpdf/types/form_field_signature_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_signature_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_signature_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_signature_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_text.py create mode 100644 src/cloudpdf/types/form_field_text_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_text_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_text_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_text_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_text_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_text_origin.py create mode 100644 src/cloudpdf/types/form_field_text_value_entry.py create mode 100644 src/cloudpdf/types/form_field_text_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_text_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_text_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_text_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_unknown.py create mode 100644 src/cloudpdf/types/form_field_unknown_default_value_entry.py create mode 100644 src/cloudpdf/types/form_field_unknown_default_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_unknown_default_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_unknown_default_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_unknown_default_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_unknown_origin.py create mode 100644 src/cloudpdf/types/form_field_unknown_value_entry.py create mode 100644 src/cloudpdf/types/form_field_unknown_value_entry_array.py create mode 100644 src/cloudpdf/types/form_field_unknown_value_entry_none.py create mode 100644 src/cloudpdf/types/form_field_unknown_value_entry_scalar.py create mode 100644 src/cloudpdf/types/form_field_unknown_value_entry_unsupported.py create mode 100644 src/cloudpdf/types/form_field_value.py create mode 100644 src/cloudpdf/types/form_mutation_meta.py create mode 100644 src/cloudpdf/types/form_widget.py create mode 100644 src/cloudpdf/types/metadata_patch.py create mode 100644 src/cloudpdf/types/metadata_patch_trapped.py create mode 100644 src/cloudpdf/types/mutation_meta.py create mode 100644 src/cloudpdf/types/page_destination.py create mode 100644 src/cloudpdf/types/page_destination_fit.py create mode 100644 src/cloudpdf/types/page_destination_fit_b.py create mode 100644 src/cloudpdf/types/page_destination_fit_bh.py create mode 100644 src/cloudpdf/types/page_destination_fit_bv.py create mode 100644 src/cloudpdf/types/page_destination_fit_h.py create mode 100644 src/cloudpdf/types/page_destination_fit_r.py create mode 100644 src/cloudpdf/types/page_destination_fit_v.py create mode 100644 src/cloudpdf/types/page_destination_xyz.py create mode 100644 src/cloudpdf/types/page_position.py create mode 100644 src/cloudpdf/types/page_position_after.py create mode 100644 src/cloudpdf/types/page_position_zero.py create mode 100644 src/cloudpdf/types/page_ref.py create mode 100644 src/cloudpdf/types/page_ref_kind.py create mode 100644 src/cloudpdf/types/pdf_action_write.py create mode 100644 src/cloudpdf/types/pdf_action_write_goto.py create mode 100644 src/cloudpdf/types/pdf_action_write_hide.py create mode 100644 src/cloudpdf/types/pdf_action_write_javascript.py create mode 100644 src/cloudpdf/types/pdf_action_write_named.py create mode 100644 src/cloudpdf/types/pdf_action_write_reset_form.py create mode 100644 src/cloudpdf/types/pdf_action_write_submit_form.py create mode 100644 src/cloudpdf/types/pdf_action_write_uri.py delete mode 100644 src/cloudpdf/types/pdf_destination.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_b.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_bh.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_bv.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_h.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_r.py delete mode 100644 src/cloudpdf/types/pdf_destination_fit_v.py delete mode 100644 src/cloudpdf/types/pdf_destination_xyz.py create mode 100644 src/cloudpdf/types/pdf_link_target.py create mode 100644 src/cloudpdf/types/pdf_link_target_goto.py create mode 100644 src/cloudpdf/types/pdf_link_target_goto_remote.py create mode 100644 src/cloudpdf/types/pdf_link_target_javascript.py create mode 100644 src/cloudpdf/types/pdf_link_target_launch.py create mode 100644 src/cloudpdf/types/pdf_link_target_named.py create mode 100644 src/cloudpdf/types/pdf_link_target_unsupported.py create mode 100644 src/cloudpdf/types/pdf_link_target_uri.py create mode 100644 src/cloudpdf/types/pdf_link_target_writable.py create mode 100644 src/cloudpdf/types/pdf_link_target_writable_goto.py create mode 100644 src/cloudpdf/types/pdf_link_target_writable_named.py create mode 100644 src/cloudpdf/types/pdf_link_target_writable_named_name.py create mode 100644 src/cloudpdf/types/pdf_link_target_writable_uri.py delete mode 100644 src/cloudpdf/types/shares_create400response_error.py delete mode 100644 src/cloudpdf/types/shares_create403response_error.py delete mode 100644 src/cloudpdf/types/shares_create404response_error.py delete mode 100644 src/cloudpdf/types/shares_delete_response_error.py delete mode 100644 src/cloudpdf/types/shares_exchange400response_error.py delete mode 100644 src/cloudpdf/types/shares_exchange403response_error.py delete mode 100644 src/cloudpdf/types/shares_exchange404response_error.py delete mode 100644 src/cloudpdf/types/shares_exchange410response_error.py delete mode 100644 src/cloudpdf/types/shares_exchange422response_error.py delete mode 100644 src/cloudpdf/types/shares_get404response_error.py delete mode 100644 src/cloudpdf/types/shares_list400response_error.py delete mode 100644 src/cloudpdf/types/shares_update400response_error.py delete mode 100644 src/cloudpdf/types/shares_update404response_error.py delete mode 100644 src/cloudpdf/types/tenants_create400response_error.py delete mode 100644 src/cloudpdf/types/tenants_delete_response_error.py delete mode 100644 src/cloudpdf/types/tenants_get404response_error.py delete mode 100644 src/cloudpdf/types/tenants_list400response_error.py delete mode 100644 src/cloudpdf/types/tenants_resume_response_error.py delete mode 100644 src/cloudpdf/types/tenants_suspend_response_error.py delete mode 100644 src/cloudpdf/types/tenants_usage400response_error.py delete mode 100644 src/cloudpdf/types/tenants_usage404response_error.py delete mode 100644 src/cloudpdf/types/tokens_issue400response_error.py delete mode 100644 src/cloudpdf/types/tokens_issue403response_error.py delete mode 100644 src/cloudpdf/types/tokens_issue404response_error.py create mode 100644 src/cloudpdf/types/tokens_issue_request_doc_identity.py delete mode 100644 src/cloudpdf/types/tokens_revoke_response_error.py create mode 100644 src/cloudpdf/types/widget_actions_patch.py create mode 100644 src/cloudpdf/types/widget_annotation.py create mode 100644 src/cloudpdf/types/widget_annotation_blend_mode.py create mode 100644 src/cloudpdf/types/widget_annotation_border_style.py create mode 100644 src/cloudpdf/types/widget_annotation_box.py create mode 100644 src/cloudpdf/types/widget_annotation_check_style.py create mode 100644 src/cloudpdf/types/widget_annotation_field_family.py create mode 100644 src/cloudpdf/types/widget_annotation_rect.py create mode 100644 src/cloudpdf/types/widget_annotation_reply.py create mode 100644 src/cloudpdf/types/widget_annotation_reply_type.py create mode 100644 src/cloudpdf/types/widget_annotation_subtype.py create mode 100644 src/cloudpdf/types/widget_annotation_text_align.py create mode 100644 src/cloudpdf/types/widget_patch.py create mode 100644 src/cloudpdf/types/widget_patch_actions.py create mode 100644 src/cloudpdf/types/widget_patch_blend_mode.py create mode 100644 src/cloudpdf/types/widget_patch_border_style.py create mode 100644 src/cloudpdf/types/widget_patch_box.py create mode 100644 src/cloudpdf/types/widget_patch_check_style.py create mode 100644 src/cloudpdf/types/widget_patch_rect.py create mode 100644 src/cloudpdf/types/widget_patch_reply.py create mode 100644 src/cloudpdf/types/widget_patch_reply_type.py create mode 100644 src/cloudpdf/types/widget_patch_subtype.py create mode 100644 src/cloudpdf/types/widget_patch_text_align.py create mode 100644 src/cloudpdf/types/widget_placement.py create mode 100644 src/cloudpdf/types/widget_placement_border_style.py create mode 100644 src/cloudpdf/types/widget_placement_box.py create mode 100644 src/cloudpdf/types/widget_placement_check_style.py create mode 100644 src/cloudpdf/types/widget_placement_rect.py create mode 100644 src/cloudpdf/types/widget_placement_text_align.py diff --git a/.fern/metadata.json b/.fern/metadata.json index 7bcaa2e..ac94380 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -7,9 +7,9 @@ "client_class_name": "CloudPDFClient", "environment_class_name": "CloudPDFEnvironment" }, - "originGitCommit": "b7dddfba5011349a40db7878b5cbc8685b2d42cf", + "originGitCommit": "c6f87eecf9636e7ef367946a7fd7f3729401ce90", "originGitCommitIsDirty": false, "invokedBy": "ci", - "requestedVersion": "3.0.0a14", + "requestedVersion": "3.0.0a15", "ciProvider": "github" } \ No newline at end of file diff --git a/README.md b/README.md index 666a0c2..856135d 100644 --- a/README.md +++ b/README.md @@ -35,14 +35,21 @@ Instantiate and use the client with the following: ```python from cloudpdf import CloudPDFClient +from cloudpdf.doc import DocChangesRequestChangesItem client = CloudPDFClient( token="", base_url="https://yourhost.com/path/to/api", ) -client.shares.exchange( - share_token="shareToken", +client.doc.changes( + doc_id="docId", + layer_name="layerName", + changes=[ + DocChangesRequestChangesItem( + op_id="opId", + ) + ], ) ``` @@ -52,6 +59,7 @@ The SDK also exports an `async` client so that you can make non-blocking calls t ```python import asyncio +from cloudpdf.doc import DocChangesRequestChangesItem from cloudpdf import AsyncCloudPDFClient @@ -62,8 +70,14 @@ client = AsyncCloudPDFClient( async def main() -> None: - await client.shares.exchange( - share_token="shareToken", + await client.doc.changes( + doc_id="docId", + layer_name="layerName", + changes=[ + DocChangesRequestChangesItem( + op_id="opId", + ) + ], ) @@ -79,7 +93,7 @@ will be thrown. from cloudpdf.core.api_error import ApiError try: - client.shares.exchange(...) + client.doc.changes(...) except ApiError as e: print(e.status_code) print(e.body) @@ -96,7 +110,7 @@ The `.with_raw_response` property returns a "raw" client that can be used to acc from cloudpdf import CloudPDFClient client = CloudPDFClient(...) -response = client.shares.with_raw_response.exchange(...) +response = client.doc.with_raw_response.changes(...) print(response.headers) # access the response headers print(response.status_code) # access the response status code print(response.data) # access the underlying object @@ -127,7 +141,7 @@ Which status codes are retried depends on the `retryStatusCodes` generator confi Use the `max_retries` request option to configure this behavior. ```python -client.shares.exchange(..., request_options={ +client.doc.changes(..., request_options={ "max_retries": 1 }) ``` @@ -142,7 +156,7 @@ from cloudpdf import CloudPDFClient client = CloudPDFClient(..., timeout=20.0) # Override timeout for a specific method -client.shares.exchange(..., request_options={ +client.doc.changes(..., request_options={ "timeout": 1 }) ``` diff --git a/cloudpdf-generation.json b/cloudpdf-generation.json index c9bbffb..f6478d2 100644 --- a/cloudpdf-generation.json +++ b/cloudpdf-generation.json @@ -1,12 +1,12 @@ { "language": "python", - "canonicalVersion": "3.0.0-next.14", - "sdkVersion": "3.0.0a14", + "canonicalVersion": "3.0.0-next.15", + "sdkVersion": "3.0.0a15", "source": { "repository": "embedpdf/embed-pdf-viewer", "openapi": "cloudpdf/contract/openapi.json", - "openapiSha256": "188ea071e3534971638ee3d1fb1f19c77f36e04b2a783f5eefdbe67326527ea6", - "gitCommit": "b7dddfba5011349a40db7878b5cbc8685b2d42cf", + "openapiSha256": "9d70deca638cc7a80b0e670ec47fc45710d6603eb8f493d5fac95a38d7e5f8b3", + "gitCommit": "c6f87eecf9636e7ef367946a7fd7f3729401ce90", "gitCommitIsDirty": false }, "fern": { diff --git a/pyproject.toml b/pyproject.toml index 4d52df1..6068b54 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "cloudpdf" -version = "3.0.0a14" +version = "3.0.0a15" description = "The official Python SDK for the CloudPDF API." readme = "README.md" authors = ["CloudPDF "] diff --git a/reference.md b/reference.md index 66cac76..cc46d02 100644 --- a/reference.md +++ b/reference.md @@ -111,6 +111,109 @@ client.doc.head( + + + + +
client.doc.changes(...) -> DocChanges200Response +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Each change stands on its own and names itself by `opId`: a refused change rolls back alone, and the answer lists every change in order, applied with its result or refused with its error. Asked again under its `opId`, a change gets the same answer, refusals included; a different change under an answered `opId` is refused (IdempotencyKeyReused). `{ opId, undoOf }` undoes an earlier change of the caller, here or in an earlier request; an undo leaves alone what was changed since, and the undo of an undo redoes. A redaction, a flatten, a form repair or a completed signature ends undo for the changes before it (UndoUnavailable). Each op is checked against its own capability: annotation ops need `doc.annotate.modify`, form values `doc.forms.fill`, form structure `doc.forms.modify`, metadata `doc.metadata.modify`. Bytes (a stamp's drawing, an attached file, a signature's artwork) travel as multipart: a JSON `body` part, each op naming its files by role as `resources: { : '' }`, and each file as the part `resource:`. At most 64 changes per request and 512 ops per change. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient +from cloudpdf.doc import DocChangesRequestChangesItem + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.changes( + doc_id="docId", + layer_name="layerName", + changes=[ + DocChangesRequestChangesItem( + op_id="opId", + ) + ], +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**changes:** `typing.List[DocChangesRequestChangesItem]` + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ +
@@ -302,7 +405,7 @@ client = CloudPDFClient( client.doc.render( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) ``` @@ -335,7 +438,7 @@ client.doc.render(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -386,7 +489,7 @@ client = CloudPDFClient( client.doc.text( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) ``` @@ -419,7 +522,7 @@ client.doc.text(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -622,7 +725,7 @@ client.shares.list(
-The returned share id IS the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. +The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does.
@@ -2051,7 +2154,7 @@ client.documents.import_from(
-**source:** `DocumentsImportFromRequestSource` — Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. +**source:** `DocumentsImportFromRequestSource` — Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file.
@@ -2442,7 +2545,7 @@ client.tokens.revoke(
-Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. +Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `page` (a `PageRef`) when display order matters.
@@ -2542,7 +2645,7 @@ client = CloudPDFClient( client.doc.annotations.list( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) ``` @@ -2575,7 +2678,7 @@ client.doc.annotations.list(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -2640,7 +2743,7 @@ client = CloudPDFClient( client.doc.annotations.create( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={ "key": "value" }, @@ -2676,7 +2779,7 @@ client.doc.annotations.create(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -2700,6 +2803,14 @@ client.doc.annotations.create(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -2735,7 +2846,7 @@ client = CloudPDFClient( client.doc.annotations.delete( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", ) @@ -2769,7 +2880,7 @@ client.doc.annotations.delete(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -2777,7 +2888,7 @@ client.doc.annotations.delete(
-**annot_key:** `str` +**annot_key:** `str` — The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life.
@@ -2793,6 +2904,14 @@ client.doc.annotations.delete(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -2828,7 +2947,7 @@ client = CloudPDFClient( client.doc.annotations.update( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", request={ "key": "value" @@ -2865,7 +2984,7 @@ client.doc.annotations.update(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -2873,7 +2992,7 @@ client.doc.annotations.update(
-**annot_key:** `str` +**annot_key:** `str` — The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life.
@@ -2897,6 +3016,14 @@ client.doc.annotations.update(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -2909,7 +3036,7 @@ client.doc.annotations.update(
-
client.doc.annotations.export_appearance(...) -> typing.Iterator[bytes] +
client.doc.annotations.read_appearance(...) -> typing.Iterator[bytes]
@@ -2929,13 +3056,11 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.annotations.export_appearance( +client.doc.annotations.read_appearance( doc_id="docId", layer_name="layerName", - pon=1, - request={ - "string": {"key": "value"} - }, + page_key="pageKey", + annot_key="annotKey", ) ``` @@ -2968,7 +3093,7 @@ client.doc.annotations.export_appearance(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -2976,7 +3101,7 @@ client.doc.annotations.export_appearance(
-**request:** `DocAnnotationsExportAppearanceRequest` +**annot_key:** `str` — The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life.
@@ -3004,7 +3129,7 @@ client.doc.annotations.export_appearance(
-
client.doc.annotations.flatten(...) -> DocAnnotationsFlatten200Response +
client.doc.annotations.export_appearance(...) -> typing.Iterator[bytes]
@@ -3024,12 +3149,12 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.annotations.flatten( +client.doc.annotations.export_appearance( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={ - "key": "value" + "string": {"key": "value"} }, ) @@ -3063,7 +3188,7 @@ client.doc.annotations.flatten(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -3071,7 +3196,7 @@ client.doc.annotations.flatten(
-**request:** `DocAnnotationsFlattenRequest` +**request:** `DocAnnotationsExportAppearanceRequest`
@@ -3099,8 +3224,7 @@ client.doc.annotations.flatten(
-## Doc Forms -
client.doc.forms.get(...) -> DocFormsGet200Response +
client.doc.annotations.flatten(...) -> DocAnnotationsFlatten200Response
@@ -3120,9 +3244,13 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.forms.get( +client.doc.annotations.flatten( doc_id="docId", layer_name="layerName", + page_key="pageKey", + request={ + "key": "value" + }, ) ``` @@ -3155,6 +3283,22 @@ client.doc.forms.get(
+**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**request:** `DocAnnotationsFlattenRequest` + +
+
+ +
+
+ **document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead.
@@ -3163,6 +3307,14 @@ client.doc.forms.get(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3175,7 +3327,7 @@ client.doc.forms.get(
-
client.doc.forms.export_data(...) -> typing.Iterator[bytes] +
client.doc.annotations.reorder(...) -> DocAnnotationsReorder200Response
@@ -3188,16 +3340,27 @@ client.doc.forms.get(
```python -from cloudpdf import CloudPDFClient +from cloudpdf import CloudPDFClient, AnnotationRef_ObjectNumber, PageRef client = CloudPDFClient( token="", base_url="https://yourhost.com/path/to/api", ) -client.doc.forms.export_data( +client.doc.annotations.reorder( doc_id="docId", layer_name="layerName", + page_key="pageKey", + refs=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", ) ``` @@ -3230,7 +3393,23 @@ client.doc.forms.export_data(
-**format:** `typing.Optional[ExportDataFormsRequestFormat]` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**refs:** `typing.List[AnnotationRef]` + +
+
+ +
+
+ +**position:** `AnnotationPosition`
@@ -3246,6 +3425,14 @@ client.doc.forms.export_data(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3258,7 +3445,8 @@ client.doc.forms.export_data(
-
client.doc.forms.import_data(...) -> DocFormsImportData200Response +## Doc Forms +
client.doc.forms.list(...) -> DocFormsList200Response
@@ -3278,12 +3466,9 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.forms.import_data( +client.doc.forms.list( doc_id="docId", layer_name="layerName", - request={ - "key": "value" - }, ) ``` @@ -3316,14 +3501,6 @@ client.doc.forms.import_data(
-**request:** `DocFormsImportDataRequest` - -
-
- -
-
- **document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead.
@@ -3344,7 +3521,7 @@ client.doc.forms.import_data(
-
client.doc.forms.reset(...) -> DocFormsReset200Response +
client.doc.forms.reorder_calculations(...) -> DocFormsReorderCalculations200Response
@@ -3357,17 +3534,22 @@ client.doc.forms.import_data(
```python -from cloudpdf import CloudPDFClient +from cloudpdf import CloudPDFClient, FormFieldRef_ObjectNumber client = CloudPDFClient( token="", base_url="https://yourhost.com/path/to/api", ) -client.doc.forms.reset( +client.doc.forms.reorder_calculations( doc_id="docId", layer_name="layerName", - field_key="fieldKey", + fields=[ + FormFieldRef_ObjectNumber( + object_number=1, + ) + ], + position="start", ) ``` @@ -3400,7 +3582,15 @@ client.doc.forms.reset(
-**field_key:** `str` +**fields:** `typing.List[FormFieldRef]` + +
+
+ +
+
+ +**position:** `FieldPosition`
@@ -3416,6 +3606,14 @@ client.doc.forms.reset(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3511,6 +3709,14 @@ client.doc.forms.set_value(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3523,8 +3729,7 @@ client.doc.forms.set_value(
-## Doc Metadata -
client.doc.metadata.get(...) -> DocMetadataGet200Response +
client.doc.forms.reset(...) -> DocFormsReset200Response
@@ -3544,7 +3749,7 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.metadata.get( +client.doc.forms.reset( doc_id="docId", layer_name="layerName", ) @@ -3587,6 +3792,22 @@ client.doc.metadata.get(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ +**refs:** `typing.Optional[typing.List[FormFieldRef]]` + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3599,8 +3820,7 @@ client.doc.metadata.get(
-## Doc Pages -
client.doc.pages.set_scale(...) -> DocPagesSetScale200Response +
client.doc.forms.delete_widget(...) -> DocFormsDeleteWidget200Response
@@ -3620,10 +3840,11 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.pages.set_scale( +client.doc.forms.delete_widget( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", + annot_key="annotKey", ) ``` @@ -3656,7 +3877,15 @@ client.doc.pages.set_scale(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**annot_key:** `str` — The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life.
@@ -3672,7 +3901,7 @@ client.doc.pages.set_scale(
-**measure:** `typing.Optional[DocPagesSetScaleRequestMeasure]` +**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing.
@@ -3692,7 +3921,7 @@ client.doc.pages.set_scale(
-
client.doc.pages.viewports(...) -> DocPagesViewports200Response +
client.doc.forms.update_widget(...) -> DocFormsUpdateWidget200Response
@@ -3705,17 +3934,19 @@ client.doc.pages.set_scale(
```python -from cloudpdf import CloudPDFClient +from cloudpdf import CloudPDFClient, WidgetPatch client = CloudPDFClient( token="", base_url="https://yourhost.com/path/to/api", ) -client.doc.pages.viewports( +client.doc.forms.update_widget( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", + annot_key="annotKey", + patch=WidgetPatch(), ) ``` @@ -3748,7 +3979,7 @@ client.doc.pages.viewports(
-**pon:** `int` +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`.
@@ -3756,7 +3987,7 @@ client.doc.pages.viewports(
-**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. +**annot_key:** `str` — The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life.
@@ -3764,7 +3995,410 @@ client.doc.pages.viewports(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**patch:** `WidgetPatch` + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + + +
+ + +
client.doc.forms.reorder_widgets(...) -> DocFormsReorderWidgets200Response +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient, AnnotationRef_ObjectNumber, PageRef + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.forms.reorder_widgets( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + widgets=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**widgets:** `typing.List[AnnotationRef]` + +
+
+ +
+
+ +**position:** `AnnotationPosition` + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## Doc Metadata +
client.doc.metadata.get(...) -> DocMetadataGet200Response +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.metadata.get( + doc_id="docId", + layer_name="layerName", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## Doc Pages +
client.doc.pages.set_scale(...) -> DocPagesSetScale200Response +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.pages.set_scale( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ +**measure:** `typing.Optional[DocPagesSetScaleRequestMeasure]` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.doc.pages.viewports(...) -> DocPagesViewports200Response +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.pages.viewports( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**page_key:** `str` — The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3850,6 +4484,14 @@ client.doc.pages.delete(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -3874,7 +4516,7 @@ client.doc.pages.delete(
-A read, not a mutation: the source document is untouched and no event is published. Body is `{"pageObjectNumbers": number[]}`; the response body is the new PDF. +A read, not a mutation: the source document is untouched and no event is published. Body is `{"pages": PageRef[]}`; the response body is the new PDF.
@@ -4036,6 +4678,14 @@ client.doc.pages.flatten(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4060,7 +4710,7 @@ client.doc.pages.flatten(
-Multipart mutation envelope: a `body` field holding `{"destIndex"?: number}` (omitted → append) plus a `resource:source` file part carrying the standalone PDF whose pages are copied in. The inserted copies get fresh page object numbers, returned in insertion order. +Multipart: a JSON `body` part `{"position"?: PagePosition, "resources": {"source": ""}}` (position omitted → the end), and the standalone PDF whose pages are copied in as the part `resource:`. The inserted copies get fresh page object numbers, returned in insertion order.
@@ -4134,6 +4784,14 @@ client.doc.pages.insert(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4158,7 +4816,7 @@ client.doc.pages.insert(
-Body is `{"size": {"width", "height"}, "count"?, "destIndex"?}` — size in PDF points, count in [1, 100], destIndex omitted → append. +Body is `{"size": {"width", "height"}, "count"?, "position"?}` — size in PDF points, count in [1, 100], `position` a `PagePosition` (omitted → the end).
@@ -4234,6 +4892,14 @@ client.doc.pages.insert_blank(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4246,7 +4912,7 @@ client.doc.pages.insert_blank(
-
client.doc.pages.move(...) -> DocPagesMove200Response +
client.doc.pages.set_name(...) -> DocPagesSetName200Response
@@ -4266,7 +4932,7 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.pages.move( +client.doc.pages.set_name( doc_id="docId", layer_name="layerName", request={ @@ -4304,7 +4970,7 @@ client.doc.pages.move(
-**request:** `DocPagesMoveRequest` +**request:** `DocPagesSetNameRequest`
@@ -4320,6 +4986,14 @@ client.doc.pages.move(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4332,7 +5006,7 @@ client.doc.pages.move(
-
client.doc.pages.set_name(...) -> DocPagesSetName200Response +
client.doc.pages.remove_name(...) -> DocPagesRemoveName200Response
@@ -4352,7 +5026,7 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.pages.set_name( +client.doc.pages.remove_name( doc_id="docId", layer_name="layerName", request={ @@ -4390,7 +5064,7 @@ client.doc.pages.set_name(
-**request:** `DocPagesSetNameRequest` +**request:** `DocPagesRemoveNameRequest`
@@ -4406,6 +5080,14 @@ client.doc.pages.set_name(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4418,7 +5100,7 @@ client.doc.pages.set_name(
-
client.doc.pages.remove_name(...) -> DocPagesRemoveName200Response +
client.doc.pages.reorder(...) -> DocPagesReorder200Response
@@ -4431,19 +5113,23 @@ client.doc.pages.set_name(
```python -from cloudpdf import CloudPDFClient +from cloudpdf import CloudPDFClient, PageRef client = CloudPDFClient( token="", base_url="https://yourhost.com/path/to/api", ) -client.doc.pages.remove_name( +client.doc.pages.reorder( doc_id="docId", layer_name="layerName", - request={ - "key": "value" - }, + pages=[ + PageRef( + kind="objectNumber", + object_number=1, + ) + ], + position="start", ) ``` @@ -4476,7 +5162,15 @@ client.doc.pages.remove_name(
-**request:** `DocPagesRemoveNameRequest` +**pages:** `typing.List[PageRef]` + +
+
+ +
+
+ +**position:** `PagePosition`
@@ -4492,6 +5186,14 @@ client.doc.pages.remove_name(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4578,6 +5280,14 @@ client.doc.pages.rotate(
+**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -4614,9 +5324,6 @@ client = CloudPDFClient( client.doc.redactions.apply( doc_id="docId", layer_name="layerName", - request={ - "key": "value" - }, ) ``` @@ -4649,7 +5356,15 @@ client.doc.redactions.apply(
-**request:** `DocRedactionsApplyRequest` +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**idempotency_key:** `typing.Optional[str]` — Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing.
@@ -4657,7 +5372,15 @@ client.doc.redactions.apply(
-**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. +**pages:** `typing.Optional[typing.List[PageRef]]` + +
+
+ +
+
+ +**annotations:** `typing.Optional[typing.List[AnnotationRef]]`
@@ -4767,7 +5490,7 @@ client.doc.signatures.list(
-
client.doc.signatures.abort(...) -> DocSignaturesAbort200Response +
client.doc.signatures.cancel(...) -> DocSignaturesCancel200Response
@@ -4787,7 +5510,7 @@ client = CloudPDFClient( base_url="https://yourhost.com/path/to/api", ) -client.doc.signatures.abort( +client.doc.signatures.cancel( doc_id="docId", layer_name="layerName", signing_id="signingId", @@ -5096,7 +5819,7 @@ client.doc.signatures.analysis(
-The multipart envelope: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock, appearance) and an optional `resource:` PDF part the body's `appearance.resource` names. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is aborted, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). +Multipart: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock), naming the appearance PDF it may carry as `resources: { appearance: '' }`, and that PDF as the part `resource:`. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is cancelled, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase).
@@ -5831,3 +6554,79 @@ client.doc.versions.signature_digest(
+## Doc Metadata Custom +
client.doc.metadata.custom.get(...) -> DocMetadataCustomGet200Response +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from cloudpdf import CloudPDFClient + +client = CloudPDFClient( + token="", + base_url="https://yourhost.com/path/to/api", +) + +client.doc.metadata.custom.get( + doc_id="docId", + layer_name="layerName", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `str` + +
+
+ +
+
+ +**layer_name:** `str` + +
+
+ +
+
+ +**document_password:** `typing.Optional[str]` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ diff --git a/src/cloudpdf/__init__.py b/src/cloudpdf/__init__.py index 9e8fff4..4388d04 100644 --- a/src/cloudpdf/__init__.py +++ b/src/cloudpdf/__init__.py @@ -9,1712 +9,1053 @@ from .types import ( AdminErrorPayload, AdminErrorPayloadError, + Annotation, + AnnotationCaret, + AnnotationCaretBlendMode, + AnnotationCaretBox, + AnnotationCaretIntent, + AnnotationCaretRect, + AnnotationCaretReply, + AnnotationCaretReplyType, + AnnotationCircle, + AnnotationCircleBlendMode, + AnnotationCircleBorderStyle, + AnnotationCircleBox, + AnnotationCircleRect, + AnnotationCircleReply, + AnnotationCircleReplyType, + AnnotationDraft, + AnnotationDraftCaret, + AnnotationDraftCaretBlendMode, + AnnotationDraftCaretBox, + AnnotationDraftCaretIntent, + AnnotationDraftCaretRect, + AnnotationDraftCaretReply, + AnnotationDraftCaretReplyType, + AnnotationDraftCircle, + AnnotationDraftCircleBlendMode, + AnnotationDraftCircleBorderStyle, + AnnotationDraftCircleBox, + AnnotationDraftCircleRect, + AnnotationDraftCircleReply, + AnnotationDraftCircleReplyType, + AnnotationDraftFileAttachment, + AnnotationDraftFileAttachmentBlendMode, + AnnotationDraftFileAttachmentFile, + AnnotationDraftFileAttachmentIcon, + AnnotationDraftFileAttachmentRect, + AnnotationDraftFileAttachmentReply, + AnnotationDraftFileAttachmentReplyType, + AnnotationDraftFreeText, + AnnotationDraftFreeTextBlendMode, + AnnotationDraftFreeTextBorderStyle, + AnnotationDraftFreeTextBox, + AnnotationDraftFreeTextIntent, + AnnotationDraftFreeTextLineEnding, + AnnotationDraftFreeTextRect, + AnnotationDraftFreeTextReply, + AnnotationDraftFreeTextReplyType, + AnnotationDraftFreeTextRichText, + AnnotationDraftFreeTextRichTextBody, + AnnotationDraftFreeTextRichTextBodyAlign, + AnnotationDraftFreeTextRichTextBodyDecorationItem, + AnnotationDraftFreeTextRichTextBodyDir, + AnnotationDraftFreeTextRichTextBodyMargins, + AnnotationDraftFreeTextRichTextBodyScript, + AnnotationDraftFreeTextRichTextParagraphsItem, + AnnotationDraftFreeTextRichTextParagraphsItemAlign, + AnnotationDraftFreeTextRichTextParagraphsItemDir, + AnnotationDraftFreeTextRichTextParagraphsItemMargins, + AnnotationDraftFreeTextRichTextParagraphsItemRunsItem, + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle, + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript, + AnnotationDraftFreeTextTextAlign, + AnnotationDraftFreeTextVerticalAlign, + AnnotationDraftHighlight, + AnnotationDraftHighlightBlendMode, + AnnotationDraftHighlightQuadPointsItem, + AnnotationDraftHighlightQuadPointsItemLowerLeft, + AnnotationDraftHighlightQuadPointsItemLowerRight, + AnnotationDraftHighlightQuadPointsItemUpperLeft, + AnnotationDraftHighlightQuadPointsItemUpperRight, + AnnotationDraftHighlightRect, + AnnotationDraftHighlightReply, + AnnotationDraftHighlightReplyType, + AnnotationDraftInk, + AnnotationDraftInkBlendMode, + AnnotationDraftInkBorderStyle, + AnnotationDraftInkInkListItemItem, + AnnotationDraftInkIntent, + AnnotationDraftInkRect, + AnnotationDraftInkReply, + AnnotationDraftInkReplyType, + AnnotationDraftLine, + AnnotationDraftLineBlendMode, + AnnotationDraftLineBorderStyle, + AnnotationDraftLineCaptionOffset, + AnnotationDraftLineCaptionPosition, + AnnotationDraftLineIntent, + AnnotationDraftLineLeader, + AnnotationDraftLineLineEndings, + AnnotationDraftLineLineEndingsEnd, + AnnotationDraftLineLineEndingsStart, + AnnotationDraftLineLinePoints, + AnnotationDraftLineLinePointsEnd, + AnnotationDraftLineLinePointsStart, + AnnotationDraftLineMeasure, + AnnotationDraftLineMeasureRectilinear, + AnnotationDraftLineMeasureRectilinearAngleItem, + AnnotationDraftLineMeasureRectilinearAngleItemFraction, + AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition, + AnnotationDraftLineMeasureRectilinearAreaItem, + AnnotationDraftLineMeasureRectilinearAreaItemFraction, + AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition, + AnnotationDraftLineMeasureRectilinearDistanceItem, + AnnotationDraftLineMeasureRectilinearDistanceItemFraction, + AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition, + AnnotationDraftLineMeasureRectilinearOrigin, + AnnotationDraftLineMeasureRectilinearSlopeItem, + AnnotationDraftLineMeasureRectilinearSlopeItemFraction, + AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition, + AnnotationDraftLineMeasureRectilinearXItem, + AnnotationDraftLineMeasureRectilinearXItemFraction, + AnnotationDraftLineMeasureRectilinearXItemLabelPosition, + AnnotationDraftLineMeasureRectilinearYItem, + AnnotationDraftLineMeasureRectilinearYItemFraction, + AnnotationDraftLineMeasureRectilinearYItemLabelPosition, + AnnotationDraftLineMeasureUnknown, + AnnotationDraftLineMeasureUnknownGeospatial, + AnnotationDraftLineMeasureUnknownUnknown, + AnnotationDraftLineMeasureUnknown_Geospatial, + AnnotationDraftLineMeasureUnknown_Unknown, + AnnotationDraftLineMeasure_Rectilinear, + AnnotationDraftLineMeasure_Unknown, + AnnotationDraftLineRect, + AnnotationDraftLineReply, + AnnotationDraftLineReplyType, + AnnotationDraftLink, + AnnotationDraftLinkBlendMode, + AnnotationDraftLinkRect, + AnnotationDraftLinkReply, + AnnotationDraftLinkReplyType, + AnnotationDraftPolygon, + AnnotationDraftPolygonBlendMode, + AnnotationDraftPolygonBorderStyle, + AnnotationDraftPolygonCaptionCenter, + AnnotationDraftPolygonIntent, + AnnotationDraftPolygonMeasure, + AnnotationDraftPolygonMeasureRectilinear, + AnnotationDraftPolygonMeasureRectilinearAngleItem, + AnnotationDraftPolygonMeasureRectilinearAngleItemFraction, + AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition, + AnnotationDraftPolygonMeasureRectilinearAreaItem, + AnnotationDraftPolygonMeasureRectilinearAreaItemFraction, + AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition, + AnnotationDraftPolygonMeasureRectilinearDistanceItem, + AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction, + AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition, + AnnotationDraftPolygonMeasureRectilinearOrigin, + AnnotationDraftPolygonMeasureRectilinearSlopeItem, + AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction, + AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition, + AnnotationDraftPolygonMeasureRectilinearXItem, + AnnotationDraftPolygonMeasureRectilinearXItemFraction, + AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition, + AnnotationDraftPolygonMeasureRectilinearYItem, + AnnotationDraftPolygonMeasureRectilinearYItemFraction, + AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition, + AnnotationDraftPolygonMeasureUnknown, + AnnotationDraftPolygonMeasureUnknownGeospatial, + AnnotationDraftPolygonMeasureUnknownUnknown, + AnnotationDraftPolygonMeasureUnknown_Geospatial, + AnnotationDraftPolygonMeasureUnknown_Unknown, + AnnotationDraftPolygonMeasure_Rectilinear, + AnnotationDraftPolygonMeasure_Unknown, + AnnotationDraftPolygonRect, + AnnotationDraftPolygonReply, + AnnotationDraftPolygonReplyType, + AnnotationDraftPolygonVerticesItem, + AnnotationDraftPolyline, + AnnotationDraftPolylineBlendMode, + AnnotationDraftPolylineBorderStyle, + AnnotationDraftPolylineCaptionCenter, + AnnotationDraftPolylineIntent, + AnnotationDraftPolylineLineEndings, + AnnotationDraftPolylineLineEndingsEnd, + AnnotationDraftPolylineLineEndingsStart, + AnnotationDraftPolylineMeasure, + AnnotationDraftPolylineMeasureRectilinear, + AnnotationDraftPolylineMeasureRectilinearAngleItem, + AnnotationDraftPolylineMeasureRectilinearAngleItemFraction, + AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition, + AnnotationDraftPolylineMeasureRectilinearAreaItem, + AnnotationDraftPolylineMeasureRectilinearAreaItemFraction, + AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition, + AnnotationDraftPolylineMeasureRectilinearDistanceItem, + AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction, + AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition, + AnnotationDraftPolylineMeasureRectilinearOrigin, + AnnotationDraftPolylineMeasureRectilinearSlopeItem, + AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction, + AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition, + AnnotationDraftPolylineMeasureRectilinearXItem, + AnnotationDraftPolylineMeasureRectilinearXItemFraction, + AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition, + AnnotationDraftPolylineMeasureRectilinearYItem, + AnnotationDraftPolylineMeasureRectilinearYItemFraction, + AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition, + AnnotationDraftPolylineMeasureUnknown, + AnnotationDraftPolylineMeasureUnknownGeospatial, + AnnotationDraftPolylineMeasureUnknownUnknown, + AnnotationDraftPolylineMeasureUnknown_Geospatial, + AnnotationDraftPolylineMeasureUnknown_Unknown, + AnnotationDraftPolylineMeasure_Rectilinear, + AnnotationDraftPolylineMeasure_Unknown, + AnnotationDraftPolylineRect, + AnnotationDraftPolylineReply, + AnnotationDraftPolylineReplyType, + AnnotationDraftPolylineVerticesItem, + AnnotationDraftPopup, + AnnotationDraftPopupBlendMode, + AnnotationDraftPopupRect, + AnnotationDraftPopupReply, + AnnotationDraftPopupReplyType, + AnnotationDraftRedact, + AnnotationDraftRedactBlendMode, + AnnotationDraftRedactQuadPointsItem, + AnnotationDraftRedactQuadPointsItemLowerLeft, + AnnotationDraftRedactQuadPointsItemLowerRight, + AnnotationDraftRedactQuadPointsItemUpperLeft, + AnnotationDraftRedactQuadPointsItemUpperRight, + AnnotationDraftRedactRect, + AnnotationDraftRedactReply, + AnnotationDraftRedactReplyType, + AnnotationDraftRedactTextAlign, + AnnotationDraftSquare, + AnnotationDraftSquareBlendMode, + AnnotationDraftSquareBorderStyle, + AnnotationDraftSquareBox, + AnnotationDraftSquareRect, + AnnotationDraftSquareReply, + AnnotationDraftSquareReplyType, + AnnotationDraftSquiggly, + AnnotationDraftSquigglyBlendMode, + AnnotationDraftSquigglyQuadPointsItem, + AnnotationDraftSquigglyQuadPointsItemLowerLeft, + AnnotationDraftSquigglyQuadPointsItemLowerRight, + AnnotationDraftSquigglyQuadPointsItemUpperLeft, + AnnotationDraftSquigglyQuadPointsItemUpperRight, + AnnotationDraftSquigglyRect, + AnnotationDraftSquigglyReply, + AnnotationDraftSquigglyReplyType, + AnnotationDraftStamp, + AnnotationDraftStampBlendMode, + AnnotationDraftStampBox, + AnnotationDraftStampFit, + AnnotationDraftStampRect, + AnnotationDraftStampReply, + AnnotationDraftStampReplyType, + AnnotationDraftStrikeout, + AnnotationDraftStrikeoutBlendMode, + AnnotationDraftStrikeoutIntent, + AnnotationDraftStrikeoutQuadPointsItem, + AnnotationDraftStrikeoutQuadPointsItemLowerLeft, + AnnotationDraftStrikeoutQuadPointsItemLowerRight, + AnnotationDraftStrikeoutQuadPointsItemUpperLeft, + AnnotationDraftStrikeoutQuadPointsItemUpperRight, + AnnotationDraftStrikeoutRect, + AnnotationDraftStrikeoutReply, + AnnotationDraftStrikeoutReplyType, + AnnotationDraftText, + AnnotationDraftTextBlendMode, + AnnotationDraftTextIcon, + AnnotationDraftTextRect, + AnnotationDraftTextReply, + AnnotationDraftTextReplyType, + AnnotationDraftUnderline, + AnnotationDraftUnderlineBlendMode, + AnnotationDraftUnderlineQuadPointsItem, + AnnotationDraftUnderlineQuadPointsItemLowerLeft, + AnnotationDraftUnderlineQuadPointsItemLowerRight, + AnnotationDraftUnderlineQuadPointsItemUpperLeft, + AnnotationDraftUnderlineQuadPointsItemUpperRight, + AnnotationDraftUnderlineRect, + AnnotationDraftUnderlineReply, + AnnotationDraftUnderlineReplyType, + AnnotationDraftWidget, + AnnotationDraftWidgetBlendMode, + AnnotationDraftWidgetBorderStyle, + AnnotationDraftWidgetBox, + AnnotationDraftWidgetCheckStyle, + AnnotationDraftWidgetRect, + AnnotationDraftWidgetReply, + AnnotationDraftWidgetReplyType, + AnnotationDraftWidgetTextAlign, + AnnotationDraft_Caret, + AnnotationDraft_Circle, + AnnotationDraft_FileAttachment, + AnnotationDraft_FreeText, + AnnotationDraft_Highlight, + AnnotationDraft_Ink, + AnnotationDraft_Line, + AnnotationDraft_Link, + AnnotationDraft_Polygon, + AnnotationDraft_Polyline, + AnnotationDraft_Popup, + AnnotationDraft_Redact, + AnnotationDraft_Square, + AnnotationDraft_Squiggly, + AnnotationDraft_Stamp, + AnnotationDraft_Strikeout, + AnnotationDraft_Text, + AnnotationDraft_Underline, + AnnotationDraft_Widget, + AnnotationFileAttachment, + AnnotationFileAttachmentBlendMode, + AnnotationFileAttachmentFile, + AnnotationFileAttachmentIcon, + AnnotationFileAttachmentRect, + AnnotationFileAttachmentReply, + AnnotationFileAttachmentReplyType, + AnnotationFreeText, + AnnotationFreeTextBlendMode, + AnnotationFreeTextBorderStyle, + AnnotationFreeTextBox, + AnnotationFreeTextIntent, + AnnotationFreeTextLineEnding, + AnnotationFreeTextRect, + AnnotationFreeTextReply, + AnnotationFreeTextReplyType, + AnnotationFreeTextRichText, + AnnotationFreeTextRichTextBody, + AnnotationFreeTextRichTextBodyAlign, + AnnotationFreeTextRichTextBodyDecorationItem, + AnnotationFreeTextRichTextBodyDir, + AnnotationFreeTextRichTextBodyMargins, + AnnotationFreeTextRichTextBodyScript, + AnnotationFreeTextRichTextParagraphsItem, + AnnotationFreeTextRichTextParagraphsItemAlign, + AnnotationFreeTextRichTextParagraphsItemDir, + AnnotationFreeTextRichTextParagraphsItemMargins, + AnnotationFreeTextRichTextParagraphsItemRunsItem, + AnnotationFreeTextRichTextParagraphsItemRunsItemStyle, + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript, + AnnotationFreeTextTextAlign, + AnnotationFreeTextVerticalAlign, + AnnotationHighlight, + AnnotationHighlightBlendMode, + AnnotationHighlightQuadPointsItem, + AnnotationHighlightQuadPointsItemLowerLeft, + AnnotationHighlightQuadPointsItemLowerRight, + AnnotationHighlightQuadPointsItemUpperLeft, + AnnotationHighlightQuadPointsItemUpperRight, + AnnotationHighlightRect, + AnnotationHighlightReply, + AnnotationHighlightReplyType, + AnnotationInk, + AnnotationInkBlendMode, + AnnotationInkBorderStyle, + AnnotationInkInkListItemItem, + AnnotationInkIntent, + AnnotationInkRect, + AnnotationInkReply, + AnnotationInkReplyType, + AnnotationLine, + AnnotationLineBlendMode, + AnnotationLineBorderStyle, + AnnotationLineCaptionOffset, + AnnotationLineCaptionPosition, + AnnotationLineIntent, + AnnotationLineLeader, + AnnotationLineLineEndings, + AnnotationLineLineEndingsEnd, + AnnotationLineLineEndingsStart, + AnnotationLineLinePoints, + AnnotationLineLinePointsEnd, + AnnotationLineLinePointsStart, + AnnotationLineMeasure, + AnnotationLineMeasureGeospatial, + AnnotationLineMeasureRectilinear, + AnnotationLineMeasureRectilinearAngleItem, + AnnotationLineMeasureRectilinearAngleItemFraction, + AnnotationLineMeasureRectilinearAngleItemLabelPosition, + AnnotationLineMeasureRectilinearAreaItem, + AnnotationLineMeasureRectilinearAreaItemFraction, + AnnotationLineMeasureRectilinearAreaItemLabelPosition, + AnnotationLineMeasureRectilinearDistanceItem, + AnnotationLineMeasureRectilinearDistanceItemFraction, + AnnotationLineMeasureRectilinearDistanceItemLabelPosition, + AnnotationLineMeasureRectilinearOrigin, + AnnotationLineMeasureRectilinearSlopeItem, + AnnotationLineMeasureRectilinearSlopeItemFraction, + AnnotationLineMeasureRectilinearSlopeItemLabelPosition, + AnnotationLineMeasureRectilinearXItem, + AnnotationLineMeasureRectilinearXItemFraction, + AnnotationLineMeasureRectilinearXItemLabelPosition, + AnnotationLineMeasureRectilinearYItem, + AnnotationLineMeasureRectilinearYItemFraction, + AnnotationLineMeasureRectilinearYItemLabelPosition, + AnnotationLineMeasureUnknown, + AnnotationLineMeasure_Geospatial, + AnnotationLineMeasure_Rectilinear, + AnnotationLineMeasure_Unknown, + AnnotationLineRect, + AnnotationLineReply, + AnnotationLineReplyType, + AnnotationLink, + AnnotationLinkBlendMode, + AnnotationLinkRect, + AnnotationLinkReply, + AnnotationLinkReplyType, + AnnotationList, + AnnotationMutationMeta, + AnnotationPatch, + AnnotationPatchCaret, + AnnotationPatchCaretBlendMode, + AnnotationPatchCaretBox, + AnnotationPatchCaretIntent, + AnnotationPatchCaretRect, + AnnotationPatchCaretReply, + AnnotationPatchCaretReplyType, + AnnotationPatchCircle, + AnnotationPatchCircleBlendMode, + AnnotationPatchCircleBorderStyle, + AnnotationPatchCircleBorderStyleOne, + AnnotationPatchCircleBorderStyleZero, + AnnotationPatchCircleBox, + AnnotationPatchCircleRect, + AnnotationPatchCircleReply, + AnnotationPatchCircleReplyType, + AnnotationPatchFileAttachment, + AnnotationPatchFileAttachmentBlendMode, + AnnotationPatchFileAttachmentFile, + AnnotationPatchFileAttachmentIcon, + AnnotationPatchFileAttachmentRect, + AnnotationPatchFileAttachmentReply, + AnnotationPatchFileAttachmentReplyType, + AnnotationPatchFreeText, + AnnotationPatchFreeTextBlendMode, + AnnotationPatchFreeTextBorderStyle, + AnnotationPatchFreeTextBorderStyleOne, + AnnotationPatchFreeTextBorderStyleZero, + AnnotationPatchFreeTextBox, + AnnotationPatchFreeTextIntent, + AnnotationPatchFreeTextIntentOne, + AnnotationPatchFreeTextIntentZero, + AnnotationPatchFreeTextLineEnding, + AnnotationPatchFreeTextRect, + AnnotationPatchFreeTextReply, + AnnotationPatchFreeTextReplyType, + AnnotationPatchFreeTextRichText, + AnnotationPatchFreeTextRichTextBody, + AnnotationPatchFreeTextRichTextBodyAlign, + AnnotationPatchFreeTextRichTextBodyDecorationItem, + AnnotationPatchFreeTextRichTextBodyDir, + AnnotationPatchFreeTextRichTextBodyMargins, + AnnotationPatchFreeTextRichTextBodyScript, + AnnotationPatchFreeTextRichTextParagraphsItem, + AnnotationPatchFreeTextRichTextParagraphsItemAlign, + AnnotationPatchFreeTextRichTextParagraphsItemDir, + AnnotationPatchFreeTextRichTextParagraphsItemMargins, + AnnotationPatchFreeTextRichTextParagraphsItemRunsItem, + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle, + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript, + AnnotationPatchFreeTextTextAlign, + AnnotationPatchFreeTextVerticalAlign, + AnnotationPatchHighlight, + AnnotationPatchHighlightBlendMode, + AnnotationPatchHighlightQuadPointsItem, + AnnotationPatchHighlightQuadPointsItemLowerLeft, + AnnotationPatchHighlightQuadPointsItemLowerRight, + AnnotationPatchHighlightQuadPointsItemUpperLeft, + AnnotationPatchHighlightQuadPointsItemUpperRight, + AnnotationPatchHighlightRect, + AnnotationPatchHighlightReply, + AnnotationPatchHighlightReplyType, + AnnotationPatchInk, + AnnotationPatchInkBlendMode, + AnnotationPatchInkBorderStyle, + AnnotationPatchInkBorderStyleOne, + AnnotationPatchInkBorderStyleZero, + AnnotationPatchInkInkList, + AnnotationPatchInkInkListOneItemItem, + AnnotationPatchInkInkListZeroItemItem, + AnnotationPatchInkIntent, + AnnotationPatchInkRect, + AnnotationPatchInkReply, + AnnotationPatchInkReplyType, + AnnotationPatchLine, + AnnotationPatchLineBlendMode, + AnnotationPatchLineBorderStyle, + AnnotationPatchLineBorderStyleOne, + AnnotationPatchLineBorderStyleZero, + AnnotationPatchLineCaptionOffset, + AnnotationPatchLineCaptionPosition, + AnnotationPatchLineIntent, + AnnotationPatchLineLeader, + AnnotationPatchLineLineEndings, + AnnotationPatchLineLineEndingsEnd, + AnnotationPatchLineLineEndingsStart, + AnnotationPatchLineLinePoints, + AnnotationPatchLineLinePointsEnd, + AnnotationPatchLineLinePointsStart, + AnnotationPatchLineMeasure, + AnnotationPatchLineMeasureRectilinear, + AnnotationPatchLineMeasureRectilinearAngleItem, + AnnotationPatchLineMeasureRectilinearAngleItemFraction, + AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition, + AnnotationPatchLineMeasureRectilinearAreaItem, + AnnotationPatchLineMeasureRectilinearAreaItemFraction, + AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition, + AnnotationPatchLineMeasureRectilinearDistanceItem, + AnnotationPatchLineMeasureRectilinearDistanceItemFraction, + AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition, + AnnotationPatchLineMeasureRectilinearOrigin, + AnnotationPatchLineMeasureRectilinearSlopeItem, + AnnotationPatchLineMeasureRectilinearSlopeItemFraction, + AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition, + AnnotationPatchLineMeasureRectilinearXItem, + AnnotationPatchLineMeasureRectilinearXItemFraction, + AnnotationPatchLineMeasureRectilinearXItemLabelPosition, + AnnotationPatchLineMeasureRectilinearYItem, + AnnotationPatchLineMeasureRectilinearYItemFraction, + AnnotationPatchLineMeasureRectilinearYItemLabelPosition, + AnnotationPatchLineMeasureUnknown, + AnnotationPatchLineMeasureUnknownGeospatial, + AnnotationPatchLineMeasureUnknownUnknown, + AnnotationPatchLineMeasureUnknown_Geospatial, + AnnotationPatchLineMeasureUnknown_Unknown, + AnnotationPatchLineMeasure_Rectilinear, + AnnotationPatchLineMeasure_Unknown, + AnnotationPatchLineRect, + AnnotationPatchLineReply, + AnnotationPatchLineReplyType, + AnnotationPatchLink, + AnnotationPatchLinkBlendMode, + AnnotationPatchLinkRect, + AnnotationPatchLinkReply, + AnnotationPatchLinkReplyType, + AnnotationPatchLinkTarget, + AnnotationPatchPolygon, + AnnotationPatchPolygonBlendMode, + AnnotationPatchPolygonBorderStyle, + AnnotationPatchPolygonBorderStyleOne, + AnnotationPatchPolygonBorderStyleZero, + AnnotationPatchPolygonCaptionCenter, + AnnotationPatchPolygonIntent, + AnnotationPatchPolygonMeasure, + AnnotationPatchPolygonMeasureRectilinear, + AnnotationPatchPolygonMeasureRectilinearAngleItem, + AnnotationPatchPolygonMeasureRectilinearAngleItemFraction, + AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition, + AnnotationPatchPolygonMeasureRectilinearAreaItem, + AnnotationPatchPolygonMeasureRectilinearAreaItemFraction, + AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition, + AnnotationPatchPolygonMeasureRectilinearDistanceItem, + AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction, + AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition, + AnnotationPatchPolygonMeasureRectilinearOrigin, + AnnotationPatchPolygonMeasureRectilinearSlopeItem, + AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction, + AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition, + AnnotationPatchPolygonMeasureRectilinearXItem, + AnnotationPatchPolygonMeasureRectilinearXItemFraction, + AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition, + AnnotationPatchPolygonMeasureRectilinearYItem, + AnnotationPatchPolygonMeasureRectilinearYItemFraction, + AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition, + AnnotationPatchPolygonMeasureUnknown, + AnnotationPatchPolygonMeasureUnknownGeospatial, + AnnotationPatchPolygonMeasureUnknownUnknown, + AnnotationPatchPolygonMeasureUnknown_Geospatial, + AnnotationPatchPolygonMeasureUnknown_Unknown, + AnnotationPatchPolygonMeasure_Rectilinear, + AnnotationPatchPolygonMeasure_Unknown, + AnnotationPatchPolygonRect, + AnnotationPatchPolygonReply, + AnnotationPatchPolygonReplyType, + AnnotationPatchPolygonVertices, + AnnotationPatchPolygonVerticesOneItem, + AnnotationPatchPolygonVerticesZeroItem, + AnnotationPatchPolyline, + AnnotationPatchPolylineBlendMode, + AnnotationPatchPolylineBorderStyle, + AnnotationPatchPolylineBorderStyleOne, + AnnotationPatchPolylineBorderStyleZero, + AnnotationPatchPolylineCaptionCenter, + AnnotationPatchPolylineIntent, + AnnotationPatchPolylineLineEndings, + AnnotationPatchPolylineLineEndingsEnd, + AnnotationPatchPolylineLineEndingsStart, + AnnotationPatchPolylineMeasure, + AnnotationPatchPolylineMeasureRectilinear, + AnnotationPatchPolylineMeasureRectilinearAngleItem, + AnnotationPatchPolylineMeasureRectilinearAngleItemFraction, + AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition, + AnnotationPatchPolylineMeasureRectilinearAreaItem, + AnnotationPatchPolylineMeasureRectilinearAreaItemFraction, + AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition, + AnnotationPatchPolylineMeasureRectilinearDistanceItem, + AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction, + AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition, + AnnotationPatchPolylineMeasureRectilinearOrigin, + AnnotationPatchPolylineMeasureRectilinearSlopeItem, + AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction, + AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition, + AnnotationPatchPolylineMeasureRectilinearXItem, + AnnotationPatchPolylineMeasureRectilinearXItemFraction, + AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition, + AnnotationPatchPolylineMeasureRectilinearYItem, + AnnotationPatchPolylineMeasureRectilinearYItemFraction, + AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition, + AnnotationPatchPolylineMeasureUnknown, + AnnotationPatchPolylineMeasureUnknownGeospatial, + AnnotationPatchPolylineMeasureUnknownUnknown, + AnnotationPatchPolylineMeasureUnknown_Geospatial, + AnnotationPatchPolylineMeasureUnknown_Unknown, + AnnotationPatchPolylineMeasure_Rectilinear, + AnnotationPatchPolylineMeasure_Unknown, + AnnotationPatchPolylineRect, + AnnotationPatchPolylineReply, + AnnotationPatchPolylineReplyType, + AnnotationPatchPolylineVertices, + AnnotationPatchPolylineVerticesOneItem, + AnnotationPatchPolylineVerticesZeroItem, + AnnotationPatchPopup, + AnnotationPatchPopupBlendMode, + AnnotationPatchPopupRect, + AnnotationPatchPopupReply, + AnnotationPatchPopupReplyType, + AnnotationPatchRedact, + AnnotationPatchRedactBlendMode, + AnnotationPatchRedactQuadPointsItem, + AnnotationPatchRedactQuadPointsItemLowerLeft, + AnnotationPatchRedactQuadPointsItemLowerRight, + AnnotationPatchRedactQuadPointsItemUpperLeft, + AnnotationPatchRedactQuadPointsItemUpperRight, + AnnotationPatchRedactRect, + AnnotationPatchRedactReply, + AnnotationPatchRedactReplyType, + AnnotationPatchRedactTextAlign, + AnnotationPatchSquare, + AnnotationPatchSquareBlendMode, + AnnotationPatchSquareBorderStyle, + AnnotationPatchSquareBorderStyleOne, + AnnotationPatchSquareBorderStyleZero, + AnnotationPatchSquareBox, + AnnotationPatchSquareRect, + AnnotationPatchSquareReply, + AnnotationPatchSquareReplyType, + AnnotationPatchSquiggly, + AnnotationPatchSquigglyBlendMode, + AnnotationPatchSquigglyQuadPointsItem, + AnnotationPatchSquigglyQuadPointsItemLowerLeft, + AnnotationPatchSquigglyQuadPointsItemLowerRight, + AnnotationPatchSquigglyQuadPointsItemUpperLeft, + AnnotationPatchSquigglyQuadPointsItemUpperRight, + AnnotationPatchSquigglyRect, + AnnotationPatchSquigglyReply, + AnnotationPatchSquigglyReplyType, + AnnotationPatchStamp, + AnnotationPatchStampBlendMode, + AnnotationPatchStampBox, + AnnotationPatchStampFit, + AnnotationPatchStampRect, + AnnotationPatchStampReply, + AnnotationPatchStampReplyType, + AnnotationPatchStrikeout, + AnnotationPatchStrikeoutBlendMode, + AnnotationPatchStrikeoutIntent, + AnnotationPatchStrikeoutQuadPointsItem, + AnnotationPatchStrikeoutQuadPointsItemLowerLeft, + AnnotationPatchStrikeoutQuadPointsItemLowerRight, + AnnotationPatchStrikeoutQuadPointsItemUpperLeft, + AnnotationPatchStrikeoutQuadPointsItemUpperRight, + AnnotationPatchStrikeoutRect, + AnnotationPatchStrikeoutReply, + AnnotationPatchStrikeoutReplyType, + AnnotationPatchText, + AnnotationPatchTextBlendMode, + AnnotationPatchTextIcon, + AnnotationPatchTextRect, + AnnotationPatchTextReply, + AnnotationPatchTextReplyType, + AnnotationPatchUnderline, + AnnotationPatchUnderlineBlendMode, + AnnotationPatchUnderlineQuadPointsItem, + AnnotationPatchUnderlineQuadPointsItemLowerLeft, + AnnotationPatchUnderlineQuadPointsItemLowerRight, + AnnotationPatchUnderlineQuadPointsItemUpperLeft, + AnnotationPatchUnderlineQuadPointsItemUpperRight, + AnnotationPatchUnderlineRect, + AnnotationPatchUnderlineReply, + AnnotationPatchUnderlineReplyType, + AnnotationPatch_Caret, + AnnotationPatch_Circle, + AnnotationPatch_FileAttachment, + AnnotationPatch_FreeText, + AnnotationPatch_Highlight, + AnnotationPatch_Ink, + AnnotationPatch_Line, + AnnotationPatch_Link, + AnnotationPatch_Polygon, + AnnotationPatch_Polyline, + AnnotationPatch_Popup, + AnnotationPatch_Redact, + AnnotationPatch_Square, + AnnotationPatch_Squiggly, + AnnotationPatch_Stamp, + AnnotationPatch_Strikeout, + AnnotationPatch_Text, + AnnotationPatch_Underline, + AnnotationPatch_Widget, + AnnotationPolygon, + AnnotationPolygonBlendMode, + AnnotationPolygonBorderStyle, + AnnotationPolygonCaptionCenter, + AnnotationPolygonIntent, + AnnotationPolygonMeasure, + AnnotationPolygonMeasureGeospatial, + AnnotationPolygonMeasureRectilinear, + AnnotationPolygonMeasureRectilinearAngleItem, + AnnotationPolygonMeasureRectilinearAngleItemFraction, + AnnotationPolygonMeasureRectilinearAngleItemLabelPosition, + AnnotationPolygonMeasureRectilinearAreaItem, + AnnotationPolygonMeasureRectilinearAreaItemFraction, + AnnotationPolygonMeasureRectilinearAreaItemLabelPosition, + AnnotationPolygonMeasureRectilinearDistanceItem, + AnnotationPolygonMeasureRectilinearDistanceItemFraction, + AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition, + AnnotationPolygonMeasureRectilinearOrigin, + AnnotationPolygonMeasureRectilinearSlopeItem, + AnnotationPolygonMeasureRectilinearSlopeItemFraction, + AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition, + AnnotationPolygonMeasureRectilinearXItem, + AnnotationPolygonMeasureRectilinearXItemFraction, + AnnotationPolygonMeasureRectilinearXItemLabelPosition, + AnnotationPolygonMeasureRectilinearYItem, + AnnotationPolygonMeasureRectilinearYItemFraction, + AnnotationPolygonMeasureRectilinearYItemLabelPosition, + AnnotationPolygonMeasureUnknown, + AnnotationPolygonMeasure_Geospatial, + AnnotationPolygonMeasure_Rectilinear, + AnnotationPolygonMeasure_Unknown, + AnnotationPolygonRect, + AnnotationPolygonReply, + AnnotationPolygonReplyType, + AnnotationPolygonVerticesItem, + AnnotationPolyline, + AnnotationPolylineBlendMode, + AnnotationPolylineBorderStyle, + AnnotationPolylineCaptionCenter, + AnnotationPolylineIntent, + AnnotationPolylineLineEndings, + AnnotationPolylineLineEndingsEnd, + AnnotationPolylineLineEndingsStart, + AnnotationPolylineMeasure, + AnnotationPolylineMeasureGeospatial, + AnnotationPolylineMeasureRectilinear, + AnnotationPolylineMeasureRectilinearAngleItem, + AnnotationPolylineMeasureRectilinearAngleItemFraction, + AnnotationPolylineMeasureRectilinearAngleItemLabelPosition, + AnnotationPolylineMeasureRectilinearAreaItem, + AnnotationPolylineMeasureRectilinearAreaItemFraction, + AnnotationPolylineMeasureRectilinearAreaItemLabelPosition, + AnnotationPolylineMeasureRectilinearDistanceItem, + AnnotationPolylineMeasureRectilinearDistanceItemFraction, + AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition, + AnnotationPolylineMeasureRectilinearOrigin, + AnnotationPolylineMeasureRectilinearSlopeItem, + AnnotationPolylineMeasureRectilinearSlopeItemFraction, + AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition, + AnnotationPolylineMeasureRectilinearXItem, + AnnotationPolylineMeasureRectilinearXItemFraction, + AnnotationPolylineMeasureRectilinearXItemLabelPosition, + AnnotationPolylineMeasureRectilinearYItem, + AnnotationPolylineMeasureRectilinearYItemFraction, + AnnotationPolylineMeasureRectilinearYItemLabelPosition, + AnnotationPolylineMeasureUnknown, + AnnotationPolylineMeasure_Geospatial, + AnnotationPolylineMeasure_Rectilinear, + AnnotationPolylineMeasure_Unknown, + AnnotationPolylineRect, + AnnotationPolylineReply, + AnnotationPolylineReplyType, + AnnotationPolylineVerticesItem, + AnnotationPopup, + AnnotationPopupBlendMode, + AnnotationPopupRect, + AnnotationPopupReply, + AnnotationPopupReplyType, + AnnotationPosition, + AnnotationPositionAfter, + AnnotationPositionZero, + AnnotationRedact, + AnnotationRedactBlendMode, + AnnotationRedactQuadPointsItem, + AnnotationRedactQuadPointsItemLowerLeft, + AnnotationRedactQuadPointsItemLowerRight, + AnnotationRedactQuadPointsItemUpperLeft, + AnnotationRedactQuadPointsItemUpperRight, + AnnotationRedactRect, + AnnotationRedactReply, + AnnotationRedactReplyType, + AnnotationRedactTextAlign, + AnnotationRef, + AnnotationRefBaseIndex, + AnnotationRefObjectNumber, + AnnotationRef_BaseIndex, + AnnotationRef_ObjectNumber, + AnnotationSquare, + AnnotationSquareBlendMode, + AnnotationSquareBorderStyle, + AnnotationSquareBox, + AnnotationSquareRect, + AnnotationSquareReply, + AnnotationSquareReplyType, + AnnotationSquiggly, + AnnotationSquigglyBlendMode, + AnnotationSquigglyQuadPointsItem, + AnnotationSquigglyQuadPointsItemLowerLeft, + AnnotationSquigglyQuadPointsItemLowerRight, + AnnotationSquigglyQuadPointsItemUpperLeft, + AnnotationSquigglyQuadPointsItemUpperRight, + AnnotationSquigglyRect, + AnnotationSquigglyReply, + AnnotationSquigglyReplyType, + AnnotationStamp, + AnnotationStampBlendMode, + AnnotationStampBox, + AnnotationStampFit, + AnnotationStampRect, + AnnotationStampReply, + AnnotationStampReplyType, + AnnotationStrikeout, + AnnotationStrikeoutBlendMode, + AnnotationStrikeoutIntent, + AnnotationStrikeoutQuadPointsItem, + AnnotationStrikeoutQuadPointsItemLowerLeft, + AnnotationStrikeoutQuadPointsItemLowerRight, + AnnotationStrikeoutQuadPointsItemUpperLeft, + AnnotationStrikeoutQuadPointsItemUpperRight, + AnnotationStrikeoutRect, + AnnotationStrikeoutReply, + AnnotationStrikeoutReplyType, + AnnotationText, + AnnotationTextBlendMode, + AnnotationTextIcon, + AnnotationTextRect, + AnnotationTextReply, + AnnotationTextReplyType, + AnnotationUnderline, + AnnotationUnderlineBlendMode, + AnnotationUnderlineQuadPointsItem, + AnnotationUnderlineQuadPointsItemLowerLeft, + AnnotationUnderlineQuadPointsItemLowerRight, + AnnotationUnderlineQuadPointsItemUpperLeft, + AnnotationUnderlineQuadPointsItemUpperRight, + AnnotationUnderlineRect, + AnnotationUnderlineReply, + AnnotationUnderlineReplyType, + AnnotationUnsupported, + AnnotationUnsupportedBlendMode, + AnnotationUnsupportedRect, + AnnotationUnsupportedReply, + AnnotationUnsupportedReplyType, + Annotation_Caret, + Annotation_Circle, + Annotation_FileAttachment, + Annotation_FreeText, + Annotation_Highlight, + Annotation_Ink, + Annotation_Line, + Annotation_Link, + Annotation_Polygon, + Annotation_Polyline, + Annotation_Popup, + Annotation_Redact, + Annotation_Square, + Annotation_Squiggly, + Annotation_Stamp, + Annotation_Strikeout, + Annotation_Text, + Annotation_Underline, + Annotation_Unsupported, + Annotation_Widget, + CacheDelta, + CacheDeltaPagesItem, + CacheDeltaPagesItemCache, + ChangeItem, + ChangeItemAnnotationsCreate, + ChangeItemAnnotationsDelete, + ChangeItemAnnotationsReorder, + ChangeItemAnnotationsRestore, + ChangeItemAnnotationsUpdate, + ChangeItemAnnotationsUpdateAppearance, + ChangeItemAnnotationsUpdateAppearanceAction, + ChangeItemFormsAddWidget, + ChangeItemFormsCreate, + ChangeItemFormsDelete, + ChangeItemFormsDeleteWidget, + ChangeItemFormsRemoveWidget, + ChangeItemFormsReorderCalculations, + ChangeItemFormsReorderWidgets, + ChangeItemFormsReset, + ChangeItemFormsRestore, + ChangeItemFormsRestoreWidget, + ChangeItemFormsSetAppearanceText, + ChangeItemFormsSetDisplay, + ChangeItemFormsSetSignatureAppearance, + ChangeItemFormsSetValue, + ChangeItemFormsUpdate, + ChangeItemFormsUpdateWidget, + ChangeItemFormsUpdateWidgetAppearance, + ChangeItemFormsUpdateWidgetAppearanceAction, + ChangeItemMetadataUpdate, + ChangeItemMetadataUpdateCustom, + ChangeItemSkipped, + ChangeItemSkippedOp, + ChangeItem_AnnotationsCreate, + ChangeItem_AnnotationsDelete, + ChangeItem_AnnotationsReorder, + ChangeItem_AnnotationsRestore, + ChangeItem_AnnotationsUpdate, + ChangeItem_FormsAddWidget, + ChangeItem_FormsCreate, + ChangeItem_FormsDelete, + ChangeItem_FormsDeleteWidget, + ChangeItem_FormsRemoveWidget, + ChangeItem_FormsReorderCalculations, + ChangeItem_FormsReorderWidgets, + ChangeItem_FormsReset, + ChangeItem_FormsRestore, + ChangeItem_FormsRestoreWidget, + ChangeItem_FormsSetAppearanceText, + ChangeItem_FormsSetDisplay, + ChangeItem_FormsSetSignatureAppearance, + ChangeItem_FormsSetValue, + ChangeItem_FormsUpdate, + ChangeItem_FormsUpdateWidget, + ChangeItem_MetadataUpdate, + ChangeItem_MetadataUpdateCustom, + ChangeItem_Skipped, + ChangeOp, + ChangeOpAnnotationsCreate, + ChangeOpAnnotationsCreateResources, + ChangeOpAnnotationsDelete, + ChangeOpAnnotationsReorder, + ChangeOpAnnotationsUpdate, + ChangeOpAnnotationsUpdateResources, + ChangeOpFormsAddWidget, + ChangeOpFormsCreate, + ChangeOpFormsDelete, + ChangeOpFormsDeleteWidget, + ChangeOpFormsRemoveWidget, + ChangeOpFormsReorderCalculations, + ChangeOpFormsReorderWidgets, + ChangeOpFormsReset, + ChangeOpFormsSetAppearanceText, + ChangeOpFormsSetDisplay, + ChangeOpFormsSetDisplayDisplay, + ChangeOpFormsSetSignatureAppearance, + ChangeOpFormsSetSignatureAppearanceResources, + ChangeOpFormsSetValue, + ChangeOpFormsUpdate, + ChangeOpFormsUpdateWidget, + ChangeOpMetadataUpdate, + ChangeOpMetadataUpdateCustom, + ChangeOp_AnnotationsCreate, + ChangeOp_AnnotationsDelete, + ChangeOp_AnnotationsReorder, + ChangeOp_AnnotationsUpdate, + ChangeOp_FormsAddWidget, + ChangeOp_FormsCreate, + ChangeOp_FormsDelete, + ChangeOp_FormsDeleteWidget, + ChangeOp_FormsRemoveWidget, + ChangeOp_FormsReorderCalculations, + ChangeOp_FormsReorderWidgets, + ChangeOp_FormsReset, + ChangeOp_FormsSetAppearanceText, + ChangeOp_FormsSetDisplay, + ChangeOp_FormsSetSignatureAppearance, + ChangeOp_FormsSetValue, + ChangeOp_FormsUpdate, + ChangeOp_FormsUpdateWidget, + ChangeOp_MetadataUpdate, + ChangeOp_MetadataUpdateCustom, + ChangeResult, DeploymentLicenseStatusResponse, DocAnnotationsCreate200Response, - DocAnnotationsCreate200ResponseMeta, - DocAnnotationsCreate200ResponseMetaAffectedPagesItem, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsCreate200ResponseMetaCacheDelta, - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem, - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache, DocAnnotationsCreate400Response, - DocAnnotationsCreate400ResponseCode, - DocAnnotationsCreate400ResponseName, DocAnnotationsCreate404Response, - DocAnnotationsCreate404ResponseCode, - DocAnnotationsCreate404ResponseName, DocAnnotationsCreateRequest, DocAnnotationsDelete200Response, - DocAnnotationsDelete200ResponseMeta, - DocAnnotationsDelete200ResponseMetaAffectedPagesItem, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsDelete200ResponseMetaCacheDelta, - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem, - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache, DocAnnotationsDelete404Response, - DocAnnotationsDelete404ResponseCode, - DocAnnotationsDelete404ResponseName, DocAnnotationsExportAppearance400Response, - DocAnnotationsExportAppearance400ResponseCode, - DocAnnotationsExportAppearance400ResponseName, DocAnnotationsExportAppearance404Response, - DocAnnotationsExportAppearance404ResponseCode, - DocAnnotationsExportAppearance404ResponseName, DocAnnotationsExportAppearanceRequest, DocAnnotationsFlatten200Response, - DocAnnotationsFlatten200ResponseMeta, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItem, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsFlatten200ResponseMetaCacheDelta, - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem, - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache, + DocAnnotationsFlatten200ResponseResultsItem, + DocAnnotationsFlatten200ResponseResultsItemStatus, + DocAnnotationsFlatten200ResponseUsage, DocAnnotationsFlatten400Response, - DocAnnotationsFlatten400ResponseCode, - DocAnnotationsFlatten400ResponseName, DocAnnotationsFlatten404Response, - DocAnnotationsFlatten404ResponseCode, - DocAnnotationsFlatten404ResponseName, DocAnnotationsFlattenRequest, DocAnnotationsList200Response, - DocAnnotationsList200ResponseAnnotationsItem, - DocAnnotationsList200ResponseAnnotationsItemCaret, - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, - DocAnnotationsList200ResponseAnnotationsItemCaretColor, - DocAnnotationsList200ResponseAnnotationsItemCaretFlags, - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretIntent, - DocAnnotationsList200ResponseAnnotationsItemCaretRect, - DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences, - DocAnnotationsList200ResponseAnnotationsItemCaretRef, - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex, - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemCaretRefNm, - DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretReplyType, - DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect, - DocAnnotationsList200ResponseAnnotationsItemCircle, - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemCircleColor, - DocAnnotationsList200ResponseAnnotationsItemCircleFlags, - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemCircleRect, - DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences, - DocAnnotationsList200ResponseAnnotationsItemCircleRef, - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex, - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemCircleRefNm, - DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleReplyType, - DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect, - DocAnnotationsList200ResponseAnnotationsItemFileAttachment, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType, - DocAnnotationsList200ResponseAnnotationsItemFreeText, - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemFreeTextColor, - DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags, - DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor, - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRect, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, - DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect, - DocAnnotationsList200ResponseAnnotationsItemHighlight, - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, - DocAnnotationsList200ResponseAnnotationsItemHighlightColor, - DocAnnotationsList200ResponseAnnotationsItemHighlightFlags, - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem, - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1, - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2, - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3, - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4, - DocAnnotationsList200ResponseAnnotationsItemHighlightRect, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef, - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex, - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm, - DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType, - DocAnnotationsList200ResponseAnnotationsItemInk, - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemInkColor, - DocAnnotationsList200ResponseAnnotationsItemInkFlags, - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem, - DocAnnotationsList200ResponseAnnotationsItemInkIntent, - DocAnnotationsList200ResponseAnnotationsItemInkRect, - DocAnnotationsList200ResponseAnnotationsItemInkRef, - DocAnnotationsList200ResponseAnnotationsItemInkRefIndex, - DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemInkRefNm, - DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Index, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkReplyType, - DocAnnotationsList200ResponseAnnotationsItemLine, - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemLineCaption, - DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset, - DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition, - DocAnnotationsList200ResponseAnnotationsItemLineColor, - DocAnnotationsList200ResponseAnnotationsItemLineFlags, - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineIntent, - DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemLineLeader, - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd, - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart, - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd, - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown, - DocAnnotationsList200ResponseAnnotationsItemLineRect, - DocAnnotationsList200ResponseAnnotationsItemLineRef, - DocAnnotationsList200ResponseAnnotationsItemLineRefIndex, - DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemLineRefNm, - DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineReplyType, - DocAnnotationsList200ResponseAnnotationsItemLink, - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, - DocAnnotationsList200ResponseAnnotationsItemLinkFlags, - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkRect, - DocAnnotationsList200ResponseAnnotationsItemLinkRef, - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex, - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemLinkRefNm, - DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkReplyType, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported, - DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri, - DocAnnotationsList200ResponseAnnotationsItemPolygon, - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemPolygonCaption, - DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter, - DocAnnotationsList200ResponseAnnotationsItemPolygonColor, - DocAnnotationsList200ResponseAnnotationsItemPolygonFlags, - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonIntent, - DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown, - DocAnnotationsList200ResponseAnnotationsItemPolygonRect, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef, - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex, - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm, - DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType, - DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem, - DocAnnotationsList200ResponseAnnotationsItemPolyline, - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemPolylineCaption, - DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter, - DocAnnotationsList200ResponseAnnotationsItemPolylineColor, - DocAnnotationsList200ResponseAnnotationsItemPolylineFlags, - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineIntent, - DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd, - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown, - DocAnnotationsList200ResponseAnnotationsItemPolylineRect, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef, - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex, - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm, - DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType, - DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem, - DocAnnotationsList200ResponseAnnotationsItemRedact, - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, - DocAnnotationsList200ResponseAnnotationsItemRedactColor, - DocAnnotationsList200ResponseAnnotationsItemRedactFlags, - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem, - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1, - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2, - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3, - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4, - DocAnnotationsList200ResponseAnnotationsItemRedactRect, - DocAnnotationsList200ResponseAnnotationsItemRedactRef, - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex, - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemRedactRefNm, - DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactReplyType, - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, - DocAnnotationsList200ResponseAnnotationsItemSquare, - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemSquareColor, - DocAnnotationsList200ResponseAnnotationsItemSquareFlags, - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemSquareRect, - DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences, - DocAnnotationsList200ResponseAnnotationsItemSquareRef, - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex, - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemSquareRefNm, - DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareReplyType, - DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect, - DocAnnotationsList200ResponseAnnotationsItemSquiggly, - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, - DocAnnotationsList200ResponseAnnotationsItemSquigglyColor, - DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags, - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem, - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1, - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2, - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3, - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRect, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType, - DocAnnotationsList200ResponseAnnotationsItemStamp, - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, - DocAnnotationsList200ResponseAnnotationsItemStampFlags, - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampRect, - DocAnnotationsList200ResponseAnnotationsItemStampRef, - DocAnnotationsList200ResponseAnnotationsItemStampRefIndex, - DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemStampRefNm, - DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Index, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampReplyType, - DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect, - DocAnnotationsList200ResponseAnnotationsItemStrikeout, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType, - DocAnnotationsList200ResponseAnnotationsItemText, - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, - DocAnnotationsList200ResponseAnnotationsItemTextColor, - DocAnnotationsList200ResponseAnnotationsItemTextFlags, - DocAnnotationsList200ResponseAnnotationsItemTextIcon, - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextRect, - DocAnnotationsList200ResponseAnnotationsItemTextRef, - DocAnnotationsList200ResponseAnnotationsItemTextRefIndex, - DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemTextRefNm, - DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Index, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextReplyType, - DocAnnotationsList200ResponseAnnotationsItemUnderline, - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, - DocAnnotationsList200ResponseAnnotationsItemUnderlineColor, - DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags, - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem, - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1, - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2, - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3, - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRect, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType, - DocAnnotationsList200ResponseAnnotationsItemUnsupported, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType, - DocAnnotationsList200ResponseAnnotationsItemWidget, - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, - DocAnnotationsList200ResponseAnnotationsItemWidgetColor, - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, - DocAnnotationsList200ResponseAnnotationsItemWidgetFlags, - DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor, - DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily, - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor, - DocAnnotationsList200ResponseAnnotationsItemWidgetRect, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef, - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex, - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision, - DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm, - DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType, - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, - DocAnnotationsList200ResponseAnnotationsItem_Caret, - DocAnnotationsList200ResponseAnnotationsItem_Circle, - DocAnnotationsList200ResponseAnnotationsItem_FileAttachment, - DocAnnotationsList200ResponseAnnotationsItem_FreeText, - DocAnnotationsList200ResponseAnnotationsItem_Highlight, - DocAnnotationsList200ResponseAnnotationsItem_Ink, - DocAnnotationsList200ResponseAnnotationsItem_Line, - DocAnnotationsList200ResponseAnnotationsItem_Link, - DocAnnotationsList200ResponseAnnotationsItem_Polygon, - DocAnnotationsList200ResponseAnnotationsItem_Polyline, - DocAnnotationsList200ResponseAnnotationsItem_Redact, - DocAnnotationsList200ResponseAnnotationsItem_Square, - DocAnnotationsList200ResponseAnnotationsItem_Squiggly, - DocAnnotationsList200ResponseAnnotationsItem_Stamp, - DocAnnotationsList200ResponseAnnotationsItem_Strikeout, - DocAnnotationsList200ResponseAnnotationsItem_Text, - DocAnnotationsList200ResponseAnnotationsItem_Underline, - DocAnnotationsList200ResponseAnnotationsItem_Unsupported, - DocAnnotationsList200ResponseAnnotationsItem_Widget, - DocAnnotationsList200ResponsePageState, - DocAnnotationsList200ResponsePageStateRevision, - DocAnnotationsList200ResponsePageStateWeakAnnotationState, - DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown, - DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown, - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known, - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown, DocAnnotationsList404Response, - DocAnnotationsList404ResponseCode, - DocAnnotationsList404ResponseName, DocAnnotationsListAll200Response, - DocAnnotationsListAll200ResponsePagesItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget, - DocAnnotationsListAll200ResponsePagesItemPageState, - DocAnnotationsListAll200ResponsePagesItemPageStateRevision, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown, DocAnnotationsListAll404Response, - DocAnnotationsListAll404ResponseCode, - DocAnnotationsListAll404ResponseName, DocAnnotationsListAll409Response, - DocAnnotationsListAll409ResponseCode, - DocAnnotationsListAll409ResponseName, + DocAnnotationsReadAppearance400Response, + DocAnnotationsReadAppearance404Response, + DocAnnotationsReorder200Response, + DocAnnotationsReorder400Response, + DocAnnotationsReorder404Response, DocAnnotationsUpdate200Response, - DocAnnotationsUpdate200ResponseMeta, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItem, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsUpdate200ResponseMetaCacheDelta, - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem, - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache, + DocAnnotationsUpdate200ResponseAppearance, + DocAnnotationsUpdate200ResponseAppearanceAction, DocAnnotationsUpdate400Response, - DocAnnotationsUpdate400ResponseCode, - DocAnnotationsUpdate400ResponseName, DocAnnotationsUpdate404Response, - DocAnnotationsUpdate404ResponseCode, - DocAnnotationsUpdate404ResponseName, DocAnnotationsUpdateRequest, + DocChanges200Response, + DocChanges200ResponseChangesItem, + DocChanges200ResponseChangesItemApplied, + DocChanges200ResponseChangesItemRefused, + DocChanges200ResponseChangesItem_Applied, + DocChanges200ResponseChangesItem_Refused, + DocChanges400Response, + DocChanges404Response, + DocChanges409Response, + DocChanges413Response, DocDownloadResponse, - DocDownloadResponseCode, - DocDownloadResponseName, - DocFormsExportDataResponse, - DocFormsExportDataResponseCode, - DocFormsExportDataResponseName, - DocFormsGet200Response, - DocFormsGet200ResponseCalculationOrderItem, - DocFormsGet200ResponseCalculationOrderItemFqn, - DocFormsGet200ResponseCalculationOrderItemObjectNumber, - DocFormsGet200ResponseCalculationOrderItem_Fqn, - DocFormsGet200ResponseCalculationOrderItem_ObjectNumber, - DocFormsGet200ResponseFieldsItem, - DocFormsGet200ResponseFieldsItemCheckbox, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemCheckboxFlags, - DocFormsGet200ResponseFieldsItemCheckboxOrigin, - DocFormsGet200ResponseFieldsItemCheckboxRef, - DocFormsGet200ResponseFieldsItemCheckboxRefFqn, - DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber, - DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn, - DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, - DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray, - DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone, - DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar, - DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem, - DocFormsGet200ResponseFieldsItemCombobox, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemComboboxFlags, - DocFormsGet200ResponseFieldsItemComboboxOptionsItem, - DocFormsGet200ResponseFieldsItemComboboxOrigin, - DocFormsGet200ResponseFieldsItemComboboxRef, - DocFormsGet200ResponseFieldsItemComboboxRefFqn, - DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber, - DocFormsGet200ResponseFieldsItemComboboxRef_Fqn, - DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemComboboxValueEntry, - DocFormsGet200ResponseFieldsItemComboboxValueEntryArray, - DocFormsGet200ResponseFieldsItemComboboxValueEntryNone, - DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar, - DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemComboboxWidgetsItem, - DocFormsGet200ResponseFieldsItemListbox, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemListboxFlags, - DocFormsGet200ResponseFieldsItemListboxOptionsItem, - DocFormsGet200ResponseFieldsItemListboxOrigin, - DocFormsGet200ResponseFieldsItemListboxRef, - DocFormsGet200ResponseFieldsItemListboxRefFqn, - DocFormsGet200ResponseFieldsItemListboxRefObjectNumber, - DocFormsGet200ResponseFieldsItemListboxRef_Fqn, - DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemListboxValueEntry, - DocFormsGet200ResponseFieldsItemListboxValueEntryArray, - DocFormsGet200ResponseFieldsItemListboxValueEntryNone, - DocFormsGet200ResponseFieldsItemListboxValueEntryScalar, - DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemListboxWidgetsItem, - DocFormsGet200ResponseFieldsItemPushbutton, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemPushbuttonFlags, - DocFormsGet200ResponseFieldsItemPushbuttonOrigin, - DocFormsGet200ResponseFieldsItemPushbuttonRef, - DocFormsGet200ResponseFieldsItemPushbuttonRefFqn, - DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber, - DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn, - DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem, - DocFormsGet200ResponseFieldsItemRadio, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemRadioFlags, - DocFormsGet200ResponseFieldsItemRadioOrigin, - DocFormsGet200ResponseFieldsItemRadioRef, - DocFormsGet200ResponseFieldsItemRadioRefFqn, - DocFormsGet200ResponseFieldsItemRadioRefObjectNumber, - DocFormsGet200ResponseFieldsItemRadioRef_Fqn, - DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemRadioValueEntry, - DocFormsGet200ResponseFieldsItemRadioValueEntryArray, - DocFormsGet200ResponseFieldsItemRadioValueEntryNone, - DocFormsGet200ResponseFieldsItemRadioValueEntryScalar, - DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemRadioWidgetsItem, - DocFormsGet200ResponseFieldsItemSignature, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemSignatureFlags, - DocFormsGet200ResponseFieldsItemSignatureOrigin, - DocFormsGet200ResponseFieldsItemSignatureRef, - DocFormsGet200ResponseFieldsItemSignatureRefFqn, - DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber, - DocFormsGet200ResponseFieldsItemSignatureRef_Fqn, - DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemSignatureValueEntry, - DocFormsGet200ResponseFieldsItemSignatureValueEntryArray, - DocFormsGet200ResponseFieldsItemSignatureValueEntryNone, - DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar, - DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemSignatureWidgetsItem, - DocFormsGet200ResponseFieldsItemText, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemTextFlags, - DocFormsGet200ResponseFieldsItemTextOrigin, - DocFormsGet200ResponseFieldsItemTextRef, - DocFormsGet200ResponseFieldsItemTextRefFqn, - DocFormsGet200ResponseFieldsItemTextRefObjectNumber, - DocFormsGet200ResponseFieldsItemTextRef_Fqn, - DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemTextValueEntry, - DocFormsGet200ResponseFieldsItemTextValueEntryArray, - DocFormsGet200ResponseFieldsItemTextValueEntryNone, - DocFormsGet200ResponseFieldsItemTextValueEntryScalar, - DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemTextValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextValueEntry_None, - DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemTextWidgetsItem, - DocFormsGet200ResponseFieldsItemUnknown, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemUnknownFlags, - DocFormsGet200ResponseFieldsItemUnknownOrigin, - DocFormsGet200ResponseFieldsItemUnknownRef, - DocFormsGet200ResponseFieldsItemUnknownRefFqn, - DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber, - DocFormsGet200ResponseFieldsItemUnknownRef_Fqn, - DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber, - DocFormsGet200ResponseFieldsItemUnknownValueEntry, - DocFormsGet200ResponseFieldsItemUnknownValueEntryArray, - DocFormsGet200ResponseFieldsItemUnknownValueEntryNone, - DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar, - DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported, - DocFormsGet200ResponseFieldsItemUnknownWidgetsItem, - DocFormsGet200ResponseFieldsItem_Checkbox, - DocFormsGet200ResponseFieldsItem_Combobox, - DocFormsGet200ResponseFieldsItem_Listbox, - DocFormsGet200ResponseFieldsItem_Pushbutton, - DocFormsGet200ResponseFieldsItem_Radio, - DocFormsGet200ResponseFieldsItem_Signature, - DocFormsGet200ResponseFieldsItem_Text, - DocFormsGet200ResponseFieldsItem_Unknown, - DocFormsGet200ResponseFormKind, - DocFormsGet404Response, - DocFormsGet404ResponseCode, - DocFormsGet404ResponseName, - DocFormsImportData200Response, - DocFormsImportData200ResponseMeta, - DocFormsImportData200ResponseMetaAffectedPagesItem, - DocFormsImportData200ResponseMetaAffectedPagesItemRevision, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsImportData200ResponseMetaCacheDelta, - DocFormsImportData200ResponseMetaCacheDeltaPagesItem, - DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache, - DocFormsImportData400Response, - DocFormsImportData400ResponseCode, - DocFormsImportData400ResponseName, - DocFormsImportData404Response, - DocFormsImportData404ResponseCode, - DocFormsImportData404ResponseName, - DocFormsImportDataRequest, + DocFormsDeleteWidget200Response, + DocFormsDeleteWidget400Response, + DocFormsDeleteWidget404Response, + DocFormsList200Response, + DocFormsList200ResponseFormKind, + DocFormsList404Response, + DocFormsReorderCalculations200Response, + DocFormsReorderCalculations400Response, + DocFormsReorderCalculations404Response, + DocFormsReorderWidgets200Response, + DocFormsReorderWidgets400Response, + DocFormsReorderWidgets404Response, DocFormsReset200Response, - DocFormsReset200ResponseMeta, - DocFormsReset200ResponseMetaAffectedPagesItem, - DocFormsReset200ResponseMetaAffectedPagesItemRevision, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsReset200ResponseMetaCacheDelta, - DocFormsReset200ResponseMetaCacheDeltaPagesItem, - DocFormsReset200ResponseMetaCacheDeltaPagesItemCache, + DocFormsReset400Response, DocFormsReset404Response, - DocFormsReset404ResponseCode, - DocFormsReset404ResponseName, DocFormsSetValue200Response, - DocFormsSetValue200ResponseMeta, - DocFormsSetValue200ResponseMetaAffectedPagesItem, - DocFormsSetValue200ResponseMetaAffectedPagesItemRevision, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsSetValue200ResponseMetaCacheDelta, - DocFormsSetValue200ResponseMetaCacheDeltaPagesItem, - DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache, DocFormsSetValue400Response, - DocFormsSetValue400ResponseCode, - DocFormsSetValue400ResponseName, DocFormsSetValue404Response, - DocFormsSetValue404ResponseCode, - DocFormsSetValue404ResponseName, DocFormsSetValueRequest, + DocFormsUpdateWidget200Response, + DocFormsUpdateWidget200ResponseAppearance, + DocFormsUpdateWidget200ResponseAppearanceAction, + DocFormsUpdateWidget400Response, + DocFormsUpdateWidget404Response, DocHead200Response, DocHead200ResponseAccess, DocHead200ResponseAccessReasonsItem, @@ -1724,268 +1065,239 @@ DocHead200ResponsePermissionsOpenedAs, DocHead200ResponseState, DocHead404Response, - DocHead404ResponseCode, - DocHead404ResponseName, DocManifest200Response, DocManifest200ResponsePagesItem, DocManifest200ResponsePagesItemCache, - DocManifest200ResponsePagesItemState, - DocManifest200ResponsePagesItemStateRevision, - DocManifest200ResponsePagesItemStateWeakAnnotationState, - DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown, - DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown, - DocManifest200ResponsePagesItemStateWeakAnnotationState_Known, - DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown, + DocManifest200ResponseProtection, + DocManifest200ResponseProtectionCertification, + DocManifest200ResponseProtectionEnforced, + DocManifest200ResponseProtectionFieldLocksItem, + DocManifest200ResponseProtectionFieldLocksItemSource, + DocManifest200ResponseProtectionFieldLocksItemSpec, + DocManifest200ResponseProtectionFieldLocksItemSpecAction, + DocManifest200ResponseProtectionJudged, DocManifest200ResponseScopes, DocManifest200ResponseScopesActions, DocManifest200ResponseScopesAnnotations, DocManifest200ResponseScopesAttachments, DocManifest200ResponseScopesContent, + DocManifest200ResponseScopesForms, DocManifest200ResponseScopesLayout, DocManifest200ResponseScopesMetadata, DocManifest404Response, - DocManifest404ResponseCode, - DocManifest404ResponseName, + DocMetadataCustomGet200Response, + DocMetadataCustomGet404Response, DocMetadataGet200Response, - DocMetadataGet200ResponseTrapped, DocMetadataGet404Response, - DocMetadataGet404ResponseCode, - DocMetadataGet404ResponseName, DocPagesDelete200Response, - DocPagesDelete200ResponseMeta, - DocPagesDelete200ResponseMetaAffectedPagesItem, - DocPagesDelete200ResponseMetaAffectedPagesItemRevision, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesDelete200ResponseMetaCacheDelta, - DocPagesDelete200ResponseMetaCacheDeltaPagesItem, - DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache, + DocPagesDelete200ResponseLayout, + DocPagesDelete200ResponseLayoutNamedPagesItem, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget, + DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage, + DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesDelete200ResponseLayoutPagesItem, + DocPagesDelete200ResponseLayoutPagesItemBoxes, + DocPagesDelete200ResponseLayoutPagesItemBoxesArt, + DocPagesDelete200ResponseLayoutPagesItemBoxesBleed, + DocPagesDelete200ResponseLayoutPagesItemBoxesCrop, + DocPagesDelete200ResponseLayoutPagesItemBoxesMedia, + DocPagesDelete200ResponseLayoutPagesItemBoxesTrim, + DocPagesDelete200ResponseLayoutPagesItemPdfCropBox, + DocPagesDelete200ResponseLayoutPagesItemSize, + DocPagesDelete200ResponseLayoutPagesItemTabOrder, DocPagesDelete400Response, - DocPagesDelete400ResponseCode, - DocPagesDelete400ResponseName, DocPagesDelete404Response, - DocPagesDelete404ResponseCode, - DocPagesDelete404ResponseName, DocPagesDeleteRequest, DocPagesExtract400Response, - DocPagesExtract400ResponseCode, - DocPagesExtract400ResponseName, DocPagesExtract404Response, - DocPagesExtract404ResponseCode, - DocPagesExtract404ResponseName, DocPagesExtractRequest, DocPagesFlatten200Response, - DocPagesFlatten200ResponseMeta, - DocPagesFlatten200ResponseMetaAffectedPagesItem, - DocPagesFlatten200ResponseMetaAffectedPagesItemRevision, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesFlatten200ResponseMetaCacheDelta, - DocPagesFlatten200ResponseMetaCacheDeltaPagesItem, - DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache, + DocPagesFlatten200ResponseResultsItem, + DocPagesFlatten200ResponseResultsItemStatus, + DocPagesFlatten200ResponseUsage, DocPagesFlatten400Response, - DocPagesFlatten400ResponseCode, - DocPagesFlatten400ResponseName, DocPagesFlatten404Response, - DocPagesFlatten404ResponseCode, - DocPagesFlatten404ResponseName, DocPagesFlattenRequest, DocPagesInsert200Response, - DocPagesInsert200ResponseMeta, - DocPagesInsert200ResponseMetaAffectedPagesItem, - DocPagesInsert200ResponseMetaAffectedPagesItemRevision, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesInsert200ResponseMetaCacheDelta, - DocPagesInsert200ResponseMetaCacheDeltaPagesItem, - DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache, + DocPagesInsert200ResponseLayout, + DocPagesInsert200ResponseLayoutNamedPagesItem, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget, + DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage, + DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesInsert200ResponseLayoutPagesItem, + DocPagesInsert200ResponseLayoutPagesItemBoxes, + DocPagesInsert200ResponseLayoutPagesItemBoxesArt, + DocPagesInsert200ResponseLayoutPagesItemBoxesBleed, + DocPagesInsert200ResponseLayoutPagesItemBoxesCrop, + DocPagesInsert200ResponseLayoutPagesItemBoxesMedia, + DocPagesInsert200ResponseLayoutPagesItemBoxesTrim, + DocPagesInsert200ResponseLayoutPagesItemPdfCropBox, + DocPagesInsert200ResponseLayoutPagesItemSize, + DocPagesInsert200ResponseLayoutPagesItemTabOrder, DocPagesInsert400Response, - DocPagesInsert400ResponseCode, - DocPagesInsert400ResponseName, DocPagesInsert404Response, - DocPagesInsert404ResponseCode, - DocPagesInsert404ResponseName, DocPagesInsertBlank200Response, - DocPagesInsertBlank200ResponseMeta, - DocPagesInsertBlank200ResponseMetaAffectedPagesItem, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesInsertBlank200ResponseMetaCacheDelta, - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem, - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache, + DocPagesInsertBlank200ResponseLayout, + DocPagesInsertBlank200ResponseLayoutNamedPagesItem, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesInsertBlank200ResponseLayoutPagesItem, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxes, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia, + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim, + DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox, + DocPagesInsertBlank200ResponseLayoutPagesItemSize, + DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder, DocPagesInsertBlank400Response, - DocPagesInsertBlank400ResponseCode, - DocPagesInsertBlank400ResponseName, DocPagesInsertBlank404Response, - DocPagesInsertBlank404ResponseCode, - DocPagesInsertBlank404ResponseName, DocPagesInsertBlankRequest, - DocPagesMove200Response, - DocPagesMove200ResponseMeta, - DocPagesMove200ResponseMetaAffectedPagesItem, - DocPagesMove200ResponseMetaAffectedPagesItemRevision, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesMove200ResponseMetaCacheDelta, - DocPagesMove200ResponseMetaCacheDeltaPagesItem, - DocPagesMove200ResponseMetaCacheDeltaPagesItemCache, - DocPagesMove400Response, - DocPagesMove400ResponseCode, - DocPagesMove400ResponseName, - DocPagesMove404Response, - DocPagesMove404ResponseCode, - DocPagesMove404ResponseName, - DocPagesMoveRequest, DocPagesRemoveName200Response, - DocPagesRemoveName200ResponseMeta, - DocPagesRemoveName200ResponseMetaAffectedPagesItem, - DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesRemoveName200ResponseMetaCacheDelta, - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem, - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache, + DocPagesRemoveName200ResponseLayout, + DocPagesRemoveName200ResponseLayoutNamedPagesItem, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesRemoveName200ResponseLayoutPagesItem, + DocPagesRemoveName200ResponseLayoutPagesItemBoxes, + DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt, + DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed, + DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop, + DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia, + DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim, + DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox, + DocPagesRemoveName200ResponseLayoutPagesItemSize, + DocPagesRemoveName200ResponseLayoutPagesItemTabOrder, DocPagesRemoveName400Response, - DocPagesRemoveName400ResponseCode, - DocPagesRemoveName400ResponseName, DocPagesRemoveName404Response, - DocPagesRemoveName404ResponseCode, - DocPagesRemoveName404ResponseName, DocPagesRemoveNameRequest, + DocPagesReorder200Response, + DocPagesReorder200ResponseLayout, + DocPagesReorder200ResponseLayoutNamedPagesItem, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget, + DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage, + DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesReorder200ResponseLayoutPagesItem, + DocPagesReorder200ResponseLayoutPagesItemBoxes, + DocPagesReorder200ResponseLayoutPagesItemBoxesArt, + DocPagesReorder200ResponseLayoutPagesItemBoxesBleed, + DocPagesReorder200ResponseLayoutPagesItemBoxesCrop, + DocPagesReorder200ResponseLayoutPagesItemBoxesMedia, + DocPagesReorder200ResponseLayoutPagesItemBoxesTrim, + DocPagesReorder200ResponseLayoutPagesItemPdfCropBox, + DocPagesReorder200ResponseLayoutPagesItemSize, + DocPagesReorder200ResponseLayoutPagesItemTabOrder, + DocPagesReorder400Response, + DocPagesReorder404Response, DocPagesRotate200Response, - DocPagesRotate200ResponseMeta, - DocPagesRotate200ResponseMetaAffectedPagesItem, - DocPagesRotate200ResponseMetaAffectedPagesItemRevision, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesRotate200ResponseMetaCacheDelta, - DocPagesRotate200ResponseMetaCacheDeltaPagesItem, - DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache, + DocPagesRotate200ResponseLayout, + DocPagesRotate200ResponseLayoutNamedPagesItem, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget, + DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage, + DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesRotate200ResponseLayoutPagesItem, + DocPagesRotate200ResponseLayoutPagesItemBoxes, + DocPagesRotate200ResponseLayoutPagesItemBoxesArt, + DocPagesRotate200ResponseLayoutPagesItemBoxesBleed, + DocPagesRotate200ResponseLayoutPagesItemBoxesCrop, + DocPagesRotate200ResponseLayoutPagesItemBoxesMedia, + DocPagesRotate200ResponseLayoutPagesItemBoxesTrim, + DocPagesRotate200ResponseLayoutPagesItemPdfCropBox, + DocPagesRotate200ResponseLayoutPagesItemSize, + DocPagesRotate200ResponseLayoutPagesItemTabOrder, DocPagesRotate400Response, - DocPagesRotate400ResponseCode, - DocPagesRotate400ResponseName, DocPagesRotate404Response, - DocPagesRotate404ResponseCode, - DocPagesRotate404ResponseName, DocPagesRotateRequest, DocPagesSetName200Response, - DocPagesSetName200ResponseMeta, - DocPagesSetName200ResponseMetaAffectedPagesItem, - DocPagesSetName200ResponseMetaAffectedPagesItemRevision, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesSetName200ResponseMetaCacheDelta, - DocPagesSetName200ResponseMetaCacheDeltaPagesItem, - DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache, + DocPagesSetName200ResponseLayout, + DocPagesSetName200ResponseLayoutNamedPagesItem, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget, + DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling, + DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage, + DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesSetName200ResponseLayoutPagesItem, + DocPagesSetName200ResponseLayoutPagesItemBoxes, + DocPagesSetName200ResponseLayoutPagesItemBoxesArt, + DocPagesSetName200ResponseLayoutPagesItemBoxesBleed, + DocPagesSetName200ResponseLayoutPagesItemBoxesCrop, + DocPagesSetName200ResponseLayoutPagesItemBoxesMedia, + DocPagesSetName200ResponseLayoutPagesItemBoxesTrim, + DocPagesSetName200ResponseLayoutPagesItemPdfCropBox, + DocPagesSetName200ResponseLayoutPagesItemSize, + DocPagesSetName200ResponseLayoutPagesItemTabOrder, DocPagesSetName400Response, - DocPagesSetName400ResponseCode, - DocPagesSetName400ResponseName, DocPagesSetName404Response, - DocPagesSetName404ResponseCode, - DocPagesSetName404ResponseName, DocPagesSetNameRequest, DocPagesSetScale200Response, - DocPagesSetScale200ResponseMeta, - DocPagesSetScale200ResponseMetaAffectedPagesItem, - DocPagesSetScale200ResponseMetaAffectedPagesItemRevision, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesSetScale200ResponseMetaCacheDelta, - DocPagesSetScale200ResponseMetaCacheDeltaPagesItem, - DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache, DocPagesSetScale400Response, - DocPagesSetScale400ResponseCode, - DocPagesSetScale400ResponseName, DocPagesSetScale404Response, - DocPagesSetScale404ResponseCode, - DocPagesSetScale404ResponseName, DocPagesViewports200Response, - DocPagesViewports200ResponseItem, - DocPagesViewports200ResponseItemBbox, - DocPagesViewports200ResponseItemMeasure, - DocPagesViewports200ResponseItemMeasureGeo, - DocPagesViewports200ResponseItemMeasureRl, - DocPagesViewports200ResponseItemMeasureRlAngleItem, - DocPagesViewports200ResponseItemMeasureRlAngleItemFraction, - DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition, - DocPagesViewports200ResponseItemMeasureRlAreaItem, - DocPagesViewports200ResponseItemMeasureRlAreaItemFraction, - DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition, - DocPagesViewports200ResponseItemMeasureRlDistanceItem, - DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction, - DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition, - DocPagesViewports200ResponseItemMeasureRlOrigin, - DocPagesViewports200ResponseItemMeasureRlSlopeItem, - DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction, - DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition, - DocPagesViewports200ResponseItemMeasureRlXItem, - DocPagesViewports200ResponseItemMeasureRlXItemFraction, - DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition, - DocPagesViewports200ResponseItemMeasureRlYItem, - DocPagesViewports200ResponseItemMeasureRlYItemFraction, - DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition, - DocPagesViewports200ResponseItemMeasureUnknown, - DocPagesViewports200ResponseItemMeasure_Geo, - DocPagesViewports200ResponseItemMeasure_Rl, - DocPagesViewports200ResponseItemMeasure_Unknown, + DocPagesViewports200ResponseViewportsItem, + DocPagesViewports200ResponseViewportsItemBbox, + DocPagesViewports200ResponseViewportsItemMeasure, + DocPagesViewports200ResponseViewportsItemMeasureGeospatial, + DocPagesViewports200ResponseViewportsItemMeasureRectilinear, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction, + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition, + DocPagesViewports200ResponseViewportsItemMeasureUnknown, + DocPagesViewports200ResponseViewportsItemMeasure_Geospatial, + DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear, + DocPagesViewports200ResponseViewportsItemMeasure_Unknown, DocPagesViewports404Response, - DocPagesViewports404ResponseCode, - DocPagesViewports404ResponseName, DocRedactionsApply200Response, - DocRedactionsApply200ResponseMeta, - DocRedactionsApply200ResponseMetaAffectedPagesItem, - DocRedactionsApply200ResponseMetaAffectedPagesItemRevision, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocRedactionsApply200ResponseMetaCacheDelta, - DocRedactionsApply200ResponseMetaCacheDeltaPagesItem, - DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache, + DocRedactionsApply200ResponseResultsItem, + DocRedactionsApply200ResponseResultsItemStatus, + DocRedactionsApply200ResponseScope, DocRedactionsApply400Response, - DocRedactionsApply400ResponseCode, - DocRedactionsApply400ResponseName, DocRedactionsApply404Response, - DocRedactionsApply404ResponseCode, - DocRedactionsApply404ResponseName, - DocRedactionsApplyRequest, DocRenderResponse, - DocRenderResponseCode, - DocRenderResponseName, - DocSignaturesAbort200Response, - DocSignaturesAbort200ResponseStatus, - DocSignaturesAbort404Response, - DocSignaturesAbort404ResponseCode, - DocSignaturesAbort404ResponseName, DocSignaturesAnalysis200Response, DocSignaturesAnalysis200ResponseBasis, DocSignaturesAnalysis200ResponseBasisSource, @@ -2005,23 +1317,11 @@ DocSignaturesAnalysis200ResponseUntil, DocSignaturesAnalysis200ResponseVerdict, DocSignaturesAnalysis400Response, - DocSignaturesAnalysis400ResponseCode, - DocSignaturesAnalysis400ResponseName, DocSignaturesAnalysis404Response, - DocSignaturesAnalysis404ResponseCode, - DocSignaturesAnalysis404ResponseName, + DocSignaturesCancel200Response, + DocSignaturesCancel200ResponseStatus, + DocSignaturesCancel404Response, DocSignaturesComplete200Response, - DocSignaturesComplete200ResponseMeta, - DocSignaturesComplete200ResponseMetaAffectedPagesItem, - DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocSignaturesComplete200ResponseMetaCacheDelta, - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem, - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache, DocSignaturesComplete200ResponsePrevious, DocSignaturesComplete200ResponseProtection, DocSignaturesComplete200ResponseProtectionCertification, @@ -2033,30 +1333,18 @@ DocSignaturesComplete200ResponseProtectionJudged, DocSignaturesComplete200ResponseSignature, DocSignaturesComplete200ResponseSignatureCoverage, - DocSignaturesComplete200ResponseSignatureField, - DocSignaturesComplete200ResponseSignatureFieldFqn, DocSignaturesComplete200ResponseSignatureFieldMdp, DocSignaturesComplete200ResponseSignatureFieldMdpAction, - DocSignaturesComplete200ResponseSignatureFieldObjectNumber, - DocSignaturesComplete200ResponseSignatureField_Fqn, - DocSignaturesComplete200ResponseSignatureField_ObjectNumber, DocSignaturesComplete200ResponseSignatureKind, DocSignaturesComplete200ResponseSignatureLock, DocSignaturesComplete200ResponseSignatureLockAction, DocSignaturesComplete200ResponseSignatureSeedValue, DocSignaturesComplete200ResponseSignatureSigner, - DocSignaturesComplete200ResponseSignatureWidget, DocSignaturesComplete200ResponseStatus, DocSignaturesComplete200ResponseVersion, DocSignaturesComplete400Response, - DocSignaturesComplete400ResponseCode, - DocSignaturesComplete400ResponseName, DocSignaturesComplete404Response, - DocSignaturesComplete404ResponseCode, - DocSignaturesComplete404ResponseName, DocSignaturesComplete409Response, - DocSignaturesComplete409ResponseCode, - DocSignaturesComplete409ResponseName, DocSignaturesList200Response, DocSignaturesList200ResponseProtection, DocSignaturesList200ResponseProtectionCertification, @@ -2069,38 +1357,22 @@ DocSignaturesList200ResponseRevisionsItem, DocSignaturesList200ResponseSignaturesItem, DocSignaturesList200ResponseSignaturesItemCoverage, - DocSignaturesList200ResponseSignaturesItemField, - DocSignaturesList200ResponseSignaturesItemFieldFqn, DocSignaturesList200ResponseSignaturesItemFieldMdp, DocSignaturesList200ResponseSignaturesItemFieldMdpAction, - DocSignaturesList200ResponseSignaturesItemFieldObjectNumber, - DocSignaturesList200ResponseSignaturesItemField_Fqn, - DocSignaturesList200ResponseSignaturesItemField_ObjectNumber, DocSignaturesList200ResponseSignaturesItemKind, DocSignaturesList200ResponseSignaturesItemLock, DocSignaturesList200ResponseSignaturesItemLockAction, DocSignaturesList200ResponseSignaturesItemSeedValue, DocSignaturesList200ResponseSignaturesItemSigner, - DocSignaturesList200ResponseSignaturesItemWidget, DocSignaturesList404Response, - DocSignaturesList404ResponseCode, - DocSignaturesList404ResponseName, DocSignaturesPrepare200Response, DocSignaturesPrepare200ResponseAlgorithm, DocSignaturesPrepare200ResponseExpectedVersion, DocSignaturesPrepare400Response, - DocSignaturesPrepare400ResponseCode, - DocSignaturesPrepare400ResponseName, DocSignaturesPrepare404Response, - DocSignaturesPrepare404ResponseCode, - DocSignaturesPrepare404ResponseName, DocSignaturesPrepare409Response, - DocSignaturesPrepare409ResponseCode, - DocSignaturesPrepare409ResponseName, DocText200Response, DocText404Response, - DocText404ResponseCode, - DocText404ResponseName, DocVersionsAnalysis200Response, DocVersionsAnalysis200ResponseBasis, DocVersionsAnalysis200ResponseBasisSource, @@ -2120,29 +1392,15 @@ DocVersionsAnalysis200ResponseUntil, DocVersionsAnalysis200ResponseVerdict, DocVersionsAnalysis400Response, - DocVersionsAnalysis400ResponseCode, - DocVersionsAnalysis400ResponseName, DocVersionsAnalysis404Response, - DocVersionsAnalysis404ResponseCode, - DocVersionsAnalysis404ResponseName, DocVersionsDownloadResponse, - DocVersionsDownloadResponseCode, - DocVersionsDownloadResponseName, DocVersionsList200Response, DocVersionsList200ResponseVersionsItem, DocVersionsList200ResponseVersionsItemProducer, DocVersionsList404Response, - DocVersionsList404ResponseCode, - DocVersionsList404ResponseName, DocVersionsRevisionResponse, - DocVersionsRevisionResponseCode, - DocVersionsRevisionResponseName, DocVersionsSignatureContentsResponse, - DocVersionsSignatureContentsResponseCode, - DocVersionsSignatureContentsResponseName, DocVersionsSignatureDigestResponse, - DocVersionsSignatureDigestResponseCode, - DocVersionsSignatureDigestResponseName, DocVersionsSignatures200Response, DocVersionsSignatures200ResponseProtection, DocVersionsSignatures200ResponseProtectionCertification, @@ -2155,48 +1413,34 @@ DocVersionsSignatures200ResponseRevisionsItem, DocVersionsSignatures200ResponseSignaturesItem, DocVersionsSignatures200ResponseSignaturesItemCoverage, - DocVersionsSignatures200ResponseSignaturesItemField, - DocVersionsSignatures200ResponseSignaturesItemFieldFqn, DocVersionsSignatures200ResponseSignaturesItemFieldMdp, DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction, - DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber, - DocVersionsSignatures200ResponseSignaturesItemField_Fqn, - DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber, DocVersionsSignatures200ResponseSignaturesItemKind, DocVersionsSignatures200ResponseSignaturesItemLock, DocVersionsSignatures200ResponseSignaturesItemLockAction, DocVersionsSignatures200ResponseSignaturesItemSeedValue, DocVersionsSignatures200ResponseSignaturesItemSigner, - DocVersionsSignatures200ResponseSignaturesItemWidget, DocVersionsSignatures404Response, - DocVersionsSignatures404ResponseCode, - DocVersionsSignatures404ResponseName, DocumentActionsSnapshot, DocumentActionsSnapshotNameTreeScriptsItem, + DocumentMetadata, + DocumentMetadataTrapped, DocumentsCommit200Response, DocumentsCommit200ResponseDocument, DocumentsCommit200ResponseDocumentState, DocumentsCommit200ResponseDocumentThumbnailState, DocumentsCommit400Response, - DocumentsCommit400ResponseError, DocumentsCommit404Response, - DocumentsCommit404ResponseError, DocumentsDelete403Response, - DocumentsDelete403ResponseError, DocumentsDelete404Response, - DocumentsDelete404ResponseError, DocumentsDownload403Response, - DocumentsDownload403ResponseError, DocumentsDownload404Response, - DocumentsDownload404ResponseError, DocumentsGet200Response, DocumentsGet200ResponseDocument, DocumentsGet200ResponseDocumentState, DocumentsGet200ResponseDocumentThumbnailState, DocumentsGet403Response, - DocumentsGet403ResponseError, DocumentsGet404Response, - DocumentsGet404ResponseError, DocumentsImportFrom200Response, DocumentsImportFrom200ResponseDocument, DocumentsImportFrom200ResponseDocumentState, @@ -2208,11 +1452,8 @@ DocumentsImportFrom202ResponseDocumentThumbnailState, DocumentsImportFrom202ResponseTag, DocumentsImportFrom400Response, - DocumentsImportFrom400ResponseError, DocumentsImportFrom403Response, - DocumentsImportFrom403ResponseError, DocumentsImportFrom502Response, - DocumentsImportFrom502ResponseError, DocumentsInit200Response, DocumentsInit200ResponseCreated, DocumentsInit200ResponseCreatedDocument, @@ -2244,23 +1485,252 @@ DocumentsInit200Response_Deduped, DocumentsInit200Response_Resumed, DocumentsInit400Response, - DocumentsInit400ResponseError, DocumentsList200Response, DocumentsList200ResponseDocumentsItem, DocumentsList200ResponseDocumentsItemState, DocumentsList200ResponseDocumentsItemThumbnailState, DocumentsList400Response, - DocumentsList400ResponseError, DocumentsThumbnailResponse, DocumentsThumbnailResponseError, DocumentsUploadProxy200Response, DocumentsUploadProxy400Response, - DocumentsUploadProxy400ResponseError, DocumentsUploadProxy409Response, - DocumentsUploadProxy409ResponseError, EngineErrorPayload, EngineErrorPayloadCode, EngineErrorPayloadName, + FieldActionsPatch, + FieldPosition, + FieldPositionAfter, + FieldPositionZero, + FieldScriptWrite, + FieldScriptWriteType, + FormField, + FormFieldCheckbox, + FormFieldCheckboxDefaultValueEntry, + FormFieldCheckboxDefaultValueEntryArray, + FormFieldCheckboxDefaultValueEntryNone, + FormFieldCheckboxDefaultValueEntryScalar, + FormFieldCheckboxDefaultValueEntryUnsupported, + FormFieldCheckboxDefaultValueEntry_Array, + FormFieldCheckboxDefaultValueEntry_None, + FormFieldCheckboxDefaultValueEntry_Scalar, + FormFieldCheckboxDefaultValueEntry_Unsupported, + FormFieldCheckboxOrigin, + FormFieldCheckboxValueEntry, + FormFieldCheckboxValueEntryArray, + FormFieldCheckboxValueEntryNone, + FormFieldCheckboxValueEntryScalar, + FormFieldCheckboxValueEntryUnsupported, + FormFieldCheckboxValueEntry_Array, + FormFieldCheckboxValueEntry_None, + FormFieldCheckboxValueEntry_Scalar, + FormFieldCheckboxValueEntry_Unsupported, + FormFieldCheckboxWidgetsItem, + FormFieldCombobox, + FormFieldComboboxDefaultValueEntry, + FormFieldComboboxDefaultValueEntryArray, + FormFieldComboboxDefaultValueEntryNone, + FormFieldComboboxDefaultValueEntryScalar, + FormFieldComboboxDefaultValueEntryUnsupported, + FormFieldComboboxDefaultValueEntry_Array, + FormFieldComboboxDefaultValueEntry_None, + FormFieldComboboxDefaultValueEntry_Scalar, + FormFieldComboboxDefaultValueEntry_Unsupported, + FormFieldComboboxOptionsItem, + FormFieldComboboxOrigin, + FormFieldComboboxValueEntry, + FormFieldComboboxValueEntryArray, + FormFieldComboboxValueEntryNone, + FormFieldComboboxValueEntryScalar, + FormFieldComboboxValueEntryUnsupported, + FormFieldComboboxValueEntry_Array, + FormFieldComboboxValueEntry_None, + FormFieldComboboxValueEntry_Scalar, + FormFieldComboboxValueEntry_Unsupported, + FormFieldDraft, + FormFieldDraftCheckbox, + FormFieldDraftCombobox, + FormFieldDraftComboboxOptionsItem, + FormFieldDraftListbox, + FormFieldDraftListboxOptionsItem, + FormFieldDraftPushbutton, + FormFieldDraftRadio, + FormFieldDraftSignature, + FormFieldDraftText, + FormFieldDraft_Checkbox, + FormFieldDraft_Combobox, + FormFieldDraft_Listbox, + FormFieldDraft_Pushbutton, + FormFieldDraft_Radio, + FormFieldDraft_Signature, + FormFieldDraft_Text, + FormFieldListbox, + FormFieldListboxDefaultValueEntry, + FormFieldListboxDefaultValueEntryArray, + FormFieldListboxDefaultValueEntryNone, + FormFieldListboxDefaultValueEntryScalar, + FormFieldListboxDefaultValueEntryUnsupported, + FormFieldListboxDefaultValueEntry_Array, + FormFieldListboxDefaultValueEntry_None, + FormFieldListboxDefaultValueEntry_Scalar, + FormFieldListboxDefaultValueEntry_Unsupported, + FormFieldListboxOptionsItem, + FormFieldListboxOrigin, + FormFieldListboxValueEntry, + FormFieldListboxValueEntryArray, + FormFieldListboxValueEntryNone, + FormFieldListboxValueEntryScalar, + FormFieldListboxValueEntryUnsupported, + FormFieldListboxValueEntry_Array, + FormFieldListboxValueEntry_None, + FormFieldListboxValueEntry_Scalar, + FormFieldListboxValueEntry_Unsupported, + FormFieldPatch, + FormFieldPatchDefaultValue, + FormFieldPatchFamily, + FormFieldPatchOptionsItem, + FormFieldPushbutton, + FormFieldPushbuttonDefaultValueEntry, + FormFieldPushbuttonDefaultValueEntryArray, + FormFieldPushbuttonDefaultValueEntryNone, + FormFieldPushbuttonDefaultValueEntryScalar, + FormFieldPushbuttonDefaultValueEntryUnsupported, + FormFieldPushbuttonDefaultValueEntry_Array, + FormFieldPushbuttonDefaultValueEntry_None, + FormFieldPushbuttonDefaultValueEntry_Scalar, + FormFieldPushbuttonDefaultValueEntry_Unsupported, + FormFieldPushbuttonOrigin, + FormFieldPushbuttonValueEntry, + FormFieldPushbuttonValueEntryArray, + FormFieldPushbuttonValueEntryNone, + FormFieldPushbuttonValueEntryScalar, + FormFieldPushbuttonValueEntryUnsupported, + FormFieldPushbuttonValueEntry_Array, + FormFieldPushbuttonValueEntry_None, + FormFieldPushbuttonValueEntry_Scalar, + FormFieldPushbuttonValueEntry_Unsupported, + FormFieldRadio, + FormFieldRadioDefaultValueEntry, + FormFieldRadioDefaultValueEntryArray, + FormFieldRadioDefaultValueEntryNone, + FormFieldRadioDefaultValueEntryScalar, + FormFieldRadioDefaultValueEntryUnsupported, + FormFieldRadioDefaultValueEntry_Array, + FormFieldRadioDefaultValueEntry_None, + FormFieldRadioDefaultValueEntry_Scalar, + FormFieldRadioDefaultValueEntry_Unsupported, + FormFieldRadioOrigin, + FormFieldRadioValueEntry, + FormFieldRadioValueEntryArray, + FormFieldRadioValueEntryNone, + FormFieldRadioValueEntryScalar, + FormFieldRadioValueEntryUnsupported, + FormFieldRadioValueEntry_Array, + FormFieldRadioValueEntry_None, + FormFieldRadioValueEntry_Scalar, + FormFieldRadioValueEntry_Unsupported, + FormFieldRadioWidgetsItem, + FormFieldRef, + FormFieldRefFqn, + FormFieldRefObjectNumber, + FormFieldRef_Fqn, + FormFieldRef_ObjectNumber, + FormFieldSignature, + FormFieldSignatureDefaultValueEntry, + FormFieldSignatureDefaultValueEntryArray, + FormFieldSignatureDefaultValueEntryNone, + FormFieldSignatureDefaultValueEntryScalar, + FormFieldSignatureDefaultValueEntryUnsupported, + FormFieldSignatureDefaultValueEntry_Array, + FormFieldSignatureDefaultValueEntry_None, + FormFieldSignatureDefaultValueEntry_Scalar, + FormFieldSignatureDefaultValueEntry_Unsupported, + FormFieldSignatureOrigin, + FormFieldSignatureValueEntry, + FormFieldSignatureValueEntryArray, + FormFieldSignatureValueEntryNone, + FormFieldSignatureValueEntryScalar, + FormFieldSignatureValueEntryUnsupported, + FormFieldSignatureValueEntry_Array, + FormFieldSignatureValueEntry_None, + FormFieldSignatureValueEntry_Scalar, + FormFieldSignatureValueEntry_Unsupported, + FormFieldText, + FormFieldTextDefaultValueEntry, + FormFieldTextDefaultValueEntryArray, + FormFieldTextDefaultValueEntryNone, + FormFieldTextDefaultValueEntryScalar, + FormFieldTextDefaultValueEntryUnsupported, + FormFieldTextDefaultValueEntry_Array, + FormFieldTextDefaultValueEntry_None, + FormFieldTextDefaultValueEntry_Scalar, + FormFieldTextDefaultValueEntry_Unsupported, + FormFieldTextOrigin, + FormFieldTextValueEntry, + FormFieldTextValueEntryArray, + FormFieldTextValueEntryNone, + FormFieldTextValueEntryScalar, + FormFieldTextValueEntryUnsupported, + FormFieldTextValueEntry_Array, + FormFieldTextValueEntry_None, + FormFieldTextValueEntry_Scalar, + FormFieldTextValueEntry_Unsupported, + FormFieldUnknown, + FormFieldUnknownDefaultValueEntry, + FormFieldUnknownDefaultValueEntryArray, + FormFieldUnknownDefaultValueEntryNone, + FormFieldUnknownDefaultValueEntryScalar, + FormFieldUnknownDefaultValueEntryUnsupported, + FormFieldUnknownDefaultValueEntry_Array, + FormFieldUnknownDefaultValueEntry_None, + FormFieldUnknownDefaultValueEntry_Scalar, + FormFieldUnknownDefaultValueEntry_Unsupported, + FormFieldUnknownOrigin, + FormFieldUnknownValueEntry, + FormFieldUnknownValueEntryArray, + FormFieldUnknownValueEntryNone, + FormFieldUnknownValueEntryScalar, + FormFieldUnknownValueEntryUnsupported, + FormFieldUnknownValueEntry_Array, + FormFieldUnknownValueEntry_None, + FormFieldUnknownValueEntry_Scalar, + FormFieldUnknownValueEntry_Unsupported, + FormFieldValue, + FormField_Checkbox, + FormField_Combobox, + FormField_Listbox, + FormField_Pushbutton, + FormField_Radio, + FormField_Signature, + FormField_Text, + FormField_Unknown, + FormMutationMeta, + FormWidget, + MetadataPatch, + MetadataPatchTrapped, + MutationMeta, + PageDestination, + PageDestinationFit, + PageDestinationFitB, + PageDestinationFitBh, + PageDestinationFitBv, + PageDestinationFitH, + PageDestinationFitR, + PageDestinationFitV, + PageDestinationXyz, + PageDestination_Fit, + PageDestination_FitB, + PageDestination_FitBh, + PageDestination_FitBv, + PageDestination_FitH, + PageDestination_FitR, + PageDestination_FitV, + PageDestination_Xyz, + PagePosition, + PagePositionAfter, + PagePositionZero, + PageRef, + PageRefKind, PdfActionNode, PdfActionNodeGoto, PdfActionNodeGoto3DView, @@ -2311,97 +1781,95 @@ PdfActionTargetRef_ObjectNumber, PdfActionTree, PdfActionTreeWarningsItem, + PdfActionWrite, + PdfActionWriteGoto, + PdfActionWriteHide, + PdfActionWriteJavascript, + PdfActionWriteNamed, + PdfActionWriteResetForm, + PdfActionWriteSubmitForm, + PdfActionWriteUri, + PdfActionWrite_Goto, + PdfActionWrite_Hide, + PdfActionWrite_Javascript, + PdfActionWrite_Named, + PdfActionWrite_ResetForm, + PdfActionWrite_SubmitForm, + PdfActionWrite_Uri, PdfAnnotationActions, - PdfDestination, - PdfDestinationFit, - PdfDestinationFitB, - PdfDestinationFitBh, - PdfDestinationFitBv, - PdfDestinationFitH, - PdfDestinationFitR, - PdfDestinationFitV, - PdfDestinationXyz, - PdfDestination_Fit, - PdfDestination_FitB, - PdfDestination_FitBh, - PdfDestination_FitBv, - PdfDestination_FitH, - PdfDestination_FitR, - PdfDestination_FitV, - PdfDestination_Xyz, PdfFieldActions, + PdfLinkTarget, + PdfLinkTargetGoto, + PdfLinkTargetGotoRemote, + PdfLinkTargetJavascript, + PdfLinkTargetLaunch, + PdfLinkTargetNamed, + PdfLinkTargetUnsupported, + PdfLinkTargetUri, + PdfLinkTargetWritable, + PdfLinkTargetWritableGoto, + PdfLinkTargetWritableNamed, + PdfLinkTargetWritableNamedName, + PdfLinkTargetWritableUri, + PdfLinkTargetWritable_Goto, + PdfLinkTargetWritable_Named, + PdfLinkTargetWritable_Uri, + PdfLinkTarget_Goto, + PdfLinkTarget_GotoRemote, + PdfLinkTarget_Javascript, + PdfLinkTarget_Launch, + PdfLinkTarget_Named, + PdfLinkTarget_Unsupported, + PdfLinkTarget_Uri, PdfPageActions, SharesCreate200Response, SharesCreate200ResponseShare, SharesCreate400Response, - SharesCreate400ResponseError, SharesCreate403Response, - SharesCreate403ResponseError, SharesCreate404Response, - SharesCreate404ResponseError, SharesDeleteResponse, - SharesDeleteResponseError, SharesExchange200Response, SharesExchange400Response, - SharesExchange400ResponseError, SharesExchange403Response, - SharesExchange403ResponseError, SharesExchange404Response, - SharesExchange404ResponseError, SharesExchange410Response, - SharesExchange410ResponseError, SharesExchange422Response, - SharesExchange422ResponseError, SharesGet200Response, SharesGet200ResponseShare, SharesGet404Response, - SharesGet404ResponseError, SharesList200Response, SharesList200ResponseSharesItem, SharesList400Response, - SharesList400ResponseError, SharesUpdate200Response, SharesUpdate200ResponseShare, SharesUpdate400Response, - SharesUpdate400ResponseError, SharesUpdate404Response, - SharesUpdate404ResponseError, TenantsCreate200Response, TenantsCreate200ResponseTenant, TenantsCreate200ResponseTenantStatus, TenantsCreate400Response, - TenantsCreate400ResponseError, TenantsDeleteResponse, - TenantsDeleteResponseError, TenantsGet200Response, TenantsGet200ResponseTenant, TenantsGet200ResponseTenantStatus, TenantsGet404Response, - TenantsGet404ResponseError, TenantsList200Response, TenantsList200ResponseTenantsItem, TenantsList200ResponseTenantsItemStatus, TenantsList400Response, - TenantsList400ResponseError, TenantsResumeResponse, - TenantsResumeResponseError, TenantsSuspendResponse, - TenantsSuspendResponseError, TenantsUsage200Response, TenantsUsage200ResponseMetrics, TenantsUsage400Response, - TenantsUsage400ResponseError, TenantsUsage404Response, - TenantsUsage404ResponseError, TokensIssue200Response, TokensIssue400Response, - TokensIssue400ResponseError, TokensIssue403Response, - TokensIssue403ResponseError, TokensIssue404Response, - TokensIssue404ResponseError, TokensIssueRequest, TokensIssueRequestDoc, + TokensIssueRequestDocIdentity, TokensIssueRequestTenant, TokensIssueRequestTenantScopeItem, TokensIssueRequestTenantScopeItemOne, @@ -2409,12 +1877,41 @@ TokensIssueRequest_Doc, TokensIssueRequest_Tenant, TokensRevokeResponse, - TokensRevokeResponseError, + WidgetActionsPatch, + WidgetAnnotation, + WidgetAnnotationBlendMode, + WidgetAnnotationBorderStyle, + WidgetAnnotationBox, + WidgetAnnotationCheckStyle, + WidgetAnnotationFieldFamily, + WidgetAnnotationRect, + WidgetAnnotationReply, + WidgetAnnotationReplyType, + WidgetAnnotationSubtype, + WidgetAnnotationTextAlign, + WidgetPatch, + WidgetPatchActions, + WidgetPatchBlendMode, + WidgetPatchBorderStyle, + WidgetPatchBox, + WidgetPatchCheckStyle, + WidgetPatchRect, + WidgetPatchReply, + WidgetPatchReplyType, + WidgetPatchSubtype, + WidgetPatchTextAlign, + WidgetPlacement, + WidgetPlacementBorderStyle, + WidgetPlacementBox, + WidgetPlacementCheckStyle, + WidgetPlacementRect, + WidgetPlacementTextAlign, ) from .errors import ( BadGatewayError, BadRequestError, ConflictError, + ContentTooLargeError, ForbiddenError, GoneError, NotFoundError, @@ -2423,6 +1920,7 @@ from . import deployment, doc, documents, shares, tenants, tokens from ._default_clients import DefaultAioHttpClient, DefaultAsyncHttpxClient from .client import AsyncCloudPDFClient, CloudPDFClient + from .doc import DocChangesRequestChangesItem from .documents import ( DocumentsImportFromRequestDedupMode, DocumentsImportFromRequestExpected, @@ -2440,1719 +1938,1062 @@ _dynamic_imports: typing.Dict[str, str] = { "AdminErrorPayload": ".types", "AdminErrorPayloadError": ".types", + "Annotation": ".types", + "AnnotationCaret": ".types", + "AnnotationCaretBlendMode": ".types", + "AnnotationCaretBox": ".types", + "AnnotationCaretIntent": ".types", + "AnnotationCaretRect": ".types", + "AnnotationCaretReply": ".types", + "AnnotationCaretReplyType": ".types", + "AnnotationCircle": ".types", + "AnnotationCircleBlendMode": ".types", + "AnnotationCircleBorderStyle": ".types", + "AnnotationCircleBox": ".types", + "AnnotationCircleRect": ".types", + "AnnotationCircleReply": ".types", + "AnnotationCircleReplyType": ".types", + "AnnotationDraft": ".types", + "AnnotationDraftCaret": ".types", + "AnnotationDraftCaretBlendMode": ".types", + "AnnotationDraftCaretBox": ".types", + "AnnotationDraftCaretIntent": ".types", + "AnnotationDraftCaretRect": ".types", + "AnnotationDraftCaretReply": ".types", + "AnnotationDraftCaretReplyType": ".types", + "AnnotationDraftCircle": ".types", + "AnnotationDraftCircleBlendMode": ".types", + "AnnotationDraftCircleBorderStyle": ".types", + "AnnotationDraftCircleBox": ".types", + "AnnotationDraftCircleRect": ".types", + "AnnotationDraftCircleReply": ".types", + "AnnotationDraftCircleReplyType": ".types", + "AnnotationDraftFileAttachment": ".types", + "AnnotationDraftFileAttachmentBlendMode": ".types", + "AnnotationDraftFileAttachmentFile": ".types", + "AnnotationDraftFileAttachmentIcon": ".types", + "AnnotationDraftFileAttachmentRect": ".types", + "AnnotationDraftFileAttachmentReply": ".types", + "AnnotationDraftFileAttachmentReplyType": ".types", + "AnnotationDraftFreeText": ".types", + "AnnotationDraftFreeTextBlendMode": ".types", + "AnnotationDraftFreeTextBorderStyle": ".types", + "AnnotationDraftFreeTextBox": ".types", + "AnnotationDraftFreeTextIntent": ".types", + "AnnotationDraftFreeTextLineEnding": ".types", + "AnnotationDraftFreeTextRect": ".types", + "AnnotationDraftFreeTextReply": ".types", + "AnnotationDraftFreeTextReplyType": ".types", + "AnnotationDraftFreeTextRichText": ".types", + "AnnotationDraftFreeTextRichTextBody": ".types", + "AnnotationDraftFreeTextRichTextBodyAlign": ".types", + "AnnotationDraftFreeTextRichTextBodyDecorationItem": ".types", + "AnnotationDraftFreeTextRichTextBodyDir": ".types", + "AnnotationDraftFreeTextRichTextBodyMargins": ".types", + "AnnotationDraftFreeTextRichTextBodyScript": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItem": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemAlign": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemDir": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemMargins": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItem": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".types", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript": ".types", + "AnnotationDraftFreeTextTextAlign": ".types", + "AnnotationDraftFreeTextVerticalAlign": ".types", + "AnnotationDraftHighlight": ".types", + "AnnotationDraftHighlightBlendMode": ".types", + "AnnotationDraftHighlightQuadPointsItem": ".types", + "AnnotationDraftHighlightQuadPointsItemLowerLeft": ".types", + "AnnotationDraftHighlightQuadPointsItemLowerRight": ".types", + "AnnotationDraftHighlightQuadPointsItemUpperLeft": ".types", + "AnnotationDraftHighlightQuadPointsItemUpperRight": ".types", + "AnnotationDraftHighlightRect": ".types", + "AnnotationDraftHighlightReply": ".types", + "AnnotationDraftHighlightReplyType": ".types", + "AnnotationDraftInk": ".types", + "AnnotationDraftInkBlendMode": ".types", + "AnnotationDraftInkBorderStyle": ".types", + "AnnotationDraftInkInkListItemItem": ".types", + "AnnotationDraftInkIntent": ".types", + "AnnotationDraftInkRect": ".types", + "AnnotationDraftInkReply": ".types", + "AnnotationDraftInkReplyType": ".types", + "AnnotationDraftLine": ".types", + "AnnotationDraftLineBlendMode": ".types", + "AnnotationDraftLineBorderStyle": ".types", + "AnnotationDraftLineCaptionOffset": ".types", + "AnnotationDraftLineCaptionPosition": ".types", + "AnnotationDraftLineIntent": ".types", + "AnnotationDraftLineLeader": ".types", + "AnnotationDraftLineLineEndings": ".types", + "AnnotationDraftLineLineEndingsEnd": ".types", + "AnnotationDraftLineLineEndingsStart": ".types", + "AnnotationDraftLineLinePoints": ".types", + "AnnotationDraftLineLinePointsEnd": ".types", + "AnnotationDraftLineLinePointsStart": ".types", + "AnnotationDraftLineMeasure": ".types", + "AnnotationDraftLineMeasureRectilinear": ".types", + "AnnotationDraftLineMeasureRectilinearAngleItem": ".types", + "AnnotationDraftLineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationDraftLineMeasureRectilinearAreaItem": ".types", + "AnnotationDraftLineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationDraftLineMeasureRectilinearDistanceItem": ".types", + "AnnotationDraftLineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationDraftLineMeasureRectilinearOrigin": ".types", + "AnnotationDraftLineMeasureRectilinearSlopeItem": ".types", + "AnnotationDraftLineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationDraftLineMeasureRectilinearXItem": ".types", + "AnnotationDraftLineMeasureRectilinearXItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationDraftLineMeasureRectilinearYItem": ".types", + "AnnotationDraftLineMeasureRectilinearYItemFraction": ".types", + "AnnotationDraftLineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationDraftLineMeasureUnknown": ".types", + "AnnotationDraftLineMeasureUnknownGeospatial": ".types", + "AnnotationDraftLineMeasureUnknownUnknown": ".types", + "AnnotationDraftLineMeasureUnknown_Geospatial": ".types", + "AnnotationDraftLineMeasureUnknown_Unknown": ".types", + "AnnotationDraftLineMeasure_Rectilinear": ".types", + "AnnotationDraftLineMeasure_Unknown": ".types", + "AnnotationDraftLineRect": ".types", + "AnnotationDraftLineReply": ".types", + "AnnotationDraftLineReplyType": ".types", + "AnnotationDraftLink": ".types", + "AnnotationDraftLinkBlendMode": ".types", + "AnnotationDraftLinkRect": ".types", + "AnnotationDraftLinkReply": ".types", + "AnnotationDraftLinkReplyType": ".types", + "AnnotationDraftPolygon": ".types", + "AnnotationDraftPolygonBlendMode": ".types", + "AnnotationDraftPolygonBorderStyle": ".types", + "AnnotationDraftPolygonCaptionCenter": ".types", + "AnnotationDraftPolygonIntent": ".types", + "AnnotationDraftPolygonMeasure": ".types", + "AnnotationDraftPolygonMeasureRectilinear": ".types", + "AnnotationDraftPolygonMeasureRectilinearAngleItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearAngleItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureRectilinearAreaItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearAreaItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureRectilinearDistanceItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureRectilinearOrigin": ".types", + "AnnotationDraftPolygonMeasureRectilinearSlopeItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureRectilinearXItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearXItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureRectilinearYItem": ".types", + "AnnotationDraftPolygonMeasureRectilinearYItemFraction": ".types", + "AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationDraftPolygonMeasureUnknown": ".types", + "AnnotationDraftPolygonMeasureUnknownGeospatial": ".types", + "AnnotationDraftPolygonMeasureUnknownUnknown": ".types", + "AnnotationDraftPolygonMeasureUnknown_Geospatial": ".types", + "AnnotationDraftPolygonMeasureUnknown_Unknown": ".types", + "AnnotationDraftPolygonMeasure_Rectilinear": ".types", + "AnnotationDraftPolygonMeasure_Unknown": ".types", + "AnnotationDraftPolygonRect": ".types", + "AnnotationDraftPolygonReply": ".types", + "AnnotationDraftPolygonReplyType": ".types", + "AnnotationDraftPolygonVerticesItem": ".types", + "AnnotationDraftPolyline": ".types", + "AnnotationDraftPolylineBlendMode": ".types", + "AnnotationDraftPolylineBorderStyle": ".types", + "AnnotationDraftPolylineCaptionCenter": ".types", + "AnnotationDraftPolylineIntent": ".types", + "AnnotationDraftPolylineLineEndings": ".types", + "AnnotationDraftPolylineLineEndingsEnd": ".types", + "AnnotationDraftPolylineLineEndingsStart": ".types", + "AnnotationDraftPolylineMeasure": ".types", + "AnnotationDraftPolylineMeasureRectilinear": ".types", + "AnnotationDraftPolylineMeasureRectilinearAngleItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureRectilinearAreaItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureRectilinearDistanceItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureRectilinearOrigin": ".types", + "AnnotationDraftPolylineMeasureRectilinearSlopeItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureRectilinearXItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearXItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureRectilinearYItem": ".types", + "AnnotationDraftPolylineMeasureRectilinearYItemFraction": ".types", + "AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationDraftPolylineMeasureUnknown": ".types", + "AnnotationDraftPolylineMeasureUnknownGeospatial": ".types", + "AnnotationDraftPolylineMeasureUnknownUnknown": ".types", + "AnnotationDraftPolylineMeasureUnknown_Geospatial": ".types", + "AnnotationDraftPolylineMeasureUnknown_Unknown": ".types", + "AnnotationDraftPolylineMeasure_Rectilinear": ".types", + "AnnotationDraftPolylineMeasure_Unknown": ".types", + "AnnotationDraftPolylineRect": ".types", + "AnnotationDraftPolylineReply": ".types", + "AnnotationDraftPolylineReplyType": ".types", + "AnnotationDraftPolylineVerticesItem": ".types", + "AnnotationDraftPopup": ".types", + "AnnotationDraftPopupBlendMode": ".types", + "AnnotationDraftPopupRect": ".types", + "AnnotationDraftPopupReply": ".types", + "AnnotationDraftPopupReplyType": ".types", + "AnnotationDraftRedact": ".types", + "AnnotationDraftRedactBlendMode": ".types", + "AnnotationDraftRedactQuadPointsItem": ".types", + "AnnotationDraftRedactQuadPointsItemLowerLeft": ".types", + "AnnotationDraftRedactQuadPointsItemLowerRight": ".types", + "AnnotationDraftRedactQuadPointsItemUpperLeft": ".types", + "AnnotationDraftRedactQuadPointsItemUpperRight": ".types", + "AnnotationDraftRedactRect": ".types", + "AnnotationDraftRedactReply": ".types", + "AnnotationDraftRedactReplyType": ".types", + "AnnotationDraftRedactTextAlign": ".types", + "AnnotationDraftSquare": ".types", + "AnnotationDraftSquareBlendMode": ".types", + "AnnotationDraftSquareBorderStyle": ".types", + "AnnotationDraftSquareBox": ".types", + "AnnotationDraftSquareRect": ".types", + "AnnotationDraftSquareReply": ".types", + "AnnotationDraftSquareReplyType": ".types", + "AnnotationDraftSquiggly": ".types", + "AnnotationDraftSquigglyBlendMode": ".types", + "AnnotationDraftSquigglyQuadPointsItem": ".types", + "AnnotationDraftSquigglyQuadPointsItemLowerLeft": ".types", + "AnnotationDraftSquigglyQuadPointsItemLowerRight": ".types", + "AnnotationDraftSquigglyQuadPointsItemUpperLeft": ".types", + "AnnotationDraftSquigglyQuadPointsItemUpperRight": ".types", + "AnnotationDraftSquigglyRect": ".types", + "AnnotationDraftSquigglyReply": ".types", + "AnnotationDraftSquigglyReplyType": ".types", + "AnnotationDraftStamp": ".types", + "AnnotationDraftStampBlendMode": ".types", + "AnnotationDraftStampBox": ".types", + "AnnotationDraftStampFit": ".types", + "AnnotationDraftStampRect": ".types", + "AnnotationDraftStampReply": ".types", + "AnnotationDraftStampReplyType": ".types", + "AnnotationDraftStrikeout": ".types", + "AnnotationDraftStrikeoutBlendMode": ".types", + "AnnotationDraftStrikeoutIntent": ".types", + "AnnotationDraftStrikeoutQuadPointsItem": ".types", + "AnnotationDraftStrikeoutQuadPointsItemLowerLeft": ".types", + "AnnotationDraftStrikeoutQuadPointsItemLowerRight": ".types", + "AnnotationDraftStrikeoutQuadPointsItemUpperLeft": ".types", + "AnnotationDraftStrikeoutQuadPointsItemUpperRight": ".types", + "AnnotationDraftStrikeoutRect": ".types", + "AnnotationDraftStrikeoutReply": ".types", + "AnnotationDraftStrikeoutReplyType": ".types", + "AnnotationDraftText": ".types", + "AnnotationDraftTextBlendMode": ".types", + "AnnotationDraftTextIcon": ".types", + "AnnotationDraftTextRect": ".types", + "AnnotationDraftTextReply": ".types", + "AnnotationDraftTextReplyType": ".types", + "AnnotationDraftUnderline": ".types", + "AnnotationDraftUnderlineBlendMode": ".types", + "AnnotationDraftUnderlineQuadPointsItem": ".types", + "AnnotationDraftUnderlineQuadPointsItemLowerLeft": ".types", + "AnnotationDraftUnderlineQuadPointsItemLowerRight": ".types", + "AnnotationDraftUnderlineQuadPointsItemUpperLeft": ".types", + "AnnotationDraftUnderlineQuadPointsItemUpperRight": ".types", + "AnnotationDraftUnderlineRect": ".types", + "AnnotationDraftUnderlineReply": ".types", + "AnnotationDraftUnderlineReplyType": ".types", + "AnnotationDraftWidget": ".types", + "AnnotationDraftWidgetBlendMode": ".types", + "AnnotationDraftWidgetBorderStyle": ".types", + "AnnotationDraftWidgetBox": ".types", + "AnnotationDraftWidgetCheckStyle": ".types", + "AnnotationDraftWidgetRect": ".types", + "AnnotationDraftWidgetReply": ".types", + "AnnotationDraftWidgetReplyType": ".types", + "AnnotationDraftWidgetTextAlign": ".types", + "AnnotationDraft_Caret": ".types", + "AnnotationDraft_Circle": ".types", + "AnnotationDraft_FileAttachment": ".types", + "AnnotationDraft_FreeText": ".types", + "AnnotationDraft_Highlight": ".types", + "AnnotationDraft_Ink": ".types", + "AnnotationDraft_Line": ".types", + "AnnotationDraft_Link": ".types", + "AnnotationDraft_Polygon": ".types", + "AnnotationDraft_Polyline": ".types", + "AnnotationDraft_Popup": ".types", + "AnnotationDraft_Redact": ".types", + "AnnotationDraft_Square": ".types", + "AnnotationDraft_Squiggly": ".types", + "AnnotationDraft_Stamp": ".types", + "AnnotationDraft_Strikeout": ".types", + "AnnotationDraft_Text": ".types", + "AnnotationDraft_Underline": ".types", + "AnnotationDraft_Widget": ".types", + "AnnotationFileAttachment": ".types", + "AnnotationFileAttachmentBlendMode": ".types", + "AnnotationFileAttachmentFile": ".types", + "AnnotationFileAttachmentIcon": ".types", + "AnnotationFileAttachmentRect": ".types", + "AnnotationFileAttachmentReply": ".types", + "AnnotationFileAttachmentReplyType": ".types", + "AnnotationFreeText": ".types", + "AnnotationFreeTextBlendMode": ".types", + "AnnotationFreeTextBorderStyle": ".types", + "AnnotationFreeTextBox": ".types", + "AnnotationFreeTextIntent": ".types", + "AnnotationFreeTextLineEnding": ".types", + "AnnotationFreeTextRect": ".types", + "AnnotationFreeTextReply": ".types", + "AnnotationFreeTextReplyType": ".types", + "AnnotationFreeTextRichText": ".types", + "AnnotationFreeTextRichTextBody": ".types", + "AnnotationFreeTextRichTextBodyAlign": ".types", + "AnnotationFreeTextRichTextBodyDecorationItem": ".types", + "AnnotationFreeTextRichTextBodyDir": ".types", + "AnnotationFreeTextRichTextBodyMargins": ".types", + "AnnotationFreeTextRichTextBodyScript": ".types", + "AnnotationFreeTextRichTextParagraphsItem": ".types", + "AnnotationFreeTextRichTextParagraphsItemAlign": ".types", + "AnnotationFreeTextRichTextParagraphsItemDir": ".types", + "AnnotationFreeTextRichTextParagraphsItemMargins": ".types", + "AnnotationFreeTextRichTextParagraphsItemRunsItem": ".types", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyle": ".types", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".types", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript": ".types", + "AnnotationFreeTextTextAlign": ".types", + "AnnotationFreeTextVerticalAlign": ".types", + "AnnotationHighlight": ".types", + "AnnotationHighlightBlendMode": ".types", + "AnnotationHighlightQuadPointsItem": ".types", + "AnnotationHighlightQuadPointsItemLowerLeft": ".types", + "AnnotationHighlightQuadPointsItemLowerRight": ".types", + "AnnotationHighlightQuadPointsItemUpperLeft": ".types", + "AnnotationHighlightQuadPointsItemUpperRight": ".types", + "AnnotationHighlightRect": ".types", + "AnnotationHighlightReply": ".types", + "AnnotationHighlightReplyType": ".types", + "AnnotationInk": ".types", + "AnnotationInkBlendMode": ".types", + "AnnotationInkBorderStyle": ".types", + "AnnotationInkInkListItemItem": ".types", + "AnnotationInkIntent": ".types", + "AnnotationInkRect": ".types", + "AnnotationInkReply": ".types", + "AnnotationInkReplyType": ".types", + "AnnotationLine": ".types", + "AnnotationLineBlendMode": ".types", + "AnnotationLineBorderStyle": ".types", + "AnnotationLineCaptionOffset": ".types", + "AnnotationLineCaptionPosition": ".types", + "AnnotationLineIntent": ".types", + "AnnotationLineLeader": ".types", + "AnnotationLineLineEndings": ".types", + "AnnotationLineLineEndingsEnd": ".types", + "AnnotationLineLineEndingsStart": ".types", + "AnnotationLineLinePoints": ".types", + "AnnotationLineLinePointsEnd": ".types", + "AnnotationLineLinePointsStart": ".types", + "AnnotationLineMeasure": ".types", + "AnnotationLineMeasureGeospatial": ".types", + "AnnotationLineMeasureRectilinear": ".types", + "AnnotationLineMeasureRectilinearAngleItem": ".types", + "AnnotationLineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationLineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationLineMeasureRectilinearAreaItem": ".types", + "AnnotationLineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationLineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationLineMeasureRectilinearDistanceItem": ".types", + "AnnotationLineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationLineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationLineMeasureRectilinearOrigin": ".types", + "AnnotationLineMeasureRectilinearSlopeItem": ".types", + "AnnotationLineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationLineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationLineMeasureRectilinearXItem": ".types", + "AnnotationLineMeasureRectilinearXItemFraction": ".types", + "AnnotationLineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationLineMeasureRectilinearYItem": ".types", + "AnnotationLineMeasureRectilinearYItemFraction": ".types", + "AnnotationLineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationLineMeasureUnknown": ".types", + "AnnotationLineMeasure_Geospatial": ".types", + "AnnotationLineMeasure_Rectilinear": ".types", + "AnnotationLineMeasure_Unknown": ".types", + "AnnotationLineRect": ".types", + "AnnotationLineReply": ".types", + "AnnotationLineReplyType": ".types", + "AnnotationLink": ".types", + "AnnotationLinkBlendMode": ".types", + "AnnotationLinkRect": ".types", + "AnnotationLinkReply": ".types", + "AnnotationLinkReplyType": ".types", + "AnnotationList": ".types", + "AnnotationMutationMeta": ".types", + "AnnotationPatch": ".types", + "AnnotationPatchCaret": ".types", + "AnnotationPatchCaretBlendMode": ".types", + "AnnotationPatchCaretBox": ".types", + "AnnotationPatchCaretIntent": ".types", + "AnnotationPatchCaretRect": ".types", + "AnnotationPatchCaretReply": ".types", + "AnnotationPatchCaretReplyType": ".types", + "AnnotationPatchCircle": ".types", + "AnnotationPatchCircleBlendMode": ".types", + "AnnotationPatchCircleBorderStyle": ".types", + "AnnotationPatchCircleBorderStyleOne": ".types", + "AnnotationPatchCircleBorderStyleZero": ".types", + "AnnotationPatchCircleBox": ".types", + "AnnotationPatchCircleRect": ".types", + "AnnotationPatchCircleReply": ".types", + "AnnotationPatchCircleReplyType": ".types", + "AnnotationPatchFileAttachment": ".types", + "AnnotationPatchFileAttachmentBlendMode": ".types", + "AnnotationPatchFileAttachmentFile": ".types", + "AnnotationPatchFileAttachmentIcon": ".types", + "AnnotationPatchFileAttachmentRect": ".types", + "AnnotationPatchFileAttachmentReply": ".types", + "AnnotationPatchFileAttachmentReplyType": ".types", + "AnnotationPatchFreeText": ".types", + "AnnotationPatchFreeTextBlendMode": ".types", + "AnnotationPatchFreeTextBorderStyle": ".types", + "AnnotationPatchFreeTextBorderStyleOne": ".types", + "AnnotationPatchFreeTextBorderStyleZero": ".types", + "AnnotationPatchFreeTextBox": ".types", + "AnnotationPatchFreeTextIntent": ".types", + "AnnotationPatchFreeTextIntentOne": ".types", + "AnnotationPatchFreeTextIntentZero": ".types", + "AnnotationPatchFreeTextLineEnding": ".types", + "AnnotationPatchFreeTextRect": ".types", + "AnnotationPatchFreeTextReply": ".types", + "AnnotationPatchFreeTextReplyType": ".types", + "AnnotationPatchFreeTextRichText": ".types", + "AnnotationPatchFreeTextRichTextBody": ".types", + "AnnotationPatchFreeTextRichTextBodyAlign": ".types", + "AnnotationPatchFreeTextRichTextBodyDecorationItem": ".types", + "AnnotationPatchFreeTextRichTextBodyDir": ".types", + "AnnotationPatchFreeTextRichTextBodyMargins": ".types", + "AnnotationPatchFreeTextRichTextBodyScript": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItem": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemAlign": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemDir": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemMargins": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItem": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".types", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript": ".types", + "AnnotationPatchFreeTextTextAlign": ".types", + "AnnotationPatchFreeTextVerticalAlign": ".types", + "AnnotationPatchHighlight": ".types", + "AnnotationPatchHighlightBlendMode": ".types", + "AnnotationPatchHighlightQuadPointsItem": ".types", + "AnnotationPatchHighlightQuadPointsItemLowerLeft": ".types", + "AnnotationPatchHighlightQuadPointsItemLowerRight": ".types", + "AnnotationPatchHighlightQuadPointsItemUpperLeft": ".types", + "AnnotationPatchHighlightQuadPointsItemUpperRight": ".types", + "AnnotationPatchHighlightRect": ".types", + "AnnotationPatchHighlightReply": ".types", + "AnnotationPatchHighlightReplyType": ".types", + "AnnotationPatchInk": ".types", + "AnnotationPatchInkBlendMode": ".types", + "AnnotationPatchInkBorderStyle": ".types", + "AnnotationPatchInkBorderStyleOne": ".types", + "AnnotationPatchInkBorderStyleZero": ".types", + "AnnotationPatchInkInkList": ".types", + "AnnotationPatchInkInkListOneItemItem": ".types", + "AnnotationPatchInkInkListZeroItemItem": ".types", + "AnnotationPatchInkIntent": ".types", + "AnnotationPatchInkRect": ".types", + "AnnotationPatchInkReply": ".types", + "AnnotationPatchInkReplyType": ".types", + "AnnotationPatchLine": ".types", + "AnnotationPatchLineBlendMode": ".types", + "AnnotationPatchLineBorderStyle": ".types", + "AnnotationPatchLineBorderStyleOne": ".types", + "AnnotationPatchLineBorderStyleZero": ".types", + "AnnotationPatchLineCaptionOffset": ".types", + "AnnotationPatchLineCaptionPosition": ".types", + "AnnotationPatchLineIntent": ".types", + "AnnotationPatchLineLeader": ".types", + "AnnotationPatchLineLineEndings": ".types", + "AnnotationPatchLineLineEndingsEnd": ".types", + "AnnotationPatchLineLineEndingsStart": ".types", + "AnnotationPatchLineLinePoints": ".types", + "AnnotationPatchLineLinePointsEnd": ".types", + "AnnotationPatchLineLinePointsStart": ".types", + "AnnotationPatchLineMeasure": ".types", + "AnnotationPatchLineMeasureRectilinear": ".types", + "AnnotationPatchLineMeasureRectilinearAngleItem": ".types", + "AnnotationPatchLineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationPatchLineMeasureRectilinearAreaItem": ".types", + "AnnotationPatchLineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationPatchLineMeasureRectilinearDistanceItem": ".types", + "AnnotationPatchLineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationPatchLineMeasureRectilinearOrigin": ".types", + "AnnotationPatchLineMeasureRectilinearSlopeItem": ".types", + "AnnotationPatchLineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationPatchLineMeasureRectilinearXItem": ".types", + "AnnotationPatchLineMeasureRectilinearXItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationPatchLineMeasureRectilinearYItem": ".types", + "AnnotationPatchLineMeasureRectilinearYItemFraction": ".types", + "AnnotationPatchLineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationPatchLineMeasureUnknown": ".types", + "AnnotationPatchLineMeasureUnknownGeospatial": ".types", + "AnnotationPatchLineMeasureUnknownUnknown": ".types", + "AnnotationPatchLineMeasureUnknown_Geospatial": ".types", + "AnnotationPatchLineMeasureUnknown_Unknown": ".types", + "AnnotationPatchLineMeasure_Rectilinear": ".types", + "AnnotationPatchLineMeasure_Unknown": ".types", + "AnnotationPatchLineRect": ".types", + "AnnotationPatchLineReply": ".types", + "AnnotationPatchLineReplyType": ".types", + "AnnotationPatchLink": ".types", + "AnnotationPatchLinkBlendMode": ".types", + "AnnotationPatchLinkRect": ".types", + "AnnotationPatchLinkReply": ".types", + "AnnotationPatchLinkReplyType": ".types", + "AnnotationPatchLinkTarget": ".types", + "AnnotationPatchPolygon": ".types", + "AnnotationPatchPolygonBlendMode": ".types", + "AnnotationPatchPolygonBorderStyle": ".types", + "AnnotationPatchPolygonBorderStyleOne": ".types", + "AnnotationPatchPolygonBorderStyleZero": ".types", + "AnnotationPatchPolygonCaptionCenter": ".types", + "AnnotationPatchPolygonIntent": ".types", + "AnnotationPatchPolygonMeasure": ".types", + "AnnotationPatchPolygonMeasureRectilinear": ".types", + "AnnotationPatchPolygonMeasureRectilinearAngleItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearAngleItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureRectilinearAreaItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearAreaItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureRectilinearDistanceItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureRectilinearOrigin": ".types", + "AnnotationPatchPolygonMeasureRectilinearSlopeItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureRectilinearXItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearXItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureRectilinearYItem": ".types", + "AnnotationPatchPolygonMeasureRectilinearYItemFraction": ".types", + "AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationPatchPolygonMeasureUnknown": ".types", + "AnnotationPatchPolygonMeasureUnknownGeospatial": ".types", + "AnnotationPatchPolygonMeasureUnknownUnknown": ".types", + "AnnotationPatchPolygonMeasureUnknown_Geospatial": ".types", + "AnnotationPatchPolygonMeasureUnknown_Unknown": ".types", + "AnnotationPatchPolygonMeasure_Rectilinear": ".types", + "AnnotationPatchPolygonMeasure_Unknown": ".types", + "AnnotationPatchPolygonRect": ".types", + "AnnotationPatchPolygonReply": ".types", + "AnnotationPatchPolygonReplyType": ".types", + "AnnotationPatchPolygonVertices": ".types", + "AnnotationPatchPolygonVerticesOneItem": ".types", + "AnnotationPatchPolygonVerticesZeroItem": ".types", + "AnnotationPatchPolyline": ".types", + "AnnotationPatchPolylineBlendMode": ".types", + "AnnotationPatchPolylineBorderStyle": ".types", + "AnnotationPatchPolylineBorderStyleOne": ".types", + "AnnotationPatchPolylineBorderStyleZero": ".types", + "AnnotationPatchPolylineCaptionCenter": ".types", + "AnnotationPatchPolylineIntent": ".types", + "AnnotationPatchPolylineLineEndings": ".types", + "AnnotationPatchPolylineLineEndingsEnd": ".types", + "AnnotationPatchPolylineLineEndingsStart": ".types", + "AnnotationPatchPolylineMeasure": ".types", + "AnnotationPatchPolylineMeasureRectilinear": ".types", + "AnnotationPatchPolylineMeasureRectilinearAngleItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureRectilinearAreaItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureRectilinearDistanceItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureRectilinearOrigin": ".types", + "AnnotationPatchPolylineMeasureRectilinearSlopeItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureRectilinearXItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearXItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureRectilinearYItem": ".types", + "AnnotationPatchPolylineMeasureRectilinearYItemFraction": ".types", + "AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationPatchPolylineMeasureUnknown": ".types", + "AnnotationPatchPolylineMeasureUnknownGeospatial": ".types", + "AnnotationPatchPolylineMeasureUnknownUnknown": ".types", + "AnnotationPatchPolylineMeasureUnknown_Geospatial": ".types", + "AnnotationPatchPolylineMeasureUnknown_Unknown": ".types", + "AnnotationPatchPolylineMeasure_Rectilinear": ".types", + "AnnotationPatchPolylineMeasure_Unknown": ".types", + "AnnotationPatchPolylineRect": ".types", + "AnnotationPatchPolylineReply": ".types", + "AnnotationPatchPolylineReplyType": ".types", + "AnnotationPatchPolylineVertices": ".types", + "AnnotationPatchPolylineVerticesOneItem": ".types", + "AnnotationPatchPolylineVerticesZeroItem": ".types", + "AnnotationPatchPopup": ".types", + "AnnotationPatchPopupBlendMode": ".types", + "AnnotationPatchPopupRect": ".types", + "AnnotationPatchPopupReply": ".types", + "AnnotationPatchPopupReplyType": ".types", + "AnnotationPatchRedact": ".types", + "AnnotationPatchRedactBlendMode": ".types", + "AnnotationPatchRedactQuadPointsItem": ".types", + "AnnotationPatchRedactQuadPointsItemLowerLeft": ".types", + "AnnotationPatchRedactQuadPointsItemLowerRight": ".types", + "AnnotationPatchRedactQuadPointsItemUpperLeft": ".types", + "AnnotationPatchRedactQuadPointsItemUpperRight": ".types", + "AnnotationPatchRedactRect": ".types", + "AnnotationPatchRedactReply": ".types", + "AnnotationPatchRedactReplyType": ".types", + "AnnotationPatchRedactTextAlign": ".types", + "AnnotationPatchSquare": ".types", + "AnnotationPatchSquareBlendMode": ".types", + "AnnotationPatchSquareBorderStyle": ".types", + "AnnotationPatchSquareBorderStyleOne": ".types", + "AnnotationPatchSquareBorderStyleZero": ".types", + "AnnotationPatchSquareBox": ".types", + "AnnotationPatchSquareRect": ".types", + "AnnotationPatchSquareReply": ".types", + "AnnotationPatchSquareReplyType": ".types", + "AnnotationPatchSquiggly": ".types", + "AnnotationPatchSquigglyBlendMode": ".types", + "AnnotationPatchSquigglyQuadPointsItem": ".types", + "AnnotationPatchSquigglyQuadPointsItemLowerLeft": ".types", + "AnnotationPatchSquigglyQuadPointsItemLowerRight": ".types", + "AnnotationPatchSquigglyQuadPointsItemUpperLeft": ".types", + "AnnotationPatchSquigglyQuadPointsItemUpperRight": ".types", + "AnnotationPatchSquigglyRect": ".types", + "AnnotationPatchSquigglyReply": ".types", + "AnnotationPatchSquigglyReplyType": ".types", + "AnnotationPatchStamp": ".types", + "AnnotationPatchStampBlendMode": ".types", + "AnnotationPatchStampBox": ".types", + "AnnotationPatchStampFit": ".types", + "AnnotationPatchStampRect": ".types", + "AnnotationPatchStampReply": ".types", + "AnnotationPatchStampReplyType": ".types", + "AnnotationPatchStrikeout": ".types", + "AnnotationPatchStrikeoutBlendMode": ".types", + "AnnotationPatchStrikeoutIntent": ".types", + "AnnotationPatchStrikeoutQuadPointsItem": ".types", + "AnnotationPatchStrikeoutQuadPointsItemLowerLeft": ".types", + "AnnotationPatchStrikeoutQuadPointsItemLowerRight": ".types", + "AnnotationPatchStrikeoutQuadPointsItemUpperLeft": ".types", + "AnnotationPatchStrikeoutQuadPointsItemUpperRight": ".types", + "AnnotationPatchStrikeoutRect": ".types", + "AnnotationPatchStrikeoutReply": ".types", + "AnnotationPatchStrikeoutReplyType": ".types", + "AnnotationPatchText": ".types", + "AnnotationPatchTextBlendMode": ".types", + "AnnotationPatchTextIcon": ".types", + "AnnotationPatchTextRect": ".types", + "AnnotationPatchTextReply": ".types", + "AnnotationPatchTextReplyType": ".types", + "AnnotationPatchUnderline": ".types", + "AnnotationPatchUnderlineBlendMode": ".types", + "AnnotationPatchUnderlineQuadPointsItem": ".types", + "AnnotationPatchUnderlineQuadPointsItemLowerLeft": ".types", + "AnnotationPatchUnderlineQuadPointsItemLowerRight": ".types", + "AnnotationPatchUnderlineQuadPointsItemUpperLeft": ".types", + "AnnotationPatchUnderlineQuadPointsItemUpperRight": ".types", + "AnnotationPatchUnderlineRect": ".types", + "AnnotationPatchUnderlineReply": ".types", + "AnnotationPatchUnderlineReplyType": ".types", + "AnnotationPatch_Caret": ".types", + "AnnotationPatch_Circle": ".types", + "AnnotationPatch_FileAttachment": ".types", + "AnnotationPatch_FreeText": ".types", + "AnnotationPatch_Highlight": ".types", + "AnnotationPatch_Ink": ".types", + "AnnotationPatch_Line": ".types", + "AnnotationPatch_Link": ".types", + "AnnotationPatch_Polygon": ".types", + "AnnotationPatch_Polyline": ".types", + "AnnotationPatch_Popup": ".types", + "AnnotationPatch_Redact": ".types", + "AnnotationPatch_Square": ".types", + "AnnotationPatch_Squiggly": ".types", + "AnnotationPatch_Stamp": ".types", + "AnnotationPatch_Strikeout": ".types", + "AnnotationPatch_Text": ".types", + "AnnotationPatch_Underline": ".types", + "AnnotationPatch_Widget": ".types", + "AnnotationPolygon": ".types", + "AnnotationPolygonBlendMode": ".types", + "AnnotationPolygonBorderStyle": ".types", + "AnnotationPolygonCaptionCenter": ".types", + "AnnotationPolygonIntent": ".types", + "AnnotationPolygonMeasure": ".types", + "AnnotationPolygonMeasureGeospatial": ".types", + "AnnotationPolygonMeasureRectilinear": ".types", + "AnnotationPolygonMeasureRectilinearAngleItem": ".types", + "AnnotationPolygonMeasureRectilinearAngleItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationPolygonMeasureRectilinearAreaItem": ".types", + "AnnotationPolygonMeasureRectilinearAreaItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationPolygonMeasureRectilinearDistanceItem": ".types", + "AnnotationPolygonMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationPolygonMeasureRectilinearOrigin": ".types", + "AnnotationPolygonMeasureRectilinearSlopeItem": ".types", + "AnnotationPolygonMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationPolygonMeasureRectilinearXItem": ".types", + "AnnotationPolygonMeasureRectilinearXItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationPolygonMeasureRectilinearYItem": ".types", + "AnnotationPolygonMeasureRectilinearYItemFraction": ".types", + "AnnotationPolygonMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationPolygonMeasureUnknown": ".types", + "AnnotationPolygonMeasure_Geospatial": ".types", + "AnnotationPolygonMeasure_Rectilinear": ".types", + "AnnotationPolygonMeasure_Unknown": ".types", + "AnnotationPolygonRect": ".types", + "AnnotationPolygonReply": ".types", + "AnnotationPolygonReplyType": ".types", + "AnnotationPolygonVerticesItem": ".types", + "AnnotationPolyline": ".types", + "AnnotationPolylineBlendMode": ".types", + "AnnotationPolylineBorderStyle": ".types", + "AnnotationPolylineCaptionCenter": ".types", + "AnnotationPolylineIntent": ".types", + "AnnotationPolylineLineEndings": ".types", + "AnnotationPolylineLineEndingsEnd": ".types", + "AnnotationPolylineLineEndingsStart": ".types", + "AnnotationPolylineMeasure": ".types", + "AnnotationPolylineMeasureGeospatial": ".types", + "AnnotationPolylineMeasureRectilinear": ".types", + "AnnotationPolylineMeasureRectilinearAngleItem": ".types", + "AnnotationPolylineMeasureRectilinearAngleItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearAngleItemLabelPosition": ".types", + "AnnotationPolylineMeasureRectilinearAreaItem": ".types", + "AnnotationPolylineMeasureRectilinearAreaItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearAreaItemLabelPosition": ".types", + "AnnotationPolylineMeasureRectilinearDistanceItem": ".types", + "AnnotationPolylineMeasureRectilinearDistanceItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition": ".types", + "AnnotationPolylineMeasureRectilinearOrigin": ".types", + "AnnotationPolylineMeasureRectilinearSlopeItem": ".types", + "AnnotationPolylineMeasureRectilinearSlopeItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition": ".types", + "AnnotationPolylineMeasureRectilinearXItem": ".types", + "AnnotationPolylineMeasureRectilinearXItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearXItemLabelPosition": ".types", + "AnnotationPolylineMeasureRectilinearYItem": ".types", + "AnnotationPolylineMeasureRectilinearYItemFraction": ".types", + "AnnotationPolylineMeasureRectilinearYItemLabelPosition": ".types", + "AnnotationPolylineMeasureUnknown": ".types", + "AnnotationPolylineMeasure_Geospatial": ".types", + "AnnotationPolylineMeasure_Rectilinear": ".types", + "AnnotationPolylineMeasure_Unknown": ".types", + "AnnotationPolylineRect": ".types", + "AnnotationPolylineReply": ".types", + "AnnotationPolylineReplyType": ".types", + "AnnotationPolylineVerticesItem": ".types", + "AnnotationPopup": ".types", + "AnnotationPopupBlendMode": ".types", + "AnnotationPopupRect": ".types", + "AnnotationPopupReply": ".types", + "AnnotationPopupReplyType": ".types", + "AnnotationPosition": ".types", + "AnnotationPositionAfter": ".types", + "AnnotationPositionZero": ".types", + "AnnotationRedact": ".types", + "AnnotationRedactBlendMode": ".types", + "AnnotationRedactQuadPointsItem": ".types", + "AnnotationRedactQuadPointsItemLowerLeft": ".types", + "AnnotationRedactQuadPointsItemLowerRight": ".types", + "AnnotationRedactQuadPointsItemUpperLeft": ".types", + "AnnotationRedactQuadPointsItemUpperRight": ".types", + "AnnotationRedactRect": ".types", + "AnnotationRedactReply": ".types", + "AnnotationRedactReplyType": ".types", + "AnnotationRedactTextAlign": ".types", + "AnnotationRef": ".types", + "AnnotationRefBaseIndex": ".types", + "AnnotationRefObjectNumber": ".types", + "AnnotationRef_BaseIndex": ".types", + "AnnotationRef_ObjectNumber": ".types", + "AnnotationSquare": ".types", + "AnnotationSquareBlendMode": ".types", + "AnnotationSquareBorderStyle": ".types", + "AnnotationSquareBox": ".types", + "AnnotationSquareRect": ".types", + "AnnotationSquareReply": ".types", + "AnnotationSquareReplyType": ".types", + "AnnotationSquiggly": ".types", + "AnnotationSquigglyBlendMode": ".types", + "AnnotationSquigglyQuadPointsItem": ".types", + "AnnotationSquigglyQuadPointsItemLowerLeft": ".types", + "AnnotationSquigglyQuadPointsItemLowerRight": ".types", + "AnnotationSquigglyQuadPointsItemUpperLeft": ".types", + "AnnotationSquigglyQuadPointsItemUpperRight": ".types", + "AnnotationSquigglyRect": ".types", + "AnnotationSquigglyReply": ".types", + "AnnotationSquigglyReplyType": ".types", + "AnnotationStamp": ".types", + "AnnotationStampBlendMode": ".types", + "AnnotationStampBox": ".types", + "AnnotationStampFit": ".types", + "AnnotationStampRect": ".types", + "AnnotationStampReply": ".types", + "AnnotationStampReplyType": ".types", + "AnnotationStrikeout": ".types", + "AnnotationStrikeoutBlendMode": ".types", + "AnnotationStrikeoutIntent": ".types", + "AnnotationStrikeoutQuadPointsItem": ".types", + "AnnotationStrikeoutQuadPointsItemLowerLeft": ".types", + "AnnotationStrikeoutQuadPointsItemLowerRight": ".types", + "AnnotationStrikeoutQuadPointsItemUpperLeft": ".types", + "AnnotationStrikeoutQuadPointsItemUpperRight": ".types", + "AnnotationStrikeoutRect": ".types", + "AnnotationStrikeoutReply": ".types", + "AnnotationStrikeoutReplyType": ".types", + "AnnotationText": ".types", + "AnnotationTextBlendMode": ".types", + "AnnotationTextIcon": ".types", + "AnnotationTextRect": ".types", + "AnnotationTextReply": ".types", + "AnnotationTextReplyType": ".types", + "AnnotationUnderline": ".types", + "AnnotationUnderlineBlendMode": ".types", + "AnnotationUnderlineQuadPointsItem": ".types", + "AnnotationUnderlineQuadPointsItemLowerLeft": ".types", + "AnnotationUnderlineQuadPointsItemLowerRight": ".types", + "AnnotationUnderlineQuadPointsItemUpperLeft": ".types", + "AnnotationUnderlineQuadPointsItemUpperRight": ".types", + "AnnotationUnderlineRect": ".types", + "AnnotationUnderlineReply": ".types", + "AnnotationUnderlineReplyType": ".types", + "AnnotationUnsupported": ".types", + "AnnotationUnsupportedBlendMode": ".types", + "AnnotationUnsupportedRect": ".types", + "AnnotationUnsupportedReply": ".types", + "AnnotationUnsupportedReplyType": ".types", + "Annotation_Caret": ".types", + "Annotation_Circle": ".types", + "Annotation_FileAttachment": ".types", + "Annotation_FreeText": ".types", + "Annotation_Highlight": ".types", + "Annotation_Ink": ".types", + "Annotation_Line": ".types", + "Annotation_Link": ".types", + "Annotation_Polygon": ".types", + "Annotation_Polyline": ".types", + "Annotation_Popup": ".types", + "Annotation_Redact": ".types", + "Annotation_Square": ".types", + "Annotation_Squiggly": ".types", + "Annotation_Stamp": ".types", + "Annotation_Strikeout": ".types", + "Annotation_Text": ".types", + "Annotation_Underline": ".types", + "Annotation_Unsupported": ".types", + "Annotation_Widget": ".types", "AsyncCloudPDFClient": ".client", "BadGatewayError": ".errors", "BadRequestError": ".errors", + "CacheDelta": ".types", + "CacheDeltaPagesItem": ".types", + "CacheDeltaPagesItemCache": ".types", + "ChangeItem": ".types", + "ChangeItemAnnotationsCreate": ".types", + "ChangeItemAnnotationsDelete": ".types", + "ChangeItemAnnotationsReorder": ".types", + "ChangeItemAnnotationsRestore": ".types", + "ChangeItemAnnotationsUpdate": ".types", + "ChangeItemAnnotationsUpdateAppearance": ".types", + "ChangeItemAnnotationsUpdateAppearanceAction": ".types", + "ChangeItemFormsAddWidget": ".types", + "ChangeItemFormsCreate": ".types", + "ChangeItemFormsDelete": ".types", + "ChangeItemFormsDeleteWidget": ".types", + "ChangeItemFormsRemoveWidget": ".types", + "ChangeItemFormsReorderCalculations": ".types", + "ChangeItemFormsReorderWidgets": ".types", + "ChangeItemFormsReset": ".types", + "ChangeItemFormsRestore": ".types", + "ChangeItemFormsRestoreWidget": ".types", + "ChangeItemFormsSetAppearanceText": ".types", + "ChangeItemFormsSetDisplay": ".types", + "ChangeItemFormsSetSignatureAppearance": ".types", + "ChangeItemFormsSetValue": ".types", + "ChangeItemFormsUpdate": ".types", + "ChangeItemFormsUpdateWidget": ".types", + "ChangeItemFormsUpdateWidgetAppearance": ".types", + "ChangeItemFormsUpdateWidgetAppearanceAction": ".types", + "ChangeItemMetadataUpdate": ".types", + "ChangeItemMetadataUpdateCustom": ".types", + "ChangeItemSkipped": ".types", + "ChangeItemSkippedOp": ".types", + "ChangeItem_AnnotationsCreate": ".types", + "ChangeItem_AnnotationsDelete": ".types", + "ChangeItem_AnnotationsReorder": ".types", + "ChangeItem_AnnotationsRestore": ".types", + "ChangeItem_AnnotationsUpdate": ".types", + "ChangeItem_FormsAddWidget": ".types", + "ChangeItem_FormsCreate": ".types", + "ChangeItem_FormsDelete": ".types", + "ChangeItem_FormsDeleteWidget": ".types", + "ChangeItem_FormsRemoveWidget": ".types", + "ChangeItem_FormsReorderCalculations": ".types", + "ChangeItem_FormsReorderWidgets": ".types", + "ChangeItem_FormsReset": ".types", + "ChangeItem_FormsRestore": ".types", + "ChangeItem_FormsRestoreWidget": ".types", + "ChangeItem_FormsSetAppearanceText": ".types", + "ChangeItem_FormsSetDisplay": ".types", + "ChangeItem_FormsSetSignatureAppearance": ".types", + "ChangeItem_FormsSetValue": ".types", + "ChangeItem_FormsUpdate": ".types", + "ChangeItem_FormsUpdateWidget": ".types", + "ChangeItem_MetadataUpdate": ".types", + "ChangeItem_MetadataUpdateCustom": ".types", + "ChangeItem_Skipped": ".types", + "ChangeOp": ".types", + "ChangeOpAnnotationsCreate": ".types", + "ChangeOpAnnotationsCreateResources": ".types", + "ChangeOpAnnotationsDelete": ".types", + "ChangeOpAnnotationsReorder": ".types", + "ChangeOpAnnotationsUpdate": ".types", + "ChangeOpAnnotationsUpdateResources": ".types", + "ChangeOpFormsAddWidget": ".types", + "ChangeOpFormsCreate": ".types", + "ChangeOpFormsDelete": ".types", + "ChangeOpFormsDeleteWidget": ".types", + "ChangeOpFormsRemoveWidget": ".types", + "ChangeOpFormsReorderCalculations": ".types", + "ChangeOpFormsReorderWidgets": ".types", + "ChangeOpFormsReset": ".types", + "ChangeOpFormsSetAppearanceText": ".types", + "ChangeOpFormsSetDisplay": ".types", + "ChangeOpFormsSetDisplayDisplay": ".types", + "ChangeOpFormsSetSignatureAppearance": ".types", + "ChangeOpFormsSetSignatureAppearanceResources": ".types", + "ChangeOpFormsSetValue": ".types", + "ChangeOpFormsUpdate": ".types", + "ChangeOpFormsUpdateWidget": ".types", + "ChangeOpMetadataUpdate": ".types", + "ChangeOpMetadataUpdateCustom": ".types", + "ChangeOp_AnnotationsCreate": ".types", + "ChangeOp_AnnotationsDelete": ".types", + "ChangeOp_AnnotationsReorder": ".types", + "ChangeOp_AnnotationsUpdate": ".types", + "ChangeOp_FormsAddWidget": ".types", + "ChangeOp_FormsCreate": ".types", + "ChangeOp_FormsDelete": ".types", + "ChangeOp_FormsDeleteWidget": ".types", + "ChangeOp_FormsRemoveWidget": ".types", + "ChangeOp_FormsReorderCalculations": ".types", + "ChangeOp_FormsReorderWidgets": ".types", + "ChangeOp_FormsReset": ".types", + "ChangeOp_FormsSetAppearanceText": ".types", + "ChangeOp_FormsSetDisplay": ".types", + "ChangeOp_FormsSetSignatureAppearance": ".types", + "ChangeOp_FormsSetValue": ".types", + "ChangeOp_FormsUpdate": ".types", + "ChangeOp_FormsUpdateWidget": ".types", + "ChangeOp_MetadataUpdate": ".types", + "ChangeOp_MetadataUpdateCustom": ".types", + "ChangeResult": ".types", "CloudPDFClient": ".client", "ConflictError": ".errors", + "ContentTooLargeError": ".errors", "DefaultAioHttpClient": "._default_clients", "DefaultAsyncHttpxClient": "._default_clients", "DeploymentLicenseStatusResponse": ".types", "DocAnnotationsCreate200Response": ".types", - "DocAnnotationsCreate200ResponseMeta": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItem": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocAnnotationsCreate200ResponseMetaCacheDelta": ".types", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem": ".types", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache": ".types", "DocAnnotationsCreate400Response": ".types", - "DocAnnotationsCreate400ResponseCode": ".types", - "DocAnnotationsCreate400ResponseName": ".types", "DocAnnotationsCreate404Response": ".types", - "DocAnnotationsCreate404ResponseCode": ".types", - "DocAnnotationsCreate404ResponseName": ".types", "DocAnnotationsCreateRequest": ".types", "DocAnnotationsDelete200Response": ".types", - "DocAnnotationsDelete200ResponseMeta": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItem": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocAnnotationsDelete200ResponseMetaCacheDelta": ".types", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem": ".types", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache": ".types", "DocAnnotationsDelete404Response": ".types", - "DocAnnotationsDelete404ResponseCode": ".types", - "DocAnnotationsDelete404ResponseName": ".types", "DocAnnotationsExportAppearance400Response": ".types", - "DocAnnotationsExportAppearance400ResponseCode": ".types", - "DocAnnotationsExportAppearance400ResponseName": ".types", "DocAnnotationsExportAppearance404Response": ".types", - "DocAnnotationsExportAppearance404ResponseCode": ".types", - "DocAnnotationsExportAppearance404ResponseName": ".types", "DocAnnotationsExportAppearanceRequest": ".types", "DocAnnotationsFlatten200Response": ".types", - "DocAnnotationsFlatten200ResponseMeta": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItem": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocAnnotationsFlatten200ResponseMetaCacheDelta": ".types", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem": ".types", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocAnnotationsFlatten200ResponseResultsItem": ".types", + "DocAnnotationsFlatten200ResponseResultsItemStatus": ".types", + "DocAnnotationsFlatten200ResponseUsage": ".types", "DocAnnotationsFlatten400Response": ".types", - "DocAnnotationsFlatten400ResponseCode": ".types", - "DocAnnotationsFlatten400ResponseName": ".types", "DocAnnotationsFlatten404Response": ".types", - "DocAnnotationsFlatten404ResponseCode": ".types", - "DocAnnotationsFlatten404ResponseName": ".types", "DocAnnotationsFlattenRequest": ".types", "DocAnnotationsList200Response": ".types", - "DocAnnotationsList200ResponseAnnotationsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaret": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachment": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeText": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign": ".types", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlight": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInk": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemInkReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLine": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineCaption": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLeader": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndings": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePoints": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLineReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLink": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported": ".types", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygon": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaption": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolyline": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaption": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedact": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquare": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquiggly": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStamp": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeout": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemText": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextIcon": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemTextReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderline": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupported": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidget": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFlags": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRect": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType": ".types", - "DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Caret": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Circle": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_FileAttachment": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_FreeText": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Highlight": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Ink": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Line": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Link": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Polygon": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Polyline": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Redact": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Square": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Squiggly": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Stamp": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Strikeout": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Text": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Underline": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Unsupported": ".types", - "DocAnnotationsList200ResponseAnnotationsItem_Widget": ".types", - "DocAnnotationsList200ResponsePageState": ".types", - "DocAnnotationsList200ResponsePageStateRevision": ".types", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState": ".types", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown": ".types", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown": ".types", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known": ".types", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown": ".types", "DocAnnotationsList404Response": ".types", - "DocAnnotationsList404ResponseCode": ".types", - "DocAnnotationsList404ResponseName": ".types", "DocAnnotationsListAll200Response": ".types", - "DocAnnotationsListAll200ResponsePagesItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported": ".types", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageState": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateRevision": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known": ".types", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown": ".types", "DocAnnotationsListAll404Response": ".types", - "DocAnnotationsListAll404ResponseCode": ".types", - "DocAnnotationsListAll404ResponseName": ".types", "DocAnnotationsListAll409Response": ".types", - "DocAnnotationsListAll409ResponseCode": ".types", - "DocAnnotationsListAll409ResponseName": ".types", + "DocAnnotationsReadAppearance400Response": ".types", + "DocAnnotationsReadAppearance404Response": ".types", + "DocAnnotationsReorder200Response": ".types", + "DocAnnotationsReorder400Response": ".types", + "DocAnnotationsReorder404Response": ".types", "DocAnnotationsUpdate200Response": ".types", - "DocAnnotationsUpdate200ResponseMeta": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItem": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocAnnotationsUpdate200ResponseMetaCacheDelta": ".types", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem": ".types", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocAnnotationsUpdate200ResponseAppearance": ".types", + "DocAnnotationsUpdate200ResponseAppearanceAction": ".types", "DocAnnotationsUpdate400Response": ".types", - "DocAnnotationsUpdate400ResponseCode": ".types", - "DocAnnotationsUpdate400ResponseName": ".types", "DocAnnotationsUpdate404Response": ".types", - "DocAnnotationsUpdate404ResponseCode": ".types", - "DocAnnotationsUpdate404ResponseName": ".types", "DocAnnotationsUpdateRequest": ".types", + "DocChanges200Response": ".types", + "DocChanges200ResponseChangesItem": ".types", + "DocChanges200ResponseChangesItemApplied": ".types", + "DocChanges200ResponseChangesItemRefused": ".types", + "DocChanges200ResponseChangesItem_Applied": ".types", + "DocChanges200ResponseChangesItem_Refused": ".types", + "DocChanges400Response": ".types", + "DocChanges404Response": ".types", + "DocChanges409Response": ".types", + "DocChanges413Response": ".types", + "DocChangesRequestChangesItem": ".doc", "DocDownloadResponse": ".types", - "DocDownloadResponseCode": ".types", - "DocDownloadResponseName": ".types", - "DocFormsExportDataResponse": ".types", - "DocFormsExportDataResponseCode": ".types", - "DocFormsExportDataResponseName": ".types", - "DocFormsGet200Response": ".types", - "DocFormsGet200ResponseCalculationOrderItem": ".types", - "DocFormsGet200ResponseCalculationOrderItemFqn": ".types", - "DocFormsGet200ResponseCalculationOrderItemObjectNumber": ".types", - "DocFormsGet200ResponseCalculationOrderItem_Fqn": ".types", - "DocFormsGet200ResponseCalculationOrderItem_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItem": ".types", - "DocFormsGet200ResponseFieldsItemCheckbox": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxFlags": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxOrigin": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxRef": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemCombobox": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemComboboxFlags": ".types", - "DocFormsGet200ResponseFieldsItemComboboxOptionsItem": ".types", - "DocFormsGet200ResponseFieldsItemComboboxOrigin": ".types", - "DocFormsGet200ResponseFieldsItemComboboxRef": ".types", - "DocFormsGet200ResponseFieldsItemComboboxRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemComboboxRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemComboboxWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemListbox": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemListboxFlags": ".types", - "DocFormsGet200ResponseFieldsItemListboxOptionsItem": ".types", - "DocFormsGet200ResponseFieldsItemListboxOrigin": ".types", - "DocFormsGet200ResponseFieldsItemListboxRef": ".types", - "DocFormsGet200ResponseFieldsItemListboxRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemListboxRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemListboxRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemListboxWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemPushbutton": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonFlags": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonOrigin": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonRef": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemRadio": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemRadioFlags": ".types", - "DocFormsGet200ResponseFieldsItemRadioOrigin": ".types", - "DocFormsGet200ResponseFieldsItemRadioRef": ".types", - "DocFormsGet200ResponseFieldsItemRadioRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemRadioRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemRadioRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemRadioWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemSignature": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemSignatureFlags": ".types", - "DocFormsGet200ResponseFieldsItemSignatureOrigin": ".types", - "DocFormsGet200ResponseFieldsItemSignatureRef": ".types", - "DocFormsGet200ResponseFieldsItemSignatureRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemSignatureRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemSignatureWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemText": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemTextFlags": ".types", - "DocFormsGet200ResponseFieldsItemTextOrigin": ".types", - "DocFormsGet200ResponseFieldsItemTextRef": ".types", - "DocFormsGet200ResponseFieldsItemTextRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemTextRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemTextRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemTextWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItemUnknown": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemUnknownFlags": ".types", - "DocFormsGet200ResponseFieldsItemUnknownOrigin": ".types", - "DocFormsGet200ResponseFieldsItemUnknownRef": ".types", - "DocFormsGet200ResponseFieldsItemUnknownRefFqn": ".types", - "DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemUnknownRef_Fqn": ".types", - "DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryArray": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryNone": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_None": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar": ".types", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported": ".types", - "DocFormsGet200ResponseFieldsItemUnknownWidgetsItem": ".types", - "DocFormsGet200ResponseFieldsItem_Checkbox": ".types", - "DocFormsGet200ResponseFieldsItem_Combobox": ".types", - "DocFormsGet200ResponseFieldsItem_Listbox": ".types", - "DocFormsGet200ResponseFieldsItem_Pushbutton": ".types", - "DocFormsGet200ResponseFieldsItem_Radio": ".types", - "DocFormsGet200ResponseFieldsItem_Signature": ".types", - "DocFormsGet200ResponseFieldsItem_Text": ".types", - "DocFormsGet200ResponseFieldsItem_Unknown": ".types", - "DocFormsGet200ResponseFormKind": ".types", - "DocFormsGet404Response": ".types", - "DocFormsGet404ResponseCode": ".types", - "DocFormsGet404ResponseName": ".types", - "DocFormsImportData200Response": ".types", - "DocFormsImportData200ResponseMeta": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItem": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemRevision": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocFormsImportData200ResponseMetaCacheDelta": ".types", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItem": ".types", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache": ".types", - "DocFormsImportData400Response": ".types", - "DocFormsImportData400ResponseCode": ".types", - "DocFormsImportData400ResponseName": ".types", - "DocFormsImportData404Response": ".types", - "DocFormsImportData404ResponseCode": ".types", - "DocFormsImportData404ResponseName": ".types", - "DocFormsImportDataRequest": ".types", + "DocFormsDeleteWidget200Response": ".types", + "DocFormsDeleteWidget400Response": ".types", + "DocFormsDeleteWidget404Response": ".types", + "DocFormsList200Response": ".types", + "DocFormsList200ResponseFormKind": ".types", + "DocFormsList404Response": ".types", + "DocFormsReorderCalculations200Response": ".types", + "DocFormsReorderCalculations400Response": ".types", + "DocFormsReorderCalculations404Response": ".types", + "DocFormsReorderWidgets200Response": ".types", + "DocFormsReorderWidgets400Response": ".types", + "DocFormsReorderWidgets404Response": ".types", "DocFormsReset200Response": ".types", - "DocFormsReset200ResponseMeta": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItem": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemRevision": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocFormsReset200ResponseMetaCacheDelta": ".types", - "DocFormsReset200ResponseMetaCacheDeltaPagesItem": ".types", - "DocFormsReset200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocFormsReset400Response": ".types", "DocFormsReset404Response": ".types", - "DocFormsReset404ResponseCode": ".types", - "DocFormsReset404ResponseName": ".types", "DocFormsSetValue200Response": ".types", - "DocFormsSetValue200ResponseMeta": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItem": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemRevision": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocFormsSetValue200ResponseMetaCacheDelta": ".types", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItem": ".types", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache": ".types", "DocFormsSetValue400Response": ".types", - "DocFormsSetValue400ResponseCode": ".types", - "DocFormsSetValue400ResponseName": ".types", "DocFormsSetValue404Response": ".types", - "DocFormsSetValue404ResponseCode": ".types", - "DocFormsSetValue404ResponseName": ".types", "DocFormsSetValueRequest": ".types", + "DocFormsUpdateWidget200Response": ".types", + "DocFormsUpdateWidget200ResponseAppearance": ".types", + "DocFormsUpdateWidget200ResponseAppearanceAction": ".types", + "DocFormsUpdateWidget400Response": ".types", + "DocFormsUpdateWidget404Response": ".types", "DocHead200Response": ".types", "DocHead200ResponseAccess": ".types", "DocHead200ResponseAccessReasonsItem": ".types", @@ -4162,268 +3003,239 @@ "DocHead200ResponsePermissionsOpenedAs": ".types", "DocHead200ResponseState": ".types", "DocHead404Response": ".types", - "DocHead404ResponseCode": ".types", - "DocHead404ResponseName": ".types", "DocManifest200Response": ".types", "DocManifest200ResponsePagesItem": ".types", "DocManifest200ResponsePagesItemCache": ".types", - "DocManifest200ResponsePagesItemState": ".types", - "DocManifest200ResponsePagesItemStateRevision": ".types", - "DocManifest200ResponsePagesItemStateWeakAnnotationState": ".types", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown": ".types", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown": ".types", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Known": ".types", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown": ".types", + "DocManifest200ResponseProtection": ".types", + "DocManifest200ResponseProtectionCertification": ".types", + "DocManifest200ResponseProtectionEnforced": ".types", + "DocManifest200ResponseProtectionFieldLocksItem": ".types", + "DocManifest200ResponseProtectionFieldLocksItemSource": ".types", + "DocManifest200ResponseProtectionFieldLocksItemSpec": ".types", + "DocManifest200ResponseProtectionFieldLocksItemSpecAction": ".types", + "DocManifest200ResponseProtectionJudged": ".types", "DocManifest200ResponseScopes": ".types", "DocManifest200ResponseScopesActions": ".types", "DocManifest200ResponseScopesAnnotations": ".types", "DocManifest200ResponseScopesAttachments": ".types", "DocManifest200ResponseScopesContent": ".types", + "DocManifest200ResponseScopesForms": ".types", "DocManifest200ResponseScopesLayout": ".types", "DocManifest200ResponseScopesMetadata": ".types", "DocManifest404Response": ".types", - "DocManifest404ResponseCode": ".types", - "DocManifest404ResponseName": ".types", + "DocMetadataCustomGet200Response": ".types", + "DocMetadataCustomGet404Response": ".types", "DocMetadataGet200Response": ".types", - "DocMetadataGet200ResponseTrapped": ".types", "DocMetadataGet404Response": ".types", - "DocMetadataGet404ResponseCode": ".types", - "DocMetadataGet404ResponseName": ".types", "DocPagesDelete200Response": ".types", - "DocPagesDelete200ResponseMeta": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItem": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesDelete200ResponseMetaCacheDelta": ".types", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesDelete200ResponseLayout": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItem": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesDelete200ResponseLayoutPagesItem": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesDelete200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesDelete200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesDelete200ResponseLayoutPagesItemSize": ".types", + "DocPagesDelete200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesDelete400Response": ".types", - "DocPagesDelete400ResponseCode": ".types", - "DocPagesDelete400ResponseName": ".types", "DocPagesDelete404Response": ".types", - "DocPagesDelete404ResponseCode": ".types", - "DocPagesDelete404ResponseName": ".types", "DocPagesDeleteRequest": ".types", "DocPagesExtract400Response": ".types", - "DocPagesExtract400ResponseCode": ".types", - "DocPagesExtract400ResponseName": ".types", "DocPagesExtract404Response": ".types", - "DocPagesExtract404ResponseCode": ".types", - "DocPagesExtract404ResponseName": ".types", "DocPagesExtractRequest": ".types", "DocPagesFlatten200Response": ".types", - "DocPagesFlatten200ResponseMeta": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItem": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesFlatten200ResponseMetaCacheDelta": ".types", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesFlatten200ResponseResultsItem": ".types", + "DocPagesFlatten200ResponseResultsItemStatus": ".types", + "DocPagesFlatten200ResponseUsage": ".types", "DocPagesFlatten400Response": ".types", - "DocPagesFlatten400ResponseCode": ".types", - "DocPagesFlatten400ResponseName": ".types", "DocPagesFlatten404Response": ".types", - "DocPagesFlatten404ResponseCode": ".types", - "DocPagesFlatten404ResponseName": ".types", "DocPagesFlattenRequest": ".types", "DocPagesInsert200Response": ".types", - "DocPagesInsert200ResponseMeta": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItem": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesInsert200ResponseMetaCacheDelta": ".types", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesInsert200ResponseLayout": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItem": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesInsert200ResponseLayoutPagesItem": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesInsert200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesInsert200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesInsert200ResponseLayoutPagesItemSize": ".types", + "DocPagesInsert200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesInsert400Response": ".types", - "DocPagesInsert400ResponseCode": ".types", - "DocPagesInsert400ResponseName": ".types", "DocPagesInsert404Response": ".types", - "DocPagesInsert404ResponseCode": ".types", - "DocPagesInsert404ResponseName": ".types", "DocPagesInsertBlank200Response": ".types", - "DocPagesInsertBlank200ResponseMeta": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItem": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesInsertBlank200ResponseMetaCacheDelta": ".types", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesInsertBlank200ResponseLayout": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItem": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItem": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemSize": ".types", + "DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesInsertBlank400Response": ".types", - "DocPagesInsertBlank400ResponseCode": ".types", - "DocPagesInsertBlank400ResponseName": ".types", "DocPagesInsertBlank404Response": ".types", - "DocPagesInsertBlank404ResponseCode": ".types", - "DocPagesInsertBlank404ResponseName": ".types", "DocPagesInsertBlankRequest": ".types", - "DocPagesMove200Response": ".types", - "DocPagesMove200ResponseMeta": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItem": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesMove200ResponseMetaCacheDelta": ".types", - "DocPagesMove200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesMove200ResponseMetaCacheDeltaPagesItemCache": ".types", - "DocPagesMove400Response": ".types", - "DocPagesMove400ResponseCode": ".types", - "DocPagesMove400ResponseName": ".types", - "DocPagesMove404Response": ".types", - "DocPagesMove404ResponseCode": ".types", - "DocPagesMove404ResponseName": ".types", - "DocPagesMoveRequest": ".types", "DocPagesRemoveName200Response": ".types", - "DocPagesRemoveName200ResponseMeta": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItem": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesRemoveName200ResponseMetaCacheDelta": ".types", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesRemoveName200ResponseLayout": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItem": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItem": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemSize": ".types", + "DocPagesRemoveName200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesRemoveName400Response": ".types", - "DocPagesRemoveName400ResponseCode": ".types", - "DocPagesRemoveName400ResponseName": ".types", "DocPagesRemoveName404Response": ".types", - "DocPagesRemoveName404ResponseCode": ".types", - "DocPagesRemoveName404ResponseName": ".types", "DocPagesRemoveNameRequest": ".types", + "DocPagesReorder200Response": ".types", + "DocPagesReorder200ResponseLayout": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItem": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesReorder200ResponseLayoutPagesItem": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesReorder200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesReorder200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesReorder200ResponseLayoutPagesItemSize": ".types", + "DocPagesReorder200ResponseLayoutPagesItemTabOrder": ".types", + "DocPagesReorder400Response": ".types", + "DocPagesReorder404Response": ".types", "DocPagesRotate200Response": ".types", - "DocPagesRotate200ResponseMeta": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItem": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesRotate200ResponseMetaCacheDelta": ".types", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesRotate200ResponseLayout": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItem": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesRotate200ResponseLayoutPagesItem": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesRotate200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesRotate200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesRotate200ResponseLayoutPagesItemSize": ".types", + "DocPagesRotate200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesRotate400Response": ".types", - "DocPagesRotate400ResponseCode": ".types", - "DocPagesRotate400ResponseName": ".types", "DocPagesRotate404Response": ".types", - "DocPagesRotate404ResponseCode": ".types", - "DocPagesRotate404ResponseName": ".types", "DocPagesRotateRequest": ".types", "DocPagesSetName200Response": ".types", - "DocPagesSetName200ResponseMeta": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItem": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesSetName200ResponseMetaCacheDelta": ".types", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocPagesSetName200ResponseLayout": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItem": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page": ".types", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template": ".types", + "DocPagesSetName200ResponseLayoutPagesItem": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxes": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxesArt": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxesBleed": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxesCrop": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxesMedia": ".types", + "DocPagesSetName200ResponseLayoutPagesItemBoxesTrim": ".types", + "DocPagesSetName200ResponseLayoutPagesItemPdfCropBox": ".types", + "DocPagesSetName200ResponseLayoutPagesItemSize": ".types", + "DocPagesSetName200ResponseLayoutPagesItemTabOrder": ".types", "DocPagesSetName400Response": ".types", - "DocPagesSetName400ResponseCode": ".types", - "DocPagesSetName400ResponseName": ".types", "DocPagesSetName404Response": ".types", - "DocPagesSetName404ResponseCode": ".types", - "DocPagesSetName404ResponseName": ".types", "DocPagesSetNameRequest": ".types", "DocPagesSetScale200Response": ".types", - "DocPagesSetScale200ResponseMeta": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItem": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemRevision": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocPagesSetScale200ResponseMetaCacheDelta": ".types", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItem": ".types", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache": ".types", "DocPagesSetScale400Response": ".types", - "DocPagesSetScale400ResponseCode": ".types", - "DocPagesSetScale400ResponseName": ".types", "DocPagesSetScale404Response": ".types", - "DocPagesSetScale404ResponseCode": ".types", - "DocPagesSetScale404ResponseName": ".types", "DocPagesViewports200Response": ".types", - "DocPagesViewports200ResponseItem": ".types", - "DocPagesViewports200ResponseItemBbox": ".types", - "DocPagesViewports200ResponseItemMeasure": ".types", - "DocPagesViewports200ResponseItemMeasureGeo": ".types", - "DocPagesViewports200ResponseItemMeasureRl": ".types", - "DocPagesViewports200ResponseItemMeasureRlAngleItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlAngleItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureRlAreaItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlAreaItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureRlDistanceItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureRlOrigin": ".types", - "DocPagesViewports200ResponseItemMeasureRlSlopeItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureRlXItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlXItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureRlYItem": ".types", - "DocPagesViewports200ResponseItemMeasureRlYItemFraction": ".types", - "DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition": ".types", - "DocPagesViewports200ResponseItemMeasureUnknown": ".types", - "DocPagesViewports200ResponseItemMeasure_Geo": ".types", - "DocPagesViewports200ResponseItemMeasure_Rl": ".types", - "DocPagesViewports200ResponseItemMeasure_Unknown": ".types", + "DocPagesViewports200ResponseViewportsItem": ".types", + "DocPagesViewports200ResponseViewportsItemBbox": ".types", + "DocPagesViewports200ResponseViewportsItemMeasure": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureGeospatial": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinear": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition": ".types", + "DocPagesViewports200ResponseViewportsItemMeasureUnknown": ".types", + "DocPagesViewports200ResponseViewportsItemMeasure_Geospatial": ".types", + "DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear": ".types", + "DocPagesViewports200ResponseViewportsItemMeasure_Unknown": ".types", "DocPagesViewports404Response": ".types", - "DocPagesViewports404ResponseCode": ".types", - "DocPagesViewports404ResponseName": ".types", "DocRedactionsApply200Response": ".types", - "DocRedactionsApply200ResponseMeta": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItem": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemRevision": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocRedactionsApply200ResponseMetaCacheDelta": ".types", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItem": ".types", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache": ".types", + "DocRedactionsApply200ResponseResultsItem": ".types", + "DocRedactionsApply200ResponseResultsItemStatus": ".types", + "DocRedactionsApply200ResponseScope": ".types", "DocRedactionsApply400Response": ".types", - "DocRedactionsApply400ResponseCode": ".types", - "DocRedactionsApply400ResponseName": ".types", "DocRedactionsApply404Response": ".types", - "DocRedactionsApply404ResponseCode": ".types", - "DocRedactionsApply404ResponseName": ".types", - "DocRedactionsApplyRequest": ".types", "DocRenderResponse": ".types", - "DocRenderResponseCode": ".types", - "DocRenderResponseName": ".types", - "DocSignaturesAbort200Response": ".types", - "DocSignaturesAbort200ResponseStatus": ".types", - "DocSignaturesAbort404Response": ".types", - "DocSignaturesAbort404ResponseCode": ".types", - "DocSignaturesAbort404ResponseName": ".types", "DocSignaturesAnalysis200Response": ".types", "DocSignaturesAnalysis200ResponseBasis": ".types", "DocSignaturesAnalysis200ResponseBasisSource": ".types", @@ -4443,23 +3255,11 @@ "DocSignaturesAnalysis200ResponseUntil": ".types", "DocSignaturesAnalysis200ResponseVerdict": ".types", "DocSignaturesAnalysis400Response": ".types", - "DocSignaturesAnalysis400ResponseCode": ".types", - "DocSignaturesAnalysis400ResponseName": ".types", "DocSignaturesAnalysis404Response": ".types", - "DocSignaturesAnalysis404ResponseCode": ".types", - "DocSignaturesAnalysis404ResponseName": ".types", + "DocSignaturesCancel200Response": ".types", + "DocSignaturesCancel200ResponseStatus": ".types", + "DocSignaturesCancel404Response": ".types", "DocSignaturesComplete200Response": ".types", - "DocSignaturesComplete200ResponseMeta": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItem": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".types", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".types", - "DocSignaturesComplete200ResponseMetaCacheDelta": ".types", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem": ".types", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache": ".types", "DocSignaturesComplete200ResponsePrevious": ".types", "DocSignaturesComplete200ResponseProtection": ".types", "DocSignaturesComplete200ResponseProtectionCertification": ".types", @@ -4471,30 +3271,18 @@ "DocSignaturesComplete200ResponseProtectionJudged": ".types", "DocSignaturesComplete200ResponseSignature": ".types", "DocSignaturesComplete200ResponseSignatureCoverage": ".types", - "DocSignaturesComplete200ResponseSignatureField": ".types", - "DocSignaturesComplete200ResponseSignatureFieldFqn": ".types", "DocSignaturesComplete200ResponseSignatureFieldMdp": ".types", "DocSignaturesComplete200ResponseSignatureFieldMdpAction": ".types", - "DocSignaturesComplete200ResponseSignatureFieldObjectNumber": ".types", - "DocSignaturesComplete200ResponseSignatureField_Fqn": ".types", - "DocSignaturesComplete200ResponseSignatureField_ObjectNumber": ".types", "DocSignaturesComplete200ResponseSignatureKind": ".types", "DocSignaturesComplete200ResponseSignatureLock": ".types", "DocSignaturesComplete200ResponseSignatureLockAction": ".types", "DocSignaturesComplete200ResponseSignatureSeedValue": ".types", "DocSignaturesComplete200ResponseSignatureSigner": ".types", - "DocSignaturesComplete200ResponseSignatureWidget": ".types", "DocSignaturesComplete200ResponseStatus": ".types", "DocSignaturesComplete200ResponseVersion": ".types", "DocSignaturesComplete400Response": ".types", - "DocSignaturesComplete400ResponseCode": ".types", - "DocSignaturesComplete400ResponseName": ".types", "DocSignaturesComplete404Response": ".types", - "DocSignaturesComplete404ResponseCode": ".types", - "DocSignaturesComplete404ResponseName": ".types", "DocSignaturesComplete409Response": ".types", - "DocSignaturesComplete409ResponseCode": ".types", - "DocSignaturesComplete409ResponseName": ".types", "DocSignaturesList200Response": ".types", "DocSignaturesList200ResponseProtection": ".types", "DocSignaturesList200ResponseProtectionCertification": ".types", @@ -4507,38 +3295,22 @@ "DocSignaturesList200ResponseRevisionsItem": ".types", "DocSignaturesList200ResponseSignaturesItem": ".types", "DocSignaturesList200ResponseSignaturesItemCoverage": ".types", - "DocSignaturesList200ResponseSignaturesItemField": ".types", - "DocSignaturesList200ResponseSignaturesItemFieldFqn": ".types", "DocSignaturesList200ResponseSignaturesItemFieldMdp": ".types", "DocSignaturesList200ResponseSignaturesItemFieldMdpAction": ".types", - "DocSignaturesList200ResponseSignaturesItemFieldObjectNumber": ".types", - "DocSignaturesList200ResponseSignaturesItemField_Fqn": ".types", - "DocSignaturesList200ResponseSignaturesItemField_ObjectNumber": ".types", "DocSignaturesList200ResponseSignaturesItemKind": ".types", "DocSignaturesList200ResponseSignaturesItemLock": ".types", "DocSignaturesList200ResponseSignaturesItemLockAction": ".types", "DocSignaturesList200ResponseSignaturesItemSeedValue": ".types", "DocSignaturesList200ResponseSignaturesItemSigner": ".types", - "DocSignaturesList200ResponseSignaturesItemWidget": ".types", "DocSignaturesList404Response": ".types", - "DocSignaturesList404ResponseCode": ".types", - "DocSignaturesList404ResponseName": ".types", "DocSignaturesPrepare200Response": ".types", "DocSignaturesPrepare200ResponseAlgorithm": ".types", "DocSignaturesPrepare200ResponseExpectedVersion": ".types", "DocSignaturesPrepare400Response": ".types", - "DocSignaturesPrepare400ResponseCode": ".types", - "DocSignaturesPrepare400ResponseName": ".types", "DocSignaturesPrepare404Response": ".types", - "DocSignaturesPrepare404ResponseCode": ".types", - "DocSignaturesPrepare404ResponseName": ".types", "DocSignaturesPrepare409Response": ".types", - "DocSignaturesPrepare409ResponseCode": ".types", - "DocSignaturesPrepare409ResponseName": ".types", "DocText200Response": ".types", "DocText404Response": ".types", - "DocText404ResponseCode": ".types", - "DocText404ResponseName": ".types", "DocVersionsAnalysis200Response": ".types", "DocVersionsAnalysis200ResponseBasis": ".types", "DocVersionsAnalysis200ResponseBasisSource": ".types", @@ -4558,29 +3330,15 @@ "DocVersionsAnalysis200ResponseUntil": ".types", "DocVersionsAnalysis200ResponseVerdict": ".types", "DocVersionsAnalysis400Response": ".types", - "DocVersionsAnalysis400ResponseCode": ".types", - "DocVersionsAnalysis400ResponseName": ".types", "DocVersionsAnalysis404Response": ".types", - "DocVersionsAnalysis404ResponseCode": ".types", - "DocVersionsAnalysis404ResponseName": ".types", "DocVersionsDownloadResponse": ".types", - "DocVersionsDownloadResponseCode": ".types", - "DocVersionsDownloadResponseName": ".types", "DocVersionsList200Response": ".types", "DocVersionsList200ResponseVersionsItem": ".types", "DocVersionsList200ResponseVersionsItemProducer": ".types", "DocVersionsList404Response": ".types", - "DocVersionsList404ResponseCode": ".types", - "DocVersionsList404ResponseName": ".types", "DocVersionsRevisionResponse": ".types", - "DocVersionsRevisionResponseCode": ".types", - "DocVersionsRevisionResponseName": ".types", "DocVersionsSignatureContentsResponse": ".types", - "DocVersionsSignatureContentsResponseCode": ".types", - "DocVersionsSignatureContentsResponseName": ".types", "DocVersionsSignatureDigestResponse": ".types", - "DocVersionsSignatureDigestResponseCode": ".types", - "DocVersionsSignatureDigestResponseName": ".types", "DocVersionsSignatures200Response": ".types", "DocVersionsSignatures200ResponseProtection": ".types", "DocVersionsSignatures200ResponseProtectionCertification": ".types", @@ -4593,48 +3351,34 @@ "DocVersionsSignatures200ResponseRevisionsItem": ".types", "DocVersionsSignatures200ResponseSignaturesItem": ".types", "DocVersionsSignatures200ResponseSignaturesItemCoverage": ".types", - "DocVersionsSignatures200ResponseSignaturesItemField": ".types", - "DocVersionsSignatures200ResponseSignaturesItemFieldFqn": ".types", "DocVersionsSignatures200ResponseSignaturesItemFieldMdp": ".types", "DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction": ".types", - "DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber": ".types", - "DocVersionsSignatures200ResponseSignaturesItemField_Fqn": ".types", - "DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber": ".types", "DocVersionsSignatures200ResponseSignaturesItemKind": ".types", "DocVersionsSignatures200ResponseSignaturesItemLock": ".types", "DocVersionsSignatures200ResponseSignaturesItemLockAction": ".types", "DocVersionsSignatures200ResponseSignaturesItemSeedValue": ".types", "DocVersionsSignatures200ResponseSignaturesItemSigner": ".types", - "DocVersionsSignatures200ResponseSignaturesItemWidget": ".types", "DocVersionsSignatures404Response": ".types", - "DocVersionsSignatures404ResponseCode": ".types", - "DocVersionsSignatures404ResponseName": ".types", "DocumentActionsSnapshot": ".types", "DocumentActionsSnapshotNameTreeScriptsItem": ".types", + "DocumentMetadata": ".types", + "DocumentMetadataTrapped": ".types", "DocumentsCommit200Response": ".types", "DocumentsCommit200ResponseDocument": ".types", "DocumentsCommit200ResponseDocumentState": ".types", "DocumentsCommit200ResponseDocumentThumbnailState": ".types", "DocumentsCommit400Response": ".types", - "DocumentsCommit400ResponseError": ".types", "DocumentsCommit404Response": ".types", - "DocumentsCommit404ResponseError": ".types", "DocumentsDelete403Response": ".types", - "DocumentsDelete403ResponseError": ".types", "DocumentsDelete404Response": ".types", - "DocumentsDelete404ResponseError": ".types", "DocumentsDownload403Response": ".types", - "DocumentsDownload403ResponseError": ".types", "DocumentsDownload404Response": ".types", - "DocumentsDownload404ResponseError": ".types", "DocumentsGet200Response": ".types", "DocumentsGet200ResponseDocument": ".types", "DocumentsGet200ResponseDocumentState": ".types", "DocumentsGet200ResponseDocumentThumbnailState": ".types", "DocumentsGet403Response": ".types", - "DocumentsGet403ResponseError": ".types", "DocumentsGet404Response": ".types", - "DocumentsGet404ResponseError": ".types", "DocumentsImportFrom200Response": ".types", "DocumentsImportFrom200ResponseDocument": ".types", "DocumentsImportFrom200ResponseDocumentState": ".types", @@ -4646,11 +3390,8 @@ "DocumentsImportFrom202ResponseDocumentThumbnailState": ".types", "DocumentsImportFrom202ResponseTag": ".types", "DocumentsImportFrom400Response": ".types", - "DocumentsImportFrom400ResponseError": ".types", "DocumentsImportFrom403Response": ".types", - "DocumentsImportFrom403ResponseError": ".types", "DocumentsImportFrom502Response": ".types", - "DocumentsImportFrom502ResponseError": ".types", "DocumentsImportFromRequestDedupMode": ".documents", "DocumentsImportFromRequestExpected": ".documents", "DocumentsImportFromRequestMode": ".documents", @@ -4690,7 +3431,6 @@ "DocumentsInit200Response_Deduped": ".types", "DocumentsInit200Response_Resumed": ".types", "DocumentsInit400Response": ".types", - "DocumentsInit400ResponseError": ".types", "DocumentsInitRequestDedupMode": ".documents", "DocumentsInitRequestUploadPreference": ".documents", "DocumentsList200Response": ".types", @@ -4698,21 +3438,251 @@ "DocumentsList200ResponseDocumentsItemState": ".types", "DocumentsList200ResponseDocumentsItemThumbnailState": ".types", "DocumentsList400Response": ".types", - "DocumentsList400ResponseError": ".types", "DocumentsThumbnailResponse": ".types", "DocumentsThumbnailResponseError": ".types", "DocumentsUploadProxy200Response": ".types", "DocumentsUploadProxy400Response": ".types", - "DocumentsUploadProxy400ResponseError": ".types", "DocumentsUploadProxy409Response": ".types", - "DocumentsUploadProxy409ResponseError": ".types", "EngineErrorPayload": ".types", "EngineErrorPayloadCode": ".types", "EngineErrorPayloadName": ".types", + "FieldActionsPatch": ".types", + "FieldPosition": ".types", + "FieldPositionAfter": ".types", + "FieldPositionZero": ".types", + "FieldScriptWrite": ".types", + "FieldScriptWriteType": ".types", "ForbiddenError": ".errors", + "FormField": ".types", + "FormFieldCheckbox": ".types", + "FormFieldCheckboxDefaultValueEntry": ".types", + "FormFieldCheckboxDefaultValueEntryArray": ".types", + "FormFieldCheckboxDefaultValueEntryNone": ".types", + "FormFieldCheckboxDefaultValueEntryScalar": ".types", + "FormFieldCheckboxDefaultValueEntryUnsupported": ".types", + "FormFieldCheckboxDefaultValueEntry_Array": ".types", + "FormFieldCheckboxDefaultValueEntry_None": ".types", + "FormFieldCheckboxDefaultValueEntry_Scalar": ".types", + "FormFieldCheckboxDefaultValueEntry_Unsupported": ".types", + "FormFieldCheckboxOrigin": ".types", + "FormFieldCheckboxValueEntry": ".types", + "FormFieldCheckboxValueEntryArray": ".types", + "FormFieldCheckboxValueEntryNone": ".types", + "FormFieldCheckboxValueEntryScalar": ".types", + "FormFieldCheckboxValueEntryUnsupported": ".types", + "FormFieldCheckboxValueEntry_Array": ".types", + "FormFieldCheckboxValueEntry_None": ".types", + "FormFieldCheckboxValueEntry_Scalar": ".types", + "FormFieldCheckboxValueEntry_Unsupported": ".types", + "FormFieldCheckboxWidgetsItem": ".types", + "FormFieldCombobox": ".types", + "FormFieldComboboxDefaultValueEntry": ".types", + "FormFieldComboboxDefaultValueEntryArray": ".types", + "FormFieldComboboxDefaultValueEntryNone": ".types", + "FormFieldComboboxDefaultValueEntryScalar": ".types", + "FormFieldComboboxDefaultValueEntryUnsupported": ".types", + "FormFieldComboboxDefaultValueEntry_Array": ".types", + "FormFieldComboboxDefaultValueEntry_None": ".types", + "FormFieldComboboxDefaultValueEntry_Scalar": ".types", + "FormFieldComboboxDefaultValueEntry_Unsupported": ".types", + "FormFieldComboboxOptionsItem": ".types", + "FormFieldComboboxOrigin": ".types", + "FormFieldComboboxValueEntry": ".types", + "FormFieldComboboxValueEntryArray": ".types", + "FormFieldComboboxValueEntryNone": ".types", + "FormFieldComboboxValueEntryScalar": ".types", + "FormFieldComboboxValueEntryUnsupported": ".types", + "FormFieldComboboxValueEntry_Array": ".types", + "FormFieldComboboxValueEntry_None": ".types", + "FormFieldComboboxValueEntry_Scalar": ".types", + "FormFieldComboboxValueEntry_Unsupported": ".types", + "FormFieldDraft": ".types", + "FormFieldDraftCheckbox": ".types", + "FormFieldDraftCombobox": ".types", + "FormFieldDraftComboboxOptionsItem": ".types", + "FormFieldDraftListbox": ".types", + "FormFieldDraftListboxOptionsItem": ".types", + "FormFieldDraftPushbutton": ".types", + "FormFieldDraftRadio": ".types", + "FormFieldDraftSignature": ".types", + "FormFieldDraftText": ".types", + "FormFieldDraft_Checkbox": ".types", + "FormFieldDraft_Combobox": ".types", + "FormFieldDraft_Listbox": ".types", + "FormFieldDraft_Pushbutton": ".types", + "FormFieldDraft_Radio": ".types", + "FormFieldDraft_Signature": ".types", + "FormFieldDraft_Text": ".types", + "FormFieldListbox": ".types", + "FormFieldListboxDefaultValueEntry": ".types", + "FormFieldListboxDefaultValueEntryArray": ".types", + "FormFieldListboxDefaultValueEntryNone": ".types", + "FormFieldListboxDefaultValueEntryScalar": ".types", + "FormFieldListboxDefaultValueEntryUnsupported": ".types", + "FormFieldListboxDefaultValueEntry_Array": ".types", + "FormFieldListboxDefaultValueEntry_None": ".types", + "FormFieldListboxDefaultValueEntry_Scalar": ".types", + "FormFieldListboxDefaultValueEntry_Unsupported": ".types", + "FormFieldListboxOptionsItem": ".types", + "FormFieldListboxOrigin": ".types", + "FormFieldListboxValueEntry": ".types", + "FormFieldListboxValueEntryArray": ".types", + "FormFieldListboxValueEntryNone": ".types", + "FormFieldListboxValueEntryScalar": ".types", + "FormFieldListboxValueEntryUnsupported": ".types", + "FormFieldListboxValueEntry_Array": ".types", + "FormFieldListboxValueEntry_None": ".types", + "FormFieldListboxValueEntry_Scalar": ".types", + "FormFieldListboxValueEntry_Unsupported": ".types", + "FormFieldPatch": ".types", + "FormFieldPatchDefaultValue": ".types", + "FormFieldPatchFamily": ".types", + "FormFieldPatchOptionsItem": ".types", + "FormFieldPushbutton": ".types", + "FormFieldPushbuttonDefaultValueEntry": ".types", + "FormFieldPushbuttonDefaultValueEntryArray": ".types", + "FormFieldPushbuttonDefaultValueEntryNone": ".types", + "FormFieldPushbuttonDefaultValueEntryScalar": ".types", + "FormFieldPushbuttonDefaultValueEntryUnsupported": ".types", + "FormFieldPushbuttonDefaultValueEntry_Array": ".types", + "FormFieldPushbuttonDefaultValueEntry_None": ".types", + "FormFieldPushbuttonDefaultValueEntry_Scalar": ".types", + "FormFieldPushbuttonDefaultValueEntry_Unsupported": ".types", + "FormFieldPushbuttonOrigin": ".types", + "FormFieldPushbuttonValueEntry": ".types", + "FormFieldPushbuttonValueEntryArray": ".types", + "FormFieldPushbuttonValueEntryNone": ".types", + "FormFieldPushbuttonValueEntryScalar": ".types", + "FormFieldPushbuttonValueEntryUnsupported": ".types", + "FormFieldPushbuttonValueEntry_Array": ".types", + "FormFieldPushbuttonValueEntry_None": ".types", + "FormFieldPushbuttonValueEntry_Scalar": ".types", + "FormFieldPushbuttonValueEntry_Unsupported": ".types", + "FormFieldRadio": ".types", + "FormFieldRadioDefaultValueEntry": ".types", + "FormFieldRadioDefaultValueEntryArray": ".types", + "FormFieldRadioDefaultValueEntryNone": ".types", + "FormFieldRadioDefaultValueEntryScalar": ".types", + "FormFieldRadioDefaultValueEntryUnsupported": ".types", + "FormFieldRadioDefaultValueEntry_Array": ".types", + "FormFieldRadioDefaultValueEntry_None": ".types", + "FormFieldRadioDefaultValueEntry_Scalar": ".types", + "FormFieldRadioDefaultValueEntry_Unsupported": ".types", + "FormFieldRadioOrigin": ".types", + "FormFieldRadioValueEntry": ".types", + "FormFieldRadioValueEntryArray": ".types", + "FormFieldRadioValueEntryNone": ".types", + "FormFieldRadioValueEntryScalar": ".types", + "FormFieldRadioValueEntryUnsupported": ".types", + "FormFieldRadioValueEntry_Array": ".types", + "FormFieldRadioValueEntry_None": ".types", + "FormFieldRadioValueEntry_Scalar": ".types", + "FormFieldRadioValueEntry_Unsupported": ".types", + "FormFieldRadioWidgetsItem": ".types", + "FormFieldRef": ".types", + "FormFieldRefFqn": ".types", + "FormFieldRefObjectNumber": ".types", + "FormFieldRef_Fqn": ".types", + "FormFieldRef_ObjectNumber": ".types", + "FormFieldSignature": ".types", + "FormFieldSignatureDefaultValueEntry": ".types", + "FormFieldSignatureDefaultValueEntryArray": ".types", + "FormFieldSignatureDefaultValueEntryNone": ".types", + "FormFieldSignatureDefaultValueEntryScalar": ".types", + "FormFieldSignatureDefaultValueEntryUnsupported": ".types", + "FormFieldSignatureDefaultValueEntry_Array": ".types", + "FormFieldSignatureDefaultValueEntry_None": ".types", + "FormFieldSignatureDefaultValueEntry_Scalar": ".types", + "FormFieldSignatureDefaultValueEntry_Unsupported": ".types", + "FormFieldSignatureOrigin": ".types", + "FormFieldSignatureValueEntry": ".types", + "FormFieldSignatureValueEntryArray": ".types", + "FormFieldSignatureValueEntryNone": ".types", + "FormFieldSignatureValueEntryScalar": ".types", + "FormFieldSignatureValueEntryUnsupported": ".types", + "FormFieldSignatureValueEntry_Array": ".types", + "FormFieldSignatureValueEntry_None": ".types", + "FormFieldSignatureValueEntry_Scalar": ".types", + "FormFieldSignatureValueEntry_Unsupported": ".types", + "FormFieldText": ".types", + "FormFieldTextDefaultValueEntry": ".types", + "FormFieldTextDefaultValueEntryArray": ".types", + "FormFieldTextDefaultValueEntryNone": ".types", + "FormFieldTextDefaultValueEntryScalar": ".types", + "FormFieldTextDefaultValueEntryUnsupported": ".types", + "FormFieldTextDefaultValueEntry_Array": ".types", + "FormFieldTextDefaultValueEntry_None": ".types", + "FormFieldTextDefaultValueEntry_Scalar": ".types", + "FormFieldTextDefaultValueEntry_Unsupported": ".types", + "FormFieldTextOrigin": ".types", + "FormFieldTextValueEntry": ".types", + "FormFieldTextValueEntryArray": ".types", + "FormFieldTextValueEntryNone": ".types", + "FormFieldTextValueEntryScalar": ".types", + "FormFieldTextValueEntryUnsupported": ".types", + "FormFieldTextValueEntry_Array": ".types", + "FormFieldTextValueEntry_None": ".types", + "FormFieldTextValueEntry_Scalar": ".types", + "FormFieldTextValueEntry_Unsupported": ".types", + "FormFieldUnknown": ".types", + "FormFieldUnknownDefaultValueEntry": ".types", + "FormFieldUnknownDefaultValueEntryArray": ".types", + "FormFieldUnknownDefaultValueEntryNone": ".types", + "FormFieldUnknownDefaultValueEntryScalar": ".types", + "FormFieldUnknownDefaultValueEntryUnsupported": ".types", + "FormFieldUnknownDefaultValueEntry_Array": ".types", + "FormFieldUnknownDefaultValueEntry_None": ".types", + "FormFieldUnknownDefaultValueEntry_Scalar": ".types", + "FormFieldUnknownDefaultValueEntry_Unsupported": ".types", + "FormFieldUnknownOrigin": ".types", + "FormFieldUnknownValueEntry": ".types", + "FormFieldUnknownValueEntryArray": ".types", + "FormFieldUnknownValueEntryNone": ".types", + "FormFieldUnknownValueEntryScalar": ".types", + "FormFieldUnknownValueEntryUnsupported": ".types", + "FormFieldUnknownValueEntry_Array": ".types", + "FormFieldUnknownValueEntry_None": ".types", + "FormFieldUnknownValueEntry_Scalar": ".types", + "FormFieldUnknownValueEntry_Unsupported": ".types", + "FormFieldValue": ".types", + "FormField_Checkbox": ".types", + "FormField_Combobox": ".types", + "FormField_Listbox": ".types", + "FormField_Pushbutton": ".types", + "FormField_Radio": ".types", + "FormField_Signature": ".types", + "FormField_Text": ".types", + "FormField_Unknown": ".types", + "FormMutationMeta": ".types", + "FormWidget": ".types", "GoneError": ".errors", "ListDocumentsRequestState": ".documents", + "MetadataPatch": ".types", + "MetadataPatchTrapped": ".types", + "MutationMeta": ".types", "NotFoundError": ".errors", + "PageDestination": ".types", + "PageDestinationFit": ".types", + "PageDestinationFitB": ".types", + "PageDestinationFitBh": ".types", + "PageDestinationFitBv": ".types", + "PageDestinationFitH": ".types", + "PageDestinationFitR": ".types", + "PageDestinationFitV": ".types", + "PageDestinationXyz": ".types", + "PageDestination_Fit": ".types", + "PageDestination_FitB": ".types", + "PageDestination_FitBh": ".types", + "PageDestination_FitBv": ".types", + "PageDestination_FitH": ".types", + "PageDestination_FitR": ".types", + "PageDestination_FitV": ".types", + "PageDestination_Xyz": ".types", + "PagePosition": ".types", + "PagePositionAfter": ".types", + "PagePositionZero": ".types", + "PageRef": ".types", + "PageRefKind": ".types", "PdfActionNode": ".types", "PdfActionNodeGoto": ".types", "PdfActionNodeGoto3DView": ".types", @@ -4763,97 +3733,95 @@ "PdfActionTargetRef_ObjectNumber": ".types", "PdfActionTree": ".types", "PdfActionTreeWarningsItem": ".types", + "PdfActionWrite": ".types", + "PdfActionWriteGoto": ".types", + "PdfActionWriteHide": ".types", + "PdfActionWriteJavascript": ".types", + "PdfActionWriteNamed": ".types", + "PdfActionWriteResetForm": ".types", + "PdfActionWriteSubmitForm": ".types", + "PdfActionWriteUri": ".types", + "PdfActionWrite_Goto": ".types", + "PdfActionWrite_Hide": ".types", + "PdfActionWrite_Javascript": ".types", + "PdfActionWrite_Named": ".types", + "PdfActionWrite_ResetForm": ".types", + "PdfActionWrite_SubmitForm": ".types", + "PdfActionWrite_Uri": ".types", "PdfAnnotationActions": ".types", - "PdfDestination": ".types", - "PdfDestinationFit": ".types", - "PdfDestinationFitB": ".types", - "PdfDestinationFitBh": ".types", - "PdfDestinationFitBv": ".types", - "PdfDestinationFitH": ".types", - "PdfDestinationFitR": ".types", - "PdfDestinationFitV": ".types", - "PdfDestinationXyz": ".types", - "PdfDestination_Fit": ".types", - "PdfDestination_FitB": ".types", - "PdfDestination_FitBh": ".types", - "PdfDestination_FitBv": ".types", - "PdfDestination_FitH": ".types", - "PdfDestination_FitR": ".types", - "PdfDestination_FitV": ".types", - "PdfDestination_Xyz": ".types", "PdfFieldActions": ".types", + "PdfLinkTarget": ".types", + "PdfLinkTargetGoto": ".types", + "PdfLinkTargetGotoRemote": ".types", + "PdfLinkTargetJavascript": ".types", + "PdfLinkTargetLaunch": ".types", + "PdfLinkTargetNamed": ".types", + "PdfLinkTargetUnsupported": ".types", + "PdfLinkTargetUri": ".types", + "PdfLinkTargetWritable": ".types", + "PdfLinkTargetWritableGoto": ".types", + "PdfLinkTargetWritableNamed": ".types", + "PdfLinkTargetWritableNamedName": ".types", + "PdfLinkTargetWritableUri": ".types", + "PdfLinkTargetWritable_Goto": ".types", + "PdfLinkTargetWritable_Named": ".types", + "PdfLinkTargetWritable_Uri": ".types", + "PdfLinkTarget_Goto": ".types", + "PdfLinkTarget_GotoRemote": ".types", + "PdfLinkTarget_Javascript": ".types", + "PdfLinkTarget_Launch": ".types", + "PdfLinkTarget_Named": ".types", + "PdfLinkTarget_Unsupported": ".types", + "PdfLinkTarget_Uri": ".types", "PdfPageActions": ".types", "SharesCreate200Response": ".types", "SharesCreate200ResponseShare": ".types", "SharesCreate400Response": ".types", - "SharesCreate400ResponseError": ".types", "SharesCreate403Response": ".types", - "SharesCreate403ResponseError": ".types", "SharesCreate404Response": ".types", - "SharesCreate404ResponseError": ".types", "SharesDeleteResponse": ".types", - "SharesDeleteResponseError": ".types", "SharesExchange200Response": ".types", "SharesExchange400Response": ".types", - "SharesExchange400ResponseError": ".types", "SharesExchange403Response": ".types", - "SharesExchange403ResponseError": ".types", "SharesExchange404Response": ".types", - "SharesExchange404ResponseError": ".types", "SharesExchange410Response": ".types", - "SharesExchange410ResponseError": ".types", "SharesExchange422Response": ".types", - "SharesExchange422ResponseError": ".types", "SharesGet200Response": ".types", "SharesGet200ResponseShare": ".types", "SharesGet404Response": ".types", - "SharesGet404ResponseError": ".types", "SharesList200Response": ".types", "SharesList200ResponseSharesItem": ".types", "SharesList400Response": ".types", - "SharesList400ResponseError": ".types", "SharesUpdate200Response": ".types", "SharesUpdate200ResponseShare": ".types", "SharesUpdate400Response": ".types", - "SharesUpdate400ResponseError": ".types", "SharesUpdate404Response": ".types", - "SharesUpdate404ResponseError": ".types", "TenantsCreate200Response": ".types", "TenantsCreate200ResponseTenant": ".types", "TenantsCreate200ResponseTenantStatus": ".types", "TenantsCreate400Response": ".types", - "TenantsCreate400ResponseError": ".types", "TenantsDeleteResponse": ".types", - "TenantsDeleteResponseError": ".types", "TenantsGet200Response": ".types", "TenantsGet200ResponseTenant": ".types", "TenantsGet200ResponseTenantStatus": ".types", "TenantsGet404Response": ".types", - "TenantsGet404ResponseError": ".types", "TenantsList200Response": ".types", "TenantsList200ResponseTenantsItem": ".types", "TenantsList200ResponseTenantsItemStatus": ".types", "TenantsList400Response": ".types", - "TenantsList400ResponseError": ".types", "TenantsResumeResponse": ".types", - "TenantsResumeResponseError": ".types", "TenantsSuspendResponse": ".types", - "TenantsSuspendResponseError": ".types", "TenantsUsage200Response": ".types", "TenantsUsage200ResponseMetrics": ".types", "TenantsUsage400Response": ".types", - "TenantsUsage400ResponseError": ".types", "TenantsUsage404Response": ".types", - "TenantsUsage404ResponseError": ".types", "TokensIssue200Response": ".types", "TokensIssue400Response": ".types", - "TokensIssue400ResponseError": ".types", "TokensIssue403Response": ".types", - "TokensIssue403ResponseError": ".types", "TokensIssue404Response": ".types", - "TokensIssue404ResponseError": ".types", "TokensIssueRequest": ".types", "TokensIssueRequestDoc": ".types", + "TokensIssueRequestDocIdentity": ".types", "TokensIssueRequestTenant": ".types", "TokensIssueRequestTenantScopeItem": ".types", "TokensIssueRequestTenantScopeItemOne": ".types", @@ -4861,8 +3829,36 @@ "TokensIssueRequest_Doc": ".types", "TokensIssueRequest_Tenant": ".types", "TokensRevokeResponse": ".types", - "TokensRevokeResponseError": ".types", "UnprocessableEntityError": ".errors", + "WidgetActionsPatch": ".types", + "WidgetAnnotation": ".types", + "WidgetAnnotationBlendMode": ".types", + "WidgetAnnotationBorderStyle": ".types", + "WidgetAnnotationBox": ".types", + "WidgetAnnotationCheckStyle": ".types", + "WidgetAnnotationFieldFamily": ".types", + "WidgetAnnotationRect": ".types", + "WidgetAnnotationReply": ".types", + "WidgetAnnotationReplyType": ".types", + "WidgetAnnotationSubtype": ".types", + "WidgetAnnotationTextAlign": ".types", + "WidgetPatch": ".types", + "WidgetPatchActions": ".types", + "WidgetPatchBlendMode": ".types", + "WidgetPatchBorderStyle": ".types", + "WidgetPatchBox": ".types", + "WidgetPatchCheckStyle": ".types", + "WidgetPatchRect": ".types", + "WidgetPatchReply": ".types", + "WidgetPatchReplyType": ".types", + "WidgetPatchSubtype": ".types", + "WidgetPatchTextAlign": ".types", + "WidgetPlacement": ".types", + "WidgetPlacementBorderStyle": ".types", + "WidgetPlacementBox": ".types", + "WidgetPlacementCheckStyle": ".types", + "WidgetPlacementRect": ".types", + "WidgetPlacementTextAlign": ".types", "__version__": ".version", "deployment": ".deployment", "doc": ".doc", @@ -4897,1719 +3893,1062 @@ def __dir__(): __all__ = [ "AdminErrorPayload", "AdminErrorPayloadError", + "Annotation", + "AnnotationCaret", + "AnnotationCaretBlendMode", + "AnnotationCaretBox", + "AnnotationCaretIntent", + "AnnotationCaretRect", + "AnnotationCaretReply", + "AnnotationCaretReplyType", + "AnnotationCircle", + "AnnotationCircleBlendMode", + "AnnotationCircleBorderStyle", + "AnnotationCircleBox", + "AnnotationCircleRect", + "AnnotationCircleReply", + "AnnotationCircleReplyType", + "AnnotationDraft", + "AnnotationDraftCaret", + "AnnotationDraftCaretBlendMode", + "AnnotationDraftCaretBox", + "AnnotationDraftCaretIntent", + "AnnotationDraftCaretRect", + "AnnotationDraftCaretReply", + "AnnotationDraftCaretReplyType", + "AnnotationDraftCircle", + "AnnotationDraftCircleBlendMode", + "AnnotationDraftCircleBorderStyle", + "AnnotationDraftCircleBox", + "AnnotationDraftCircleRect", + "AnnotationDraftCircleReply", + "AnnotationDraftCircleReplyType", + "AnnotationDraftFileAttachment", + "AnnotationDraftFileAttachmentBlendMode", + "AnnotationDraftFileAttachmentFile", + "AnnotationDraftFileAttachmentIcon", + "AnnotationDraftFileAttachmentRect", + "AnnotationDraftFileAttachmentReply", + "AnnotationDraftFileAttachmentReplyType", + "AnnotationDraftFreeText", + "AnnotationDraftFreeTextBlendMode", + "AnnotationDraftFreeTextBorderStyle", + "AnnotationDraftFreeTextBox", + "AnnotationDraftFreeTextIntent", + "AnnotationDraftFreeTextLineEnding", + "AnnotationDraftFreeTextRect", + "AnnotationDraftFreeTextReply", + "AnnotationDraftFreeTextReplyType", + "AnnotationDraftFreeTextRichText", + "AnnotationDraftFreeTextRichTextBody", + "AnnotationDraftFreeTextRichTextBodyAlign", + "AnnotationDraftFreeTextRichTextBodyDecorationItem", + "AnnotationDraftFreeTextRichTextBodyDir", + "AnnotationDraftFreeTextRichTextBodyMargins", + "AnnotationDraftFreeTextRichTextBodyScript", + "AnnotationDraftFreeTextRichTextParagraphsItem", + "AnnotationDraftFreeTextRichTextParagraphsItemAlign", + "AnnotationDraftFreeTextRichTextParagraphsItemDir", + "AnnotationDraftFreeTextRichTextParagraphsItemMargins", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItem", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationDraftFreeTextTextAlign", + "AnnotationDraftFreeTextVerticalAlign", + "AnnotationDraftHighlight", + "AnnotationDraftHighlightBlendMode", + "AnnotationDraftHighlightQuadPointsItem", + "AnnotationDraftHighlightQuadPointsItemLowerLeft", + "AnnotationDraftHighlightQuadPointsItemLowerRight", + "AnnotationDraftHighlightQuadPointsItemUpperLeft", + "AnnotationDraftHighlightQuadPointsItemUpperRight", + "AnnotationDraftHighlightRect", + "AnnotationDraftHighlightReply", + "AnnotationDraftHighlightReplyType", + "AnnotationDraftInk", + "AnnotationDraftInkBlendMode", + "AnnotationDraftInkBorderStyle", + "AnnotationDraftInkInkListItemItem", + "AnnotationDraftInkIntent", + "AnnotationDraftInkRect", + "AnnotationDraftInkReply", + "AnnotationDraftInkReplyType", + "AnnotationDraftLine", + "AnnotationDraftLineBlendMode", + "AnnotationDraftLineBorderStyle", + "AnnotationDraftLineCaptionOffset", + "AnnotationDraftLineCaptionPosition", + "AnnotationDraftLineIntent", + "AnnotationDraftLineLeader", + "AnnotationDraftLineLineEndings", + "AnnotationDraftLineLineEndingsEnd", + "AnnotationDraftLineLineEndingsStart", + "AnnotationDraftLineLinePoints", + "AnnotationDraftLineLinePointsEnd", + "AnnotationDraftLineLinePointsStart", + "AnnotationDraftLineMeasure", + "AnnotationDraftLineMeasureRectilinear", + "AnnotationDraftLineMeasureRectilinearAngleItem", + "AnnotationDraftLineMeasureRectilinearAngleItemFraction", + "AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearAreaItem", + "AnnotationDraftLineMeasureRectilinearAreaItemFraction", + "AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearDistanceItem", + "AnnotationDraftLineMeasureRectilinearDistanceItemFraction", + "AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearOrigin", + "AnnotationDraftLineMeasureRectilinearSlopeItem", + "AnnotationDraftLineMeasureRectilinearSlopeItemFraction", + "AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearXItem", + "AnnotationDraftLineMeasureRectilinearXItemFraction", + "AnnotationDraftLineMeasureRectilinearXItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearYItem", + "AnnotationDraftLineMeasureRectilinearYItemFraction", + "AnnotationDraftLineMeasureRectilinearYItemLabelPosition", + "AnnotationDraftLineMeasureUnknown", + "AnnotationDraftLineMeasureUnknownGeospatial", + "AnnotationDraftLineMeasureUnknownUnknown", + "AnnotationDraftLineMeasureUnknown_Geospatial", + "AnnotationDraftLineMeasureUnknown_Unknown", + "AnnotationDraftLineMeasure_Rectilinear", + "AnnotationDraftLineMeasure_Unknown", + "AnnotationDraftLineRect", + "AnnotationDraftLineReply", + "AnnotationDraftLineReplyType", + "AnnotationDraftLink", + "AnnotationDraftLinkBlendMode", + "AnnotationDraftLinkRect", + "AnnotationDraftLinkReply", + "AnnotationDraftLinkReplyType", + "AnnotationDraftPolygon", + "AnnotationDraftPolygonBlendMode", + "AnnotationDraftPolygonBorderStyle", + "AnnotationDraftPolygonCaptionCenter", + "AnnotationDraftPolygonIntent", + "AnnotationDraftPolygonMeasure", + "AnnotationDraftPolygonMeasureRectilinear", + "AnnotationDraftPolygonMeasureRectilinearAngleItem", + "AnnotationDraftPolygonMeasureRectilinearAngleItemFraction", + "AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearAreaItem", + "AnnotationDraftPolygonMeasureRectilinearAreaItemFraction", + "AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearDistanceItem", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearOrigin", + "AnnotationDraftPolygonMeasureRectilinearSlopeItem", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearXItem", + "AnnotationDraftPolygonMeasureRectilinearXItemFraction", + "AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearYItem", + "AnnotationDraftPolygonMeasureRectilinearYItemFraction", + "AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationDraftPolygonMeasureUnknown", + "AnnotationDraftPolygonMeasureUnknownGeospatial", + "AnnotationDraftPolygonMeasureUnknownUnknown", + "AnnotationDraftPolygonMeasureUnknown_Geospatial", + "AnnotationDraftPolygonMeasureUnknown_Unknown", + "AnnotationDraftPolygonMeasure_Rectilinear", + "AnnotationDraftPolygonMeasure_Unknown", + "AnnotationDraftPolygonRect", + "AnnotationDraftPolygonReply", + "AnnotationDraftPolygonReplyType", + "AnnotationDraftPolygonVerticesItem", + "AnnotationDraftPolyline", + "AnnotationDraftPolylineBlendMode", + "AnnotationDraftPolylineBorderStyle", + "AnnotationDraftPolylineCaptionCenter", + "AnnotationDraftPolylineIntent", + "AnnotationDraftPolylineLineEndings", + "AnnotationDraftPolylineLineEndingsEnd", + "AnnotationDraftPolylineLineEndingsStart", + "AnnotationDraftPolylineMeasure", + "AnnotationDraftPolylineMeasureRectilinear", + "AnnotationDraftPolylineMeasureRectilinearAngleItem", + "AnnotationDraftPolylineMeasureRectilinearAngleItemFraction", + "AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearAreaItem", + "AnnotationDraftPolylineMeasureRectilinearAreaItemFraction", + "AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearDistanceItem", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearOrigin", + "AnnotationDraftPolylineMeasureRectilinearSlopeItem", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearXItem", + "AnnotationDraftPolylineMeasureRectilinearXItemFraction", + "AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearYItem", + "AnnotationDraftPolylineMeasureRectilinearYItemFraction", + "AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationDraftPolylineMeasureUnknown", + "AnnotationDraftPolylineMeasureUnknownGeospatial", + "AnnotationDraftPolylineMeasureUnknownUnknown", + "AnnotationDraftPolylineMeasureUnknown_Geospatial", + "AnnotationDraftPolylineMeasureUnknown_Unknown", + "AnnotationDraftPolylineMeasure_Rectilinear", + "AnnotationDraftPolylineMeasure_Unknown", + "AnnotationDraftPolylineRect", + "AnnotationDraftPolylineReply", + "AnnotationDraftPolylineReplyType", + "AnnotationDraftPolylineVerticesItem", + "AnnotationDraftPopup", + "AnnotationDraftPopupBlendMode", + "AnnotationDraftPopupRect", + "AnnotationDraftPopupReply", + "AnnotationDraftPopupReplyType", + "AnnotationDraftRedact", + "AnnotationDraftRedactBlendMode", + "AnnotationDraftRedactQuadPointsItem", + "AnnotationDraftRedactQuadPointsItemLowerLeft", + "AnnotationDraftRedactQuadPointsItemLowerRight", + "AnnotationDraftRedactQuadPointsItemUpperLeft", + "AnnotationDraftRedactQuadPointsItemUpperRight", + "AnnotationDraftRedactRect", + "AnnotationDraftRedactReply", + "AnnotationDraftRedactReplyType", + "AnnotationDraftRedactTextAlign", + "AnnotationDraftSquare", + "AnnotationDraftSquareBlendMode", + "AnnotationDraftSquareBorderStyle", + "AnnotationDraftSquareBox", + "AnnotationDraftSquareRect", + "AnnotationDraftSquareReply", + "AnnotationDraftSquareReplyType", + "AnnotationDraftSquiggly", + "AnnotationDraftSquigglyBlendMode", + "AnnotationDraftSquigglyQuadPointsItem", + "AnnotationDraftSquigglyQuadPointsItemLowerLeft", + "AnnotationDraftSquigglyQuadPointsItemLowerRight", + "AnnotationDraftSquigglyQuadPointsItemUpperLeft", + "AnnotationDraftSquigglyQuadPointsItemUpperRight", + "AnnotationDraftSquigglyRect", + "AnnotationDraftSquigglyReply", + "AnnotationDraftSquigglyReplyType", + "AnnotationDraftStamp", + "AnnotationDraftStampBlendMode", + "AnnotationDraftStampBox", + "AnnotationDraftStampFit", + "AnnotationDraftStampRect", + "AnnotationDraftStampReply", + "AnnotationDraftStampReplyType", + "AnnotationDraftStrikeout", + "AnnotationDraftStrikeoutBlendMode", + "AnnotationDraftStrikeoutIntent", + "AnnotationDraftStrikeoutQuadPointsItem", + "AnnotationDraftStrikeoutQuadPointsItemLowerLeft", + "AnnotationDraftStrikeoutQuadPointsItemLowerRight", + "AnnotationDraftStrikeoutQuadPointsItemUpperLeft", + "AnnotationDraftStrikeoutQuadPointsItemUpperRight", + "AnnotationDraftStrikeoutRect", + "AnnotationDraftStrikeoutReply", + "AnnotationDraftStrikeoutReplyType", + "AnnotationDraftText", + "AnnotationDraftTextBlendMode", + "AnnotationDraftTextIcon", + "AnnotationDraftTextRect", + "AnnotationDraftTextReply", + "AnnotationDraftTextReplyType", + "AnnotationDraftUnderline", + "AnnotationDraftUnderlineBlendMode", + "AnnotationDraftUnderlineQuadPointsItem", + "AnnotationDraftUnderlineQuadPointsItemLowerLeft", + "AnnotationDraftUnderlineQuadPointsItemLowerRight", + "AnnotationDraftUnderlineQuadPointsItemUpperLeft", + "AnnotationDraftUnderlineQuadPointsItemUpperRight", + "AnnotationDraftUnderlineRect", + "AnnotationDraftUnderlineReply", + "AnnotationDraftUnderlineReplyType", + "AnnotationDraftWidget", + "AnnotationDraftWidgetBlendMode", + "AnnotationDraftWidgetBorderStyle", + "AnnotationDraftWidgetBox", + "AnnotationDraftWidgetCheckStyle", + "AnnotationDraftWidgetRect", + "AnnotationDraftWidgetReply", + "AnnotationDraftWidgetReplyType", + "AnnotationDraftWidgetTextAlign", + "AnnotationDraft_Caret", + "AnnotationDraft_Circle", + "AnnotationDraft_FileAttachment", + "AnnotationDraft_FreeText", + "AnnotationDraft_Highlight", + "AnnotationDraft_Ink", + "AnnotationDraft_Line", + "AnnotationDraft_Link", + "AnnotationDraft_Polygon", + "AnnotationDraft_Polyline", + "AnnotationDraft_Popup", + "AnnotationDraft_Redact", + "AnnotationDraft_Square", + "AnnotationDraft_Squiggly", + "AnnotationDraft_Stamp", + "AnnotationDraft_Strikeout", + "AnnotationDraft_Text", + "AnnotationDraft_Underline", + "AnnotationDraft_Widget", + "AnnotationFileAttachment", + "AnnotationFileAttachmentBlendMode", + "AnnotationFileAttachmentFile", + "AnnotationFileAttachmentIcon", + "AnnotationFileAttachmentRect", + "AnnotationFileAttachmentReply", + "AnnotationFileAttachmentReplyType", + "AnnotationFreeText", + "AnnotationFreeTextBlendMode", + "AnnotationFreeTextBorderStyle", + "AnnotationFreeTextBox", + "AnnotationFreeTextIntent", + "AnnotationFreeTextLineEnding", + "AnnotationFreeTextRect", + "AnnotationFreeTextReply", + "AnnotationFreeTextReplyType", + "AnnotationFreeTextRichText", + "AnnotationFreeTextRichTextBody", + "AnnotationFreeTextRichTextBodyAlign", + "AnnotationFreeTextRichTextBodyDecorationItem", + "AnnotationFreeTextRichTextBodyDir", + "AnnotationFreeTextRichTextBodyMargins", + "AnnotationFreeTextRichTextBodyScript", + "AnnotationFreeTextRichTextParagraphsItem", + "AnnotationFreeTextRichTextParagraphsItemAlign", + "AnnotationFreeTextRichTextParagraphsItemDir", + "AnnotationFreeTextRichTextParagraphsItemMargins", + "AnnotationFreeTextRichTextParagraphsItemRunsItem", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationFreeTextTextAlign", + "AnnotationFreeTextVerticalAlign", + "AnnotationHighlight", + "AnnotationHighlightBlendMode", + "AnnotationHighlightQuadPointsItem", + "AnnotationHighlightQuadPointsItemLowerLeft", + "AnnotationHighlightQuadPointsItemLowerRight", + "AnnotationHighlightQuadPointsItemUpperLeft", + "AnnotationHighlightQuadPointsItemUpperRight", + "AnnotationHighlightRect", + "AnnotationHighlightReply", + "AnnotationHighlightReplyType", + "AnnotationInk", + "AnnotationInkBlendMode", + "AnnotationInkBorderStyle", + "AnnotationInkInkListItemItem", + "AnnotationInkIntent", + "AnnotationInkRect", + "AnnotationInkReply", + "AnnotationInkReplyType", + "AnnotationLine", + "AnnotationLineBlendMode", + "AnnotationLineBorderStyle", + "AnnotationLineCaptionOffset", + "AnnotationLineCaptionPosition", + "AnnotationLineIntent", + "AnnotationLineLeader", + "AnnotationLineLineEndings", + "AnnotationLineLineEndingsEnd", + "AnnotationLineLineEndingsStart", + "AnnotationLineLinePoints", + "AnnotationLineLinePointsEnd", + "AnnotationLineLinePointsStart", + "AnnotationLineMeasure", + "AnnotationLineMeasureGeospatial", + "AnnotationLineMeasureRectilinear", + "AnnotationLineMeasureRectilinearAngleItem", + "AnnotationLineMeasureRectilinearAngleItemFraction", + "AnnotationLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationLineMeasureRectilinearAreaItem", + "AnnotationLineMeasureRectilinearAreaItemFraction", + "AnnotationLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationLineMeasureRectilinearDistanceItem", + "AnnotationLineMeasureRectilinearDistanceItemFraction", + "AnnotationLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationLineMeasureRectilinearOrigin", + "AnnotationLineMeasureRectilinearSlopeItem", + "AnnotationLineMeasureRectilinearSlopeItemFraction", + "AnnotationLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationLineMeasureRectilinearXItem", + "AnnotationLineMeasureRectilinearXItemFraction", + "AnnotationLineMeasureRectilinearXItemLabelPosition", + "AnnotationLineMeasureRectilinearYItem", + "AnnotationLineMeasureRectilinearYItemFraction", + "AnnotationLineMeasureRectilinearYItemLabelPosition", + "AnnotationLineMeasureUnknown", + "AnnotationLineMeasure_Geospatial", + "AnnotationLineMeasure_Rectilinear", + "AnnotationLineMeasure_Unknown", + "AnnotationLineRect", + "AnnotationLineReply", + "AnnotationLineReplyType", + "AnnotationLink", + "AnnotationLinkBlendMode", + "AnnotationLinkRect", + "AnnotationLinkReply", + "AnnotationLinkReplyType", + "AnnotationList", + "AnnotationMutationMeta", + "AnnotationPatch", + "AnnotationPatchCaret", + "AnnotationPatchCaretBlendMode", + "AnnotationPatchCaretBox", + "AnnotationPatchCaretIntent", + "AnnotationPatchCaretRect", + "AnnotationPatchCaretReply", + "AnnotationPatchCaretReplyType", + "AnnotationPatchCircle", + "AnnotationPatchCircleBlendMode", + "AnnotationPatchCircleBorderStyle", + "AnnotationPatchCircleBorderStyleOne", + "AnnotationPatchCircleBorderStyleZero", + "AnnotationPatchCircleBox", + "AnnotationPatchCircleRect", + "AnnotationPatchCircleReply", + "AnnotationPatchCircleReplyType", + "AnnotationPatchFileAttachment", + "AnnotationPatchFileAttachmentBlendMode", + "AnnotationPatchFileAttachmentFile", + "AnnotationPatchFileAttachmentIcon", + "AnnotationPatchFileAttachmentRect", + "AnnotationPatchFileAttachmentReply", + "AnnotationPatchFileAttachmentReplyType", + "AnnotationPatchFreeText", + "AnnotationPatchFreeTextBlendMode", + "AnnotationPatchFreeTextBorderStyle", + "AnnotationPatchFreeTextBorderStyleOne", + "AnnotationPatchFreeTextBorderStyleZero", + "AnnotationPatchFreeTextBox", + "AnnotationPatchFreeTextIntent", + "AnnotationPatchFreeTextIntentOne", + "AnnotationPatchFreeTextIntentZero", + "AnnotationPatchFreeTextLineEnding", + "AnnotationPatchFreeTextRect", + "AnnotationPatchFreeTextReply", + "AnnotationPatchFreeTextReplyType", + "AnnotationPatchFreeTextRichText", + "AnnotationPatchFreeTextRichTextBody", + "AnnotationPatchFreeTextRichTextBodyAlign", + "AnnotationPatchFreeTextRichTextBodyDecorationItem", + "AnnotationPatchFreeTextRichTextBodyDir", + "AnnotationPatchFreeTextRichTextBodyMargins", + "AnnotationPatchFreeTextRichTextBodyScript", + "AnnotationPatchFreeTextRichTextParagraphsItem", + "AnnotationPatchFreeTextRichTextParagraphsItemAlign", + "AnnotationPatchFreeTextRichTextParagraphsItemDir", + "AnnotationPatchFreeTextRichTextParagraphsItemMargins", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItem", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationPatchFreeTextTextAlign", + "AnnotationPatchFreeTextVerticalAlign", + "AnnotationPatchHighlight", + "AnnotationPatchHighlightBlendMode", + "AnnotationPatchHighlightQuadPointsItem", + "AnnotationPatchHighlightQuadPointsItemLowerLeft", + "AnnotationPatchHighlightQuadPointsItemLowerRight", + "AnnotationPatchHighlightQuadPointsItemUpperLeft", + "AnnotationPatchHighlightQuadPointsItemUpperRight", + "AnnotationPatchHighlightRect", + "AnnotationPatchHighlightReply", + "AnnotationPatchHighlightReplyType", + "AnnotationPatchInk", + "AnnotationPatchInkBlendMode", + "AnnotationPatchInkBorderStyle", + "AnnotationPatchInkBorderStyleOne", + "AnnotationPatchInkBorderStyleZero", + "AnnotationPatchInkInkList", + "AnnotationPatchInkInkListOneItemItem", + "AnnotationPatchInkInkListZeroItemItem", + "AnnotationPatchInkIntent", + "AnnotationPatchInkRect", + "AnnotationPatchInkReply", + "AnnotationPatchInkReplyType", + "AnnotationPatchLine", + "AnnotationPatchLineBlendMode", + "AnnotationPatchLineBorderStyle", + "AnnotationPatchLineBorderStyleOne", + "AnnotationPatchLineBorderStyleZero", + "AnnotationPatchLineCaptionOffset", + "AnnotationPatchLineCaptionPosition", + "AnnotationPatchLineIntent", + "AnnotationPatchLineLeader", + "AnnotationPatchLineLineEndings", + "AnnotationPatchLineLineEndingsEnd", + "AnnotationPatchLineLineEndingsStart", + "AnnotationPatchLineLinePoints", + "AnnotationPatchLineLinePointsEnd", + "AnnotationPatchLineLinePointsStart", + "AnnotationPatchLineMeasure", + "AnnotationPatchLineMeasureRectilinear", + "AnnotationPatchLineMeasureRectilinearAngleItem", + "AnnotationPatchLineMeasureRectilinearAngleItemFraction", + "AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearAreaItem", + "AnnotationPatchLineMeasureRectilinearAreaItemFraction", + "AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearDistanceItem", + "AnnotationPatchLineMeasureRectilinearDistanceItemFraction", + "AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearOrigin", + "AnnotationPatchLineMeasureRectilinearSlopeItem", + "AnnotationPatchLineMeasureRectilinearSlopeItemFraction", + "AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearXItem", + "AnnotationPatchLineMeasureRectilinearXItemFraction", + "AnnotationPatchLineMeasureRectilinearXItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearYItem", + "AnnotationPatchLineMeasureRectilinearYItemFraction", + "AnnotationPatchLineMeasureRectilinearYItemLabelPosition", + "AnnotationPatchLineMeasureUnknown", + "AnnotationPatchLineMeasureUnknownGeospatial", + "AnnotationPatchLineMeasureUnknownUnknown", + "AnnotationPatchLineMeasureUnknown_Geospatial", + "AnnotationPatchLineMeasureUnknown_Unknown", + "AnnotationPatchLineMeasure_Rectilinear", + "AnnotationPatchLineMeasure_Unknown", + "AnnotationPatchLineRect", + "AnnotationPatchLineReply", + "AnnotationPatchLineReplyType", + "AnnotationPatchLink", + "AnnotationPatchLinkBlendMode", + "AnnotationPatchLinkRect", + "AnnotationPatchLinkReply", + "AnnotationPatchLinkReplyType", + "AnnotationPatchLinkTarget", + "AnnotationPatchPolygon", + "AnnotationPatchPolygonBlendMode", + "AnnotationPatchPolygonBorderStyle", + "AnnotationPatchPolygonBorderStyleOne", + "AnnotationPatchPolygonBorderStyleZero", + "AnnotationPatchPolygonCaptionCenter", + "AnnotationPatchPolygonIntent", + "AnnotationPatchPolygonMeasure", + "AnnotationPatchPolygonMeasureRectilinear", + "AnnotationPatchPolygonMeasureRectilinearAngleItem", + "AnnotationPatchPolygonMeasureRectilinearAngleItemFraction", + "AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearAreaItem", + "AnnotationPatchPolygonMeasureRectilinearAreaItemFraction", + "AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearDistanceItem", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearOrigin", + "AnnotationPatchPolygonMeasureRectilinearSlopeItem", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearXItem", + "AnnotationPatchPolygonMeasureRectilinearXItemFraction", + "AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearYItem", + "AnnotationPatchPolygonMeasureRectilinearYItemFraction", + "AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationPatchPolygonMeasureUnknown", + "AnnotationPatchPolygonMeasureUnknownGeospatial", + "AnnotationPatchPolygonMeasureUnknownUnknown", + "AnnotationPatchPolygonMeasureUnknown_Geospatial", + "AnnotationPatchPolygonMeasureUnknown_Unknown", + "AnnotationPatchPolygonMeasure_Rectilinear", + "AnnotationPatchPolygonMeasure_Unknown", + "AnnotationPatchPolygonRect", + "AnnotationPatchPolygonReply", + "AnnotationPatchPolygonReplyType", + "AnnotationPatchPolygonVertices", + "AnnotationPatchPolygonVerticesOneItem", + "AnnotationPatchPolygonVerticesZeroItem", + "AnnotationPatchPolyline", + "AnnotationPatchPolylineBlendMode", + "AnnotationPatchPolylineBorderStyle", + "AnnotationPatchPolylineBorderStyleOne", + "AnnotationPatchPolylineBorderStyleZero", + "AnnotationPatchPolylineCaptionCenter", + "AnnotationPatchPolylineIntent", + "AnnotationPatchPolylineLineEndings", + "AnnotationPatchPolylineLineEndingsEnd", + "AnnotationPatchPolylineLineEndingsStart", + "AnnotationPatchPolylineMeasure", + "AnnotationPatchPolylineMeasureRectilinear", + "AnnotationPatchPolylineMeasureRectilinearAngleItem", + "AnnotationPatchPolylineMeasureRectilinearAngleItemFraction", + "AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearAreaItem", + "AnnotationPatchPolylineMeasureRectilinearAreaItemFraction", + "AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearDistanceItem", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearOrigin", + "AnnotationPatchPolylineMeasureRectilinearSlopeItem", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearXItem", + "AnnotationPatchPolylineMeasureRectilinearXItemFraction", + "AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearYItem", + "AnnotationPatchPolylineMeasureRectilinearYItemFraction", + "AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationPatchPolylineMeasureUnknown", + "AnnotationPatchPolylineMeasureUnknownGeospatial", + "AnnotationPatchPolylineMeasureUnknownUnknown", + "AnnotationPatchPolylineMeasureUnknown_Geospatial", + "AnnotationPatchPolylineMeasureUnknown_Unknown", + "AnnotationPatchPolylineMeasure_Rectilinear", + "AnnotationPatchPolylineMeasure_Unknown", + "AnnotationPatchPolylineRect", + "AnnotationPatchPolylineReply", + "AnnotationPatchPolylineReplyType", + "AnnotationPatchPolylineVertices", + "AnnotationPatchPolylineVerticesOneItem", + "AnnotationPatchPolylineVerticesZeroItem", + "AnnotationPatchPopup", + "AnnotationPatchPopupBlendMode", + "AnnotationPatchPopupRect", + "AnnotationPatchPopupReply", + "AnnotationPatchPopupReplyType", + "AnnotationPatchRedact", + "AnnotationPatchRedactBlendMode", + "AnnotationPatchRedactQuadPointsItem", + "AnnotationPatchRedactQuadPointsItemLowerLeft", + "AnnotationPatchRedactQuadPointsItemLowerRight", + "AnnotationPatchRedactQuadPointsItemUpperLeft", + "AnnotationPatchRedactQuadPointsItemUpperRight", + "AnnotationPatchRedactRect", + "AnnotationPatchRedactReply", + "AnnotationPatchRedactReplyType", + "AnnotationPatchRedactTextAlign", + "AnnotationPatchSquare", + "AnnotationPatchSquareBlendMode", + "AnnotationPatchSquareBorderStyle", + "AnnotationPatchSquareBorderStyleOne", + "AnnotationPatchSquareBorderStyleZero", + "AnnotationPatchSquareBox", + "AnnotationPatchSquareRect", + "AnnotationPatchSquareReply", + "AnnotationPatchSquareReplyType", + "AnnotationPatchSquiggly", + "AnnotationPatchSquigglyBlendMode", + "AnnotationPatchSquigglyQuadPointsItem", + "AnnotationPatchSquigglyQuadPointsItemLowerLeft", + "AnnotationPatchSquigglyQuadPointsItemLowerRight", + "AnnotationPatchSquigglyQuadPointsItemUpperLeft", + "AnnotationPatchSquigglyQuadPointsItemUpperRight", + "AnnotationPatchSquigglyRect", + "AnnotationPatchSquigglyReply", + "AnnotationPatchSquigglyReplyType", + "AnnotationPatchStamp", + "AnnotationPatchStampBlendMode", + "AnnotationPatchStampBox", + "AnnotationPatchStampFit", + "AnnotationPatchStampRect", + "AnnotationPatchStampReply", + "AnnotationPatchStampReplyType", + "AnnotationPatchStrikeout", + "AnnotationPatchStrikeoutBlendMode", + "AnnotationPatchStrikeoutIntent", + "AnnotationPatchStrikeoutQuadPointsItem", + "AnnotationPatchStrikeoutQuadPointsItemLowerLeft", + "AnnotationPatchStrikeoutQuadPointsItemLowerRight", + "AnnotationPatchStrikeoutQuadPointsItemUpperLeft", + "AnnotationPatchStrikeoutQuadPointsItemUpperRight", + "AnnotationPatchStrikeoutRect", + "AnnotationPatchStrikeoutReply", + "AnnotationPatchStrikeoutReplyType", + "AnnotationPatchText", + "AnnotationPatchTextBlendMode", + "AnnotationPatchTextIcon", + "AnnotationPatchTextRect", + "AnnotationPatchTextReply", + "AnnotationPatchTextReplyType", + "AnnotationPatchUnderline", + "AnnotationPatchUnderlineBlendMode", + "AnnotationPatchUnderlineQuadPointsItem", + "AnnotationPatchUnderlineQuadPointsItemLowerLeft", + "AnnotationPatchUnderlineQuadPointsItemLowerRight", + "AnnotationPatchUnderlineQuadPointsItemUpperLeft", + "AnnotationPatchUnderlineQuadPointsItemUpperRight", + "AnnotationPatchUnderlineRect", + "AnnotationPatchUnderlineReply", + "AnnotationPatchUnderlineReplyType", + "AnnotationPatch_Caret", + "AnnotationPatch_Circle", + "AnnotationPatch_FileAttachment", + "AnnotationPatch_FreeText", + "AnnotationPatch_Highlight", + "AnnotationPatch_Ink", + "AnnotationPatch_Line", + "AnnotationPatch_Link", + "AnnotationPatch_Polygon", + "AnnotationPatch_Polyline", + "AnnotationPatch_Popup", + "AnnotationPatch_Redact", + "AnnotationPatch_Square", + "AnnotationPatch_Squiggly", + "AnnotationPatch_Stamp", + "AnnotationPatch_Strikeout", + "AnnotationPatch_Text", + "AnnotationPatch_Underline", + "AnnotationPatch_Widget", + "AnnotationPolygon", + "AnnotationPolygonBlendMode", + "AnnotationPolygonBorderStyle", + "AnnotationPolygonCaptionCenter", + "AnnotationPolygonIntent", + "AnnotationPolygonMeasure", + "AnnotationPolygonMeasureGeospatial", + "AnnotationPolygonMeasureRectilinear", + "AnnotationPolygonMeasureRectilinearAngleItem", + "AnnotationPolygonMeasureRectilinearAngleItemFraction", + "AnnotationPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationPolygonMeasureRectilinearAreaItem", + "AnnotationPolygonMeasureRectilinearAreaItemFraction", + "AnnotationPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationPolygonMeasureRectilinearDistanceItem", + "AnnotationPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPolygonMeasureRectilinearOrigin", + "AnnotationPolygonMeasureRectilinearSlopeItem", + "AnnotationPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPolygonMeasureRectilinearXItem", + "AnnotationPolygonMeasureRectilinearXItemFraction", + "AnnotationPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationPolygonMeasureRectilinearYItem", + "AnnotationPolygonMeasureRectilinearYItemFraction", + "AnnotationPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationPolygonMeasureUnknown", + "AnnotationPolygonMeasure_Geospatial", + "AnnotationPolygonMeasure_Rectilinear", + "AnnotationPolygonMeasure_Unknown", + "AnnotationPolygonRect", + "AnnotationPolygonReply", + "AnnotationPolygonReplyType", + "AnnotationPolygonVerticesItem", + "AnnotationPolyline", + "AnnotationPolylineBlendMode", + "AnnotationPolylineBorderStyle", + "AnnotationPolylineCaptionCenter", + "AnnotationPolylineIntent", + "AnnotationPolylineLineEndings", + "AnnotationPolylineLineEndingsEnd", + "AnnotationPolylineLineEndingsStart", + "AnnotationPolylineMeasure", + "AnnotationPolylineMeasureGeospatial", + "AnnotationPolylineMeasureRectilinear", + "AnnotationPolylineMeasureRectilinearAngleItem", + "AnnotationPolylineMeasureRectilinearAngleItemFraction", + "AnnotationPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPolylineMeasureRectilinearAreaItem", + "AnnotationPolylineMeasureRectilinearAreaItemFraction", + "AnnotationPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPolylineMeasureRectilinearDistanceItem", + "AnnotationPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPolylineMeasureRectilinearOrigin", + "AnnotationPolylineMeasureRectilinearSlopeItem", + "AnnotationPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPolylineMeasureRectilinearXItem", + "AnnotationPolylineMeasureRectilinearXItemFraction", + "AnnotationPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationPolylineMeasureRectilinearYItem", + "AnnotationPolylineMeasureRectilinearYItemFraction", + "AnnotationPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationPolylineMeasureUnknown", + "AnnotationPolylineMeasure_Geospatial", + "AnnotationPolylineMeasure_Rectilinear", + "AnnotationPolylineMeasure_Unknown", + "AnnotationPolylineRect", + "AnnotationPolylineReply", + "AnnotationPolylineReplyType", + "AnnotationPolylineVerticesItem", + "AnnotationPopup", + "AnnotationPopupBlendMode", + "AnnotationPopupRect", + "AnnotationPopupReply", + "AnnotationPopupReplyType", + "AnnotationPosition", + "AnnotationPositionAfter", + "AnnotationPositionZero", + "AnnotationRedact", + "AnnotationRedactBlendMode", + "AnnotationRedactQuadPointsItem", + "AnnotationRedactQuadPointsItemLowerLeft", + "AnnotationRedactQuadPointsItemLowerRight", + "AnnotationRedactQuadPointsItemUpperLeft", + "AnnotationRedactQuadPointsItemUpperRight", + "AnnotationRedactRect", + "AnnotationRedactReply", + "AnnotationRedactReplyType", + "AnnotationRedactTextAlign", + "AnnotationRef", + "AnnotationRefBaseIndex", + "AnnotationRefObjectNumber", + "AnnotationRef_BaseIndex", + "AnnotationRef_ObjectNumber", + "AnnotationSquare", + "AnnotationSquareBlendMode", + "AnnotationSquareBorderStyle", + "AnnotationSquareBox", + "AnnotationSquareRect", + "AnnotationSquareReply", + "AnnotationSquareReplyType", + "AnnotationSquiggly", + "AnnotationSquigglyBlendMode", + "AnnotationSquigglyQuadPointsItem", + "AnnotationSquigglyQuadPointsItemLowerLeft", + "AnnotationSquigglyQuadPointsItemLowerRight", + "AnnotationSquigglyQuadPointsItemUpperLeft", + "AnnotationSquigglyQuadPointsItemUpperRight", + "AnnotationSquigglyRect", + "AnnotationSquigglyReply", + "AnnotationSquigglyReplyType", + "AnnotationStamp", + "AnnotationStampBlendMode", + "AnnotationStampBox", + "AnnotationStampFit", + "AnnotationStampRect", + "AnnotationStampReply", + "AnnotationStampReplyType", + "AnnotationStrikeout", + "AnnotationStrikeoutBlendMode", + "AnnotationStrikeoutIntent", + "AnnotationStrikeoutQuadPointsItem", + "AnnotationStrikeoutQuadPointsItemLowerLeft", + "AnnotationStrikeoutQuadPointsItemLowerRight", + "AnnotationStrikeoutQuadPointsItemUpperLeft", + "AnnotationStrikeoutQuadPointsItemUpperRight", + "AnnotationStrikeoutRect", + "AnnotationStrikeoutReply", + "AnnotationStrikeoutReplyType", + "AnnotationText", + "AnnotationTextBlendMode", + "AnnotationTextIcon", + "AnnotationTextRect", + "AnnotationTextReply", + "AnnotationTextReplyType", + "AnnotationUnderline", + "AnnotationUnderlineBlendMode", + "AnnotationUnderlineQuadPointsItem", + "AnnotationUnderlineQuadPointsItemLowerLeft", + "AnnotationUnderlineQuadPointsItemLowerRight", + "AnnotationUnderlineQuadPointsItemUpperLeft", + "AnnotationUnderlineQuadPointsItemUpperRight", + "AnnotationUnderlineRect", + "AnnotationUnderlineReply", + "AnnotationUnderlineReplyType", + "AnnotationUnsupported", + "AnnotationUnsupportedBlendMode", + "AnnotationUnsupportedRect", + "AnnotationUnsupportedReply", + "AnnotationUnsupportedReplyType", + "Annotation_Caret", + "Annotation_Circle", + "Annotation_FileAttachment", + "Annotation_FreeText", + "Annotation_Highlight", + "Annotation_Ink", + "Annotation_Line", + "Annotation_Link", + "Annotation_Polygon", + "Annotation_Polyline", + "Annotation_Popup", + "Annotation_Redact", + "Annotation_Square", + "Annotation_Squiggly", + "Annotation_Stamp", + "Annotation_Strikeout", + "Annotation_Text", + "Annotation_Underline", + "Annotation_Unsupported", + "Annotation_Widget", "AsyncCloudPDFClient", "BadGatewayError", "BadRequestError", + "CacheDelta", + "CacheDeltaPagesItem", + "CacheDeltaPagesItemCache", + "ChangeItem", + "ChangeItemAnnotationsCreate", + "ChangeItemAnnotationsDelete", + "ChangeItemAnnotationsReorder", + "ChangeItemAnnotationsRestore", + "ChangeItemAnnotationsUpdate", + "ChangeItemAnnotationsUpdateAppearance", + "ChangeItemAnnotationsUpdateAppearanceAction", + "ChangeItemFormsAddWidget", + "ChangeItemFormsCreate", + "ChangeItemFormsDelete", + "ChangeItemFormsDeleteWidget", + "ChangeItemFormsRemoveWidget", + "ChangeItemFormsReorderCalculations", + "ChangeItemFormsReorderWidgets", + "ChangeItemFormsReset", + "ChangeItemFormsRestore", + "ChangeItemFormsRestoreWidget", + "ChangeItemFormsSetAppearanceText", + "ChangeItemFormsSetDisplay", + "ChangeItemFormsSetSignatureAppearance", + "ChangeItemFormsSetValue", + "ChangeItemFormsUpdate", + "ChangeItemFormsUpdateWidget", + "ChangeItemFormsUpdateWidgetAppearance", + "ChangeItemFormsUpdateWidgetAppearanceAction", + "ChangeItemMetadataUpdate", + "ChangeItemMetadataUpdateCustom", + "ChangeItemSkipped", + "ChangeItemSkippedOp", + "ChangeItem_AnnotationsCreate", + "ChangeItem_AnnotationsDelete", + "ChangeItem_AnnotationsReorder", + "ChangeItem_AnnotationsRestore", + "ChangeItem_AnnotationsUpdate", + "ChangeItem_FormsAddWidget", + "ChangeItem_FormsCreate", + "ChangeItem_FormsDelete", + "ChangeItem_FormsDeleteWidget", + "ChangeItem_FormsRemoveWidget", + "ChangeItem_FormsReorderCalculations", + "ChangeItem_FormsReorderWidgets", + "ChangeItem_FormsReset", + "ChangeItem_FormsRestore", + "ChangeItem_FormsRestoreWidget", + "ChangeItem_FormsSetAppearanceText", + "ChangeItem_FormsSetDisplay", + "ChangeItem_FormsSetSignatureAppearance", + "ChangeItem_FormsSetValue", + "ChangeItem_FormsUpdate", + "ChangeItem_FormsUpdateWidget", + "ChangeItem_MetadataUpdate", + "ChangeItem_MetadataUpdateCustom", + "ChangeItem_Skipped", + "ChangeOp", + "ChangeOpAnnotationsCreate", + "ChangeOpAnnotationsCreateResources", + "ChangeOpAnnotationsDelete", + "ChangeOpAnnotationsReorder", + "ChangeOpAnnotationsUpdate", + "ChangeOpAnnotationsUpdateResources", + "ChangeOpFormsAddWidget", + "ChangeOpFormsCreate", + "ChangeOpFormsDelete", + "ChangeOpFormsDeleteWidget", + "ChangeOpFormsRemoveWidget", + "ChangeOpFormsReorderCalculations", + "ChangeOpFormsReorderWidgets", + "ChangeOpFormsReset", + "ChangeOpFormsSetAppearanceText", + "ChangeOpFormsSetDisplay", + "ChangeOpFormsSetDisplayDisplay", + "ChangeOpFormsSetSignatureAppearance", + "ChangeOpFormsSetSignatureAppearanceResources", + "ChangeOpFormsSetValue", + "ChangeOpFormsUpdate", + "ChangeOpFormsUpdateWidget", + "ChangeOpMetadataUpdate", + "ChangeOpMetadataUpdateCustom", + "ChangeOp_AnnotationsCreate", + "ChangeOp_AnnotationsDelete", + "ChangeOp_AnnotationsReorder", + "ChangeOp_AnnotationsUpdate", + "ChangeOp_FormsAddWidget", + "ChangeOp_FormsCreate", + "ChangeOp_FormsDelete", + "ChangeOp_FormsDeleteWidget", + "ChangeOp_FormsRemoveWidget", + "ChangeOp_FormsReorderCalculations", + "ChangeOp_FormsReorderWidgets", + "ChangeOp_FormsReset", + "ChangeOp_FormsSetAppearanceText", + "ChangeOp_FormsSetDisplay", + "ChangeOp_FormsSetSignatureAppearance", + "ChangeOp_FormsSetValue", + "ChangeOp_FormsUpdate", + "ChangeOp_FormsUpdateWidget", + "ChangeOp_MetadataUpdate", + "ChangeOp_MetadataUpdateCustom", + "ChangeResult", "CloudPDFClient", "ConflictError", + "ContentTooLargeError", "DefaultAioHttpClient", "DefaultAsyncHttpxClient", "DeploymentLicenseStatusResponse", "DocAnnotationsCreate200Response", - "DocAnnotationsCreate200ResponseMeta", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItem", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsCreate200ResponseMetaCacheDelta", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache", "DocAnnotationsCreate400Response", - "DocAnnotationsCreate400ResponseCode", - "DocAnnotationsCreate400ResponseName", "DocAnnotationsCreate404Response", - "DocAnnotationsCreate404ResponseCode", - "DocAnnotationsCreate404ResponseName", "DocAnnotationsCreateRequest", "DocAnnotationsDelete200Response", - "DocAnnotationsDelete200ResponseMeta", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItem", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsDelete200ResponseMetaCacheDelta", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache", "DocAnnotationsDelete404Response", - "DocAnnotationsDelete404ResponseCode", - "DocAnnotationsDelete404ResponseName", "DocAnnotationsExportAppearance400Response", - "DocAnnotationsExportAppearance400ResponseCode", - "DocAnnotationsExportAppearance400ResponseName", "DocAnnotationsExportAppearance404Response", - "DocAnnotationsExportAppearance404ResponseCode", - "DocAnnotationsExportAppearance404ResponseName", "DocAnnotationsExportAppearanceRequest", "DocAnnotationsFlatten200Response", - "DocAnnotationsFlatten200ResponseMeta", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItem", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsFlatten200ResponseMetaCacheDelta", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache", + "DocAnnotationsFlatten200ResponseResultsItem", + "DocAnnotationsFlatten200ResponseResultsItemStatus", + "DocAnnotationsFlatten200ResponseUsage", "DocAnnotationsFlatten400Response", - "DocAnnotationsFlatten400ResponseCode", - "DocAnnotationsFlatten400ResponseName", "DocAnnotationsFlatten404Response", - "DocAnnotationsFlatten404ResponseCode", - "DocAnnotationsFlatten404ResponseName", "DocAnnotationsFlattenRequest", "DocAnnotationsList200Response", - "DocAnnotationsList200ResponseAnnotationsItem", - "DocAnnotationsList200ResponseAnnotationsItemCaret", - "DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemCaretColor", - "DocAnnotationsList200ResponseAnnotationsItemCaretFlags", - "DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretIntent", - "DocAnnotationsList200ResponseAnnotationsItemCaretRect", - "DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefNm", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretReplyType", - "DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemCircle", - "DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemCircleColor", - "DocAnnotationsList200ResponseAnnotationsItemCircleFlags", - "DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemCircleRect", - "DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefNm", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleReplyType", - "DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachment", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType", - "DocAnnotationsList200ResponseAnnotationsItemFreeText", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRect", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemHighlight", - "DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemHighlightColor", - "DocAnnotationsList200ResponseAnnotationsItemHighlightFlags", - "DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRect", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType", - "DocAnnotationsList200ResponseAnnotationsItemInk", - "DocAnnotationsList200ResponseAnnotationsItemInkBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemInkColor", - "DocAnnotationsList200ResponseAnnotationsItemInkFlags", - "DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem", - "DocAnnotationsList200ResponseAnnotationsItemInkIntent", - "DocAnnotationsList200ResponseAnnotationsItemInkRect", - "DocAnnotationsList200ResponseAnnotationsItemInkRef", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemInkRefNm", - "DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLine", - "DocAnnotationsList200ResponseAnnotationsItemLineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemLineCaption", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineColor", - "DocAnnotationsList200ResponseAnnotationsItemLineFlags", - "DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineIntent", - "DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemLineLeader", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndings", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePoints", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemLineRect", - "DocAnnotationsList200ResponseAnnotationsItemLineRef", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLink", - "DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemLinkFlags", - "DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkRect", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefNm", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri", - "DocAnnotationsList200ResponseAnnotationsItemPolygon", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaption", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter", - "DocAnnotationsList200ResponseAnnotationsItemPolygonColor", - "DocAnnotationsList200ResponseAnnotationsItemPolygonFlags", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIntent", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRect", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType", - "DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem", - "DocAnnotationsList200ResponseAnnotationsItemPolyline", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaption", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter", - "DocAnnotationsList200ResponseAnnotationsItemPolylineColor", - "DocAnnotationsList200ResponseAnnotationsItemPolylineFlags", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIntent", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRect", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem", - "DocAnnotationsList200ResponseAnnotationsItemRedact", - "DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemRedactColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactFlags", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily", - "DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemRedactRect", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefNm", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactReplyType", - "DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign", - "DocAnnotationsList200ResponseAnnotationsItemSquare", - "DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemSquareColor", - "DocAnnotationsList200ResponseAnnotationsItemSquareFlags", - "DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemSquareRect", - "DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefNm", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareReplyType", - "DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemSquiggly", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyColor", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRect", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType", - "DocAnnotationsList200ResponseAnnotationsItemStamp", - "DocAnnotationsList200ResponseAnnotationsItemStampBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemStampFlags", - "DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampRect", - "DocAnnotationsList200ResponseAnnotationsItemStampRef", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStampRefNm", - "DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampReplyType", - "DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeout", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType", - "DocAnnotationsList200ResponseAnnotationsItemText", - "DocAnnotationsList200ResponseAnnotationsItemTextBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemTextColor", - "DocAnnotationsList200ResponseAnnotationsItemTextFlags", - "DocAnnotationsList200ResponseAnnotationsItemTextIcon", - "DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextRect", - "DocAnnotationsList200ResponseAnnotationsItemTextRef", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemTextRefNm", - "DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextReplyType", - "DocAnnotationsList200ResponseAnnotationsItemUnderline", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineColor", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRect", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemUnsupported", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType", - "DocAnnotationsList200ResponseAnnotationsItemWidget", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemWidgetColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFlags", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily", - "DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRect", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType", - "DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign", - "DocAnnotationsList200ResponseAnnotationsItem_Caret", - "DocAnnotationsList200ResponseAnnotationsItem_Circle", - "DocAnnotationsList200ResponseAnnotationsItem_FileAttachment", - "DocAnnotationsList200ResponseAnnotationsItem_FreeText", - "DocAnnotationsList200ResponseAnnotationsItem_Highlight", - "DocAnnotationsList200ResponseAnnotationsItem_Ink", - "DocAnnotationsList200ResponseAnnotationsItem_Line", - "DocAnnotationsList200ResponseAnnotationsItem_Link", - "DocAnnotationsList200ResponseAnnotationsItem_Polygon", - "DocAnnotationsList200ResponseAnnotationsItem_Polyline", - "DocAnnotationsList200ResponseAnnotationsItem_Redact", - "DocAnnotationsList200ResponseAnnotationsItem_Square", - "DocAnnotationsList200ResponseAnnotationsItem_Squiggly", - "DocAnnotationsList200ResponseAnnotationsItem_Stamp", - "DocAnnotationsList200ResponseAnnotationsItem_Strikeout", - "DocAnnotationsList200ResponseAnnotationsItem_Text", - "DocAnnotationsList200ResponseAnnotationsItem_Underline", - "DocAnnotationsList200ResponseAnnotationsItem_Unsupported", - "DocAnnotationsList200ResponseAnnotationsItem_Widget", - "DocAnnotationsList200ResponsePageState", - "DocAnnotationsList200ResponsePageStateRevision", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown", "DocAnnotationsList404Response", - "DocAnnotationsList404ResponseCode", - "DocAnnotationsList404ResponseName", "DocAnnotationsListAll200Response", - "DocAnnotationsListAll200ResponsePagesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget", - "DocAnnotationsListAll200ResponsePagesItemPageState", - "DocAnnotationsListAll200ResponsePagesItemPageStateRevision", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown", "DocAnnotationsListAll404Response", - "DocAnnotationsListAll404ResponseCode", - "DocAnnotationsListAll404ResponseName", "DocAnnotationsListAll409Response", - "DocAnnotationsListAll409ResponseCode", - "DocAnnotationsListAll409ResponseName", + "DocAnnotationsReadAppearance400Response", + "DocAnnotationsReadAppearance404Response", + "DocAnnotationsReorder200Response", + "DocAnnotationsReorder400Response", + "DocAnnotationsReorder404Response", "DocAnnotationsUpdate200Response", - "DocAnnotationsUpdate200ResponseMeta", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItem", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsUpdate200ResponseMetaCacheDelta", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache", + "DocAnnotationsUpdate200ResponseAppearance", + "DocAnnotationsUpdate200ResponseAppearanceAction", "DocAnnotationsUpdate400Response", - "DocAnnotationsUpdate400ResponseCode", - "DocAnnotationsUpdate400ResponseName", "DocAnnotationsUpdate404Response", - "DocAnnotationsUpdate404ResponseCode", - "DocAnnotationsUpdate404ResponseName", "DocAnnotationsUpdateRequest", + "DocChanges200Response", + "DocChanges200ResponseChangesItem", + "DocChanges200ResponseChangesItemApplied", + "DocChanges200ResponseChangesItemRefused", + "DocChanges200ResponseChangesItem_Applied", + "DocChanges200ResponseChangesItem_Refused", + "DocChanges400Response", + "DocChanges404Response", + "DocChanges409Response", + "DocChanges413Response", + "DocChangesRequestChangesItem", "DocDownloadResponse", - "DocDownloadResponseCode", - "DocDownloadResponseName", - "DocFormsExportDataResponse", - "DocFormsExportDataResponseCode", - "DocFormsExportDataResponseName", - "DocFormsGet200Response", - "DocFormsGet200ResponseCalculationOrderItem", - "DocFormsGet200ResponseCalculationOrderItemFqn", - "DocFormsGet200ResponseCalculationOrderItemObjectNumber", - "DocFormsGet200ResponseCalculationOrderItem_Fqn", - "DocFormsGet200ResponseCalculationOrderItem_ObjectNumber", - "DocFormsGet200ResponseFieldsItem", - "DocFormsGet200ResponseFieldsItemCheckbox", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxFlags", - "DocFormsGet200ResponseFieldsItemCheckboxOrigin", - "DocFormsGet200ResponseFieldsItemCheckboxRef", - "DocFormsGet200ResponseFieldsItemCheckboxRefFqn", - "DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemCombobox", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemComboboxFlags", - "DocFormsGet200ResponseFieldsItemComboboxOptionsItem", - "DocFormsGet200ResponseFieldsItemComboboxOrigin", - "DocFormsGet200ResponseFieldsItemComboboxRef", - "DocFormsGet200ResponseFieldsItemComboboxRefFqn", - "DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemComboboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemComboboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemListbox", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemListboxFlags", - "DocFormsGet200ResponseFieldsItemListboxOptionsItem", - "DocFormsGet200ResponseFieldsItemListboxOrigin", - "DocFormsGet200ResponseFieldsItemListboxRef", - "DocFormsGet200ResponseFieldsItemListboxRefFqn", - "DocFormsGet200ResponseFieldsItemListboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemListboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemListboxValueEntry", - "DocFormsGet200ResponseFieldsItemListboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemListboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemListboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemListboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemPushbutton", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonFlags", - "DocFormsGet200ResponseFieldsItemPushbuttonOrigin", - "DocFormsGet200ResponseFieldsItemPushbuttonRef", - "DocFormsGet200ResponseFieldsItemPushbuttonRefFqn", - "DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem", - "DocFormsGet200ResponseFieldsItemRadio", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemRadioFlags", - "DocFormsGet200ResponseFieldsItemRadioOrigin", - "DocFormsGet200ResponseFieldsItemRadioRef", - "DocFormsGet200ResponseFieldsItemRadioRefFqn", - "DocFormsGet200ResponseFieldsItemRadioRefObjectNumber", - "DocFormsGet200ResponseFieldsItemRadioRef_Fqn", - "DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemRadioValueEntry", - "DocFormsGet200ResponseFieldsItemRadioValueEntryArray", - "DocFormsGet200ResponseFieldsItemRadioValueEntryNone", - "DocFormsGet200ResponseFieldsItemRadioValueEntryScalar", - "DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Array", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_None", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemRadioWidgetsItem", - "DocFormsGet200ResponseFieldsItemSignature", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemSignatureFlags", - "DocFormsGet200ResponseFieldsItemSignatureOrigin", - "DocFormsGet200ResponseFieldsItemSignatureRef", - "DocFormsGet200ResponseFieldsItemSignatureRefFqn", - "DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber", - "DocFormsGet200ResponseFieldsItemSignatureRef_Fqn", - "DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryArray", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryNone", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_None", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemSignatureWidgetsItem", - "DocFormsGet200ResponseFieldsItemText", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemTextFlags", - "DocFormsGet200ResponseFieldsItemTextOrigin", - "DocFormsGet200ResponseFieldsItemTextRef", - "DocFormsGet200ResponseFieldsItemTextRefFqn", - "DocFormsGet200ResponseFieldsItemTextRefObjectNumber", - "DocFormsGet200ResponseFieldsItemTextRef_Fqn", - "DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemTextValueEntry", - "DocFormsGet200ResponseFieldsItemTextValueEntryArray", - "DocFormsGet200ResponseFieldsItemTextValueEntryNone", - "DocFormsGet200ResponseFieldsItemTextValueEntryScalar", - "DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Array", - "DocFormsGet200ResponseFieldsItemTextValueEntry_None", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemTextWidgetsItem", - "DocFormsGet200ResponseFieldsItemUnknown", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemUnknownFlags", - "DocFormsGet200ResponseFieldsItemUnknownOrigin", - "DocFormsGet200ResponseFieldsItemUnknownRef", - "DocFormsGet200ResponseFieldsItemUnknownRefFqn", - "DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber", - "DocFormsGet200ResponseFieldsItemUnknownRef_Fqn", - "DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryArray", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryNone", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_None", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemUnknownWidgetsItem", - "DocFormsGet200ResponseFieldsItem_Checkbox", - "DocFormsGet200ResponseFieldsItem_Combobox", - "DocFormsGet200ResponseFieldsItem_Listbox", - "DocFormsGet200ResponseFieldsItem_Pushbutton", - "DocFormsGet200ResponseFieldsItem_Radio", - "DocFormsGet200ResponseFieldsItem_Signature", - "DocFormsGet200ResponseFieldsItem_Text", - "DocFormsGet200ResponseFieldsItem_Unknown", - "DocFormsGet200ResponseFormKind", - "DocFormsGet404Response", - "DocFormsGet404ResponseCode", - "DocFormsGet404ResponseName", - "DocFormsImportData200Response", - "DocFormsImportData200ResponseMeta", - "DocFormsImportData200ResponseMetaAffectedPagesItem", - "DocFormsImportData200ResponseMetaAffectedPagesItemRevision", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsImportData200ResponseMetaCacheDelta", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItem", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache", - "DocFormsImportData400Response", - "DocFormsImportData400ResponseCode", - "DocFormsImportData400ResponseName", - "DocFormsImportData404Response", - "DocFormsImportData404ResponseCode", - "DocFormsImportData404ResponseName", - "DocFormsImportDataRequest", + "DocFormsDeleteWidget200Response", + "DocFormsDeleteWidget400Response", + "DocFormsDeleteWidget404Response", + "DocFormsList200Response", + "DocFormsList200ResponseFormKind", + "DocFormsList404Response", + "DocFormsReorderCalculations200Response", + "DocFormsReorderCalculations400Response", + "DocFormsReorderCalculations404Response", + "DocFormsReorderWidgets200Response", + "DocFormsReorderWidgets400Response", + "DocFormsReorderWidgets404Response", "DocFormsReset200Response", - "DocFormsReset200ResponseMeta", - "DocFormsReset200ResponseMetaAffectedPagesItem", - "DocFormsReset200ResponseMetaAffectedPagesItemRevision", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsReset200ResponseMetaCacheDelta", - "DocFormsReset200ResponseMetaCacheDeltaPagesItem", - "DocFormsReset200ResponseMetaCacheDeltaPagesItemCache", + "DocFormsReset400Response", "DocFormsReset404Response", - "DocFormsReset404ResponseCode", - "DocFormsReset404ResponseName", "DocFormsSetValue200Response", - "DocFormsSetValue200ResponseMeta", - "DocFormsSetValue200ResponseMetaAffectedPagesItem", - "DocFormsSetValue200ResponseMetaAffectedPagesItemRevision", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsSetValue200ResponseMetaCacheDelta", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItem", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache", "DocFormsSetValue400Response", - "DocFormsSetValue400ResponseCode", - "DocFormsSetValue400ResponseName", "DocFormsSetValue404Response", - "DocFormsSetValue404ResponseCode", - "DocFormsSetValue404ResponseName", "DocFormsSetValueRequest", + "DocFormsUpdateWidget200Response", + "DocFormsUpdateWidget200ResponseAppearance", + "DocFormsUpdateWidget200ResponseAppearanceAction", + "DocFormsUpdateWidget400Response", + "DocFormsUpdateWidget404Response", "DocHead200Response", "DocHead200ResponseAccess", "DocHead200ResponseAccessReasonsItem", @@ -6619,268 +4958,239 @@ def __dir__(): "DocHead200ResponsePermissionsOpenedAs", "DocHead200ResponseState", "DocHead404Response", - "DocHead404ResponseCode", - "DocHead404ResponseName", "DocManifest200Response", "DocManifest200ResponsePagesItem", "DocManifest200ResponsePagesItemCache", - "DocManifest200ResponsePagesItemState", - "DocManifest200ResponsePagesItemStateRevision", - "DocManifest200ResponsePagesItemStateWeakAnnotationState", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Known", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown", + "DocManifest200ResponseProtection", + "DocManifest200ResponseProtectionCertification", + "DocManifest200ResponseProtectionEnforced", + "DocManifest200ResponseProtectionFieldLocksItem", + "DocManifest200ResponseProtectionFieldLocksItemSource", + "DocManifest200ResponseProtectionFieldLocksItemSpec", + "DocManifest200ResponseProtectionFieldLocksItemSpecAction", + "DocManifest200ResponseProtectionJudged", "DocManifest200ResponseScopes", "DocManifest200ResponseScopesActions", "DocManifest200ResponseScopesAnnotations", "DocManifest200ResponseScopesAttachments", "DocManifest200ResponseScopesContent", + "DocManifest200ResponseScopesForms", "DocManifest200ResponseScopesLayout", "DocManifest200ResponseScopesMetadata", "DocManifest404Response", - "DocManifest404ResponseCode", - "DocManifest404ResponseName", + "DocMetadataCustomGet200Response", + "DocMetadataCustomGet404Response", "DocMetadataGet200Response", - "DocMetadataGet200ResponseTrapped", "DocMetadataGet404Response", - "DocMetadataGet404ResponseCode", - "DocMetadataGet404ResponseName", "DocPagesDelete200Response", - "DocPagesDelete200ResponseMeta", - "DocPagesDelete200ResponseMetaAffectedPagesItem", - "DocPagesDelete200ResponseMetaAffectedPagesItemRevision", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesDelete200ResponseMetaCacheDelta", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItem", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesDelete200ResponseLayout", + "DocPagesDelete200ResponseLayoutNamedPagesItem", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesDelete200ResponseLayoutPagesItem", + "DocPagesDelete200ResponseLayoutPagesItemBoxes", + "DocPagesDelete200ResponseLayoutPagesItemBoxesArt", + "DocPagesDelete200ResponseLayoutPagesItemBoxesBleed", + "DocPagesDelete200ResponseLayoutPagesItemBoxesCrop", + "DocPagesDelete200ResponseLayoutPagesItemBoxesMedia", + "DocPagesDelete200ResponseLayoutPagesItemBoxesTrim", + "DocPagesDelete200ResponseLayoutPagesItemPdfCropBox", + "DocPagesDelete200ResponseLayoutPagesItemSize", + "DocPagesDelete200ResponseLayoutPagesItemTabOrder", "DocPagesDelete400Response", - "DocPagesDelete400ResponseCode", - "DocPagesDelete400ResponseName", "DocPagesDelete404Response", - "DocPagesDelete404ResponseCode", - "DocPagesDelete404ResponseName", "DocPagesDeleteRequest", "DocPagesExtract400Response", - "DocPagesExtract400ResponseCode", - "DocPagesExtract400ResponseName", "DocPagesExtract404Response", - "DocPagesExtract404ResponseCode", - "DocPagesExtract404ResponseName", "DocPagesExtractRequest", "DocPagesFlatten200Response", - "DocPagesFlatten200ResponseMeta", - "DocPagesFlatten200ResponseMetaAffectedPagesItem", - "DocPagesFlatten200ResponseMetaAffectedPagesItemRevision", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesFlatten200ResponseMetaCacheDelta", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItem", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesFlatten200ResponseResultsItem", + "DocPagesFlatten200ResponseResultsItemStatus", + "DocPagesFlatten200ResponseUsage", "DocPagesFlatten400Response", - "DocPagesFlatten400ResponseCode", - "DocPagesFlatten400ResponseName", "DocPagesFlatten404Response", - "DocPagesFlatten404ResponseCode", - "DocPagesFlatten404ResponseName", "DocPagesFlattenRequest", "DocPagesInsert200Response", - "DocPagesInsert200ResponseMeta", - "DocPagesInsert200ResponseMetaAffectedPagesItem", - "DocPagesInsert200ResponseMetaAffectedPagesItemRevision", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesInsert200ResponseMetaCacheDelta", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItem", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesInsert200ResponseLayout", + "DocPagesInsert200ResponseLayoutNamedPagesItem", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesInsert200ResponseLayoutPagesItem", + "DocPagesInsert200ResponseLayoutPagesItemBoxes", + "DocPagesInsert200ResponseLayoutPagesItemBoxesArt", + "DocPagesInsert200ResponseLayoutPagesItemBoxesBleed", + "DocPagesInsert200ResponseLayoutPagesItemBoxesCrop", + "DocPagesInsert200ResponseLayoutPagesItemBoxesMedia", + "DocPagesInsert200ResponseLayoutPagesItemBoxesTrim", + "DocPagesInsert200ResponseLayoutPagesItemPdfCropBox", + "DocPagesInsert200ResponseLayoutPagesItemSize", + "DocPagesInsert200ResponseLayoutPagesItemTabOrder", "DocPagesInsert400Response", - "DocPagesInsert400ResponseCode", - "DocPagesInsert400ResponseName", "DocPagesInsert404Response", - "DocPagesInsert404ResponseCode", - "DocPagesInsert404ResponseName", "DocPagesInsertBlank200Response", - "DocPagesInsertBlank200ResponseMeta", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItem", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesInsertBlank200ResponseMetaCacheDelta", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesInsertBlank200ResponseLayout", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItem", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesInsertBlank200ResponseLayoutPagesItem", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxes", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim", + "DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox", + "DocPagesInsertBlank200ResponseLayoutPagesItemSize", + "DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder", "DocPagesInsertBlank400Response", - "DocPagesInsertBlank400ResponseCode", - "DocPagesInsertBlank400ResponseName", "DocPagesInsertBlank404Response", - "DocPagesInsertBlank404ResponseCode", - "DocPagesInsertBlank404ResponseName", "DocPagesInsertBlankRequest", - "DocPagesMove200Response", - "DocPagesMove200ResponseMeta", - "DocPagesMove200ResponseMetaAffectedPagesItem", - "DocPagesMove200ResponseMetaAffectedPagesItemRevision", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesMove200ResponseMetaCacheDelta", - "DocPagesMove200ResponseMetaCacheDeltaPagesItem", - "DocPagesMove200ResponseMetaCacheDeltaPagesItemCache", - "DocPagesMove400Response", - "DocPagesMove400ResponseCode", - "DocPagesMove400ResponseName", - "DocPagesMove404Response", - "DocPagesMove404ResponseCode", - "DocPagesMove404ResponseName", - "DocPagesMoveRequest", "DocPagesRemoveName200Response", - "DocPagesRemoveName200ResponseMeta", - "DocPagesRemoveName200ResponseMetaAffectedPagesItem", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesRemoveName200ResponseMetaCacheDelta", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesRemoveName200ResponseLayout", + "DocPagesRemoveName200ResponseLayoutNamedPagesItem", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesRemoveName200ResponseLayoutPagesItem", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxes", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim", + "DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox", + "DocPagesRemoveName200ResponseLayoutPagesItemSize", + "DocPagesRemoveName200ResponseLayoutPagesItemTabOrder", "DocPagesRemoveName400Response", - "DocPagesRemoveName400ResponseCode", - "DocPagesRemoveName400ResponseName", "DocPagesRemoveName404Response", - "DocPagesRemoveName404ResponseCode", - "DocPagesRemoveName404ResponseName", "DocPagesRemoveNameRequest", + "DocPagesReorder200Response", + "DocPagesReorder200ResponseLayout", + "DocPagesReorder200ResponseLayoutNamedPagesItem", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesReorder200ResponseLayoutPagesItem", + "DocPagesReorder200ResponseLayoutPagesItemBoxes", + "DocPagesReorder200ResponseLayoutPagesItemBoxesArt", + "DocPagesReorder200ResponseLayoutPagesItemBoxesBleed", + "DocPagesReorder200ResponseLayoutPagesItemBoxesCrop", + "DocPagesReorder200ResponseLayoutPagesItemBoxesMedia", + "DocPagesReorder200ResponseLayoutPagesItemBoxesTrim", + "DocPagesReorder200ResponseLayoutPagesItemPdfCropBox", + "DocPagesReorder200ResponseLayoutPagesItemSize", + "DocPagesReorder200ResponseLayoutPagesItemTabOrder", + "DocPagesReorder400Response", + "DocPagesReorder404Response", "DocPagesRotate200Response", - "DocPagesRotate200ResponseMeta", - "DocPagesRotate200ResponseMetaAffectedPagesItem", - "DocPagesRotate200ResponseMetaAffectedPagesItemRevision", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesRotate200ResponseMetaCacheDelta", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItem", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesRotate200ResponseLayout", + "DocPagesRotate200ResponseLayoutNamedPagesItem", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesRotate200ResponseLayoutPagesItem", + "DocPagesRotate200ResponseLayoutPagesItemBoxes", + "DocPagesRotate200ResponseLayoutPagesItemBoxesArt", + "DocPagesRotate200ResponseLayoutPagesItemBoxesBleed", + "DocPagesRotate200ResponseLayoutPagesItemBoxesCrop", + "DocPagesRotate200ResponseLayoutPagesItemBoxesMedia", + "DocPagesRotate200ResponseLayoutPagesItemBoxesTrim", + "DocPagesRotate200ResponseLayoutPagesItemPdfCropBox", + "DocPagesRotate200ResponseLayoutPagesItemSize", + "DocPagesRotate200ResponseLayoutPagesItemTabOrder", "DocPagesRotate400Response", - "DocPagesRotate400ResponseCode", - "DocPagesRotate400ResponseName", "DocPagesRotate404Response", - "DocPagesRotate404ResponseCode", - "DocPagesRotate404ResponseName", "DocPagesRotateRequest", "DocPagesSetName200Response", - "DocPagesSetName200ResponseMeta", - "DocPagesSetName200ResponseMetaAffectedPagesItem", - "DocPagesSetName200ResponseMetaAffectedPagesItemRevision", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesSetName200ResponseMetaCacheDelta", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItem", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesSetName200ResponseLayout", + "DocPagesSetName200ResponseLayoutNamedPagesItem", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesSetName200ResponseLayoutPagesItem", + "DocPagesSetName200ResponseLayoutPagesItemBoxes", + "DocPagesSetName200ResponseLayoutPagesItemBoxesArt", + "DocPagesSetName200ResponseLayoutPagesItemBoxesBleed", + "DocPagesSetName200ResponseLayoutPagesItemBoxesCrop", + "DocPagesSetName200ResponseLayoutPagesItemBoxesMedia", + "DocPagesSetName200ResponseLayoutPagesItemBoxesTrim", + "DocPagesSetName200ResponseLayoutPagesItemPdfCropBox", + "DocPagesSetName200ResponseLayoutPagesItemSize", + "DocPagesSetName200ResponseLayoutPagesItemTabOrder", "DocPagesSetName400Response", - "DocPagesSetName400ResponseCode", - "DocPagesSetName400ResponseName", "DocPagesSetName404Response", - "DocPagesSetName404ResponseCode", - "DocPagesSetName404ResponseName", "DocPagesSetNameRequest", "DocPagesSetScale200Response", - "DocPagesSetScale200ResponseMeta", - "DocPagesSetScale200ResponseMetaAffectedPagesItem", - "DocPagesSetScale200ResponseMetaAffectedPagesItemRevision", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesSetScale200ResponseMetaCacheDelta", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItem", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache", "DocPagesSetScale400Response", - "DocPagesSetScale400ResponseCode", - "DocPagesSetScale400ResponseName", "DocPagesSetScale404Response", - "DocPagesSetScale404ResponseCode", - "DocPagesSetScale404ResponseName", "DocPagesViewports200Response", - "DocPagesViewports200ResponseItem", - "DocPagesViewports200ResponseItemBbox", - "DocPagesViewports200ResponseItemMeasure", - "DocPagesViewports200ResponseItemMeasureGeo", - "DocPagesViewports200ResponseItemMeasureRl", - "DocPagesViewports200ResponseItemMeasureRlAngleItem", - "DocPagesViewports200ResponseItemMeasureRlAngleItemFraction", - "DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlAreaItem", - "DocPagesViewports200ResponseItemMeasureRlAreaItemFraction", - "DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlDistanceItem", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlOrigin", - "DocPagesViewports200ResponseItemMeasureRlSlopeItem", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlXItem", - "DocPagesViewports200ResponseItemMeasureRlXItemFraction", - "DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlYItem", - "DocPagesViewports200ResponseItemMeasureRlYItemFraction", - "DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureUnknown", - "DocPagesViewports200ResponseItemMeasure_Geo", - "DocPagesViewports200ResponseItemMeasure_Rl", - "DocPagesViewports200ResponseItemMeasure_Unknown", + "DocPagesViewports200ResponseViewportsItem", + "DocPagesViewports200ResponseViewportsItemBbox", + "DocPagesViewports200ResponseViewportsItemMeasure", + "DocPagesViewports200ResponseViewportsItemMeasureGeospatial", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinear", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureUnknown", + "DocPagesViewports200ResponseViewportsItemMeasure_Geospatial", + "DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear", + "DocPagesViewports200ResponseViewportsItemMeasure_Unknown", "DocPagesViewports404Response", - "DocPagesViewports404ResponseCode", - "DocPagesViewports404ResponseName", "DocRedactionsApply200Response", - "DocRedactionsApply200ResponseMeta", - "DocRedactionsApply200ResponseMetaAffectedPagesItem", - "DocRedactionsApply200ResponseMetaAffectedPagesItemRevision", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocRedactionsApply200ResponseMetaCacheDelta", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItem", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache", + "DocRedactionsApply200ResponseResultsItem", + "DocRedactionsApply200ResponseResultsItemStatus", + "DocRedactionsApply200ResponseScope", "DocRedactionsApply400Response", - "DocRedactionsApply400ResponseCode", - "DocRedactionsApply400ResponseName", "DocRedactionsApply404Response", - "DocRedactionsApply404ResponseCode", - "DocRedactionsApply404ResponseName", - "DocRedactionsApplyRequest", "DocRenderResponse", - "DocRenderResponseCode", - "DocRenderResponseName", - "DocSignaturesAbort200Response", - "DocSignaturesAbort200ResponseStatus", - "DocSignaturesAbort404Response", - "DocSignaturesAbort404ResponseCode", - "DocSignaturesAbort404ResponseName", "DocSignaturesAnalysis200Response", "DocSignaturesAnalysis200ResponseBasis", "DocSignaturesAnalysis200ResponseBasisSource", @@ -6900,23 +5210,11 @@ def __dir__(): "DocSignaturesAnalysis200ResponseUntil", "DocSignaturesAnalysis200ResponseVerdict", "DocSignaturesAnalysis400Response", - "DocSignaturesAnalysis400ResponseCode", - "DocSignaturesAnalysis400ResponseName", "DocSignaturesAnalysis404Response", - "DocSignaturesAnalysis404ResponseCode", - "DocSignaturesAnalysis404ResponseName", + "DocSignaturesCancel200Response", + "DocSignaturesCancel200ResponseStatus", + "DocSignaturesCancel404Response", "DocSignaturesComplete200Response", - "DocSignaturesComplete200ResponseMeta", - "DocSignaturesComplete200ResponseMetaAffectedPagesItem", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocSignaturesComplete200ResponseMetaCacheDelta", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache", "DocSignaturesComplete200ResponsePrevious", "DocSignaturesComplete200ResponseProtection", "DocSignaturesComplete200ResponseProtectionCertification", @@ -6928,30 +5226,18 @@ def __dir__(): "DocSignaturesComplete200ResponseProtectionJudged", "DocSignaturesComplete200ResponseSignature", "DocSignaturesComplete200ResponseSignatureCoverage", - "DocSignaturesComplete200ResponseSignatureField", - "DocSignaturesComplete200ResponseSignatureFieldFqn", "DocSignaturesComplete200ResponseSignatureFieldMdp", "DocSignaturesComplete200ResponseSignatureFieldMdpAction", - "DocSignaturesComplete200ResponseSignatureFieldObjectNumber", - "DocSignaturesComplete200ResponseSignatureField_Fqn", - "DocSignaturesComplete200ResponseSignatureField_ObjectNumber", "DocSignaturesComplete200ResponseSignatureKind", "DocSignaturesComplete200ResponseSignatureLock", "DocSignaturesComplete200ResponseSignatureLockAction", "DocSignaturesComplete200ResponseSignatureSeedValue", "DocSignaturesComplete200ResponseSignatureSigner", - "DocSignaturesComplete200ResponseSignatureWidget", "DocSignaturesComplete200ResponseStatus", "DocSignaturesComplete200ResponseVersion", "DocSignaturesComplete400Response", - "DocSignaturesComplete400ResponseCode", - "DocSignaturesComplete400ResponseName", "DocSignaturesComplete404Response", - "DocSignaturesComplete404ResponseCode", - "DocSignaturesComplete404ResponseName", "DocSignaturesComplete409Response", - "DocSignaturesComplete409ResponseCode", - "DocSignaturesComplete409ResponseName", "DocSignaturesList200Response", "DocSignaturesList200ResponseProtection", "DocSignaturesList200ResponseProtectionCertification", @@ -6964,38 +5250,22 @@ def __dir__(): "DocSignaturesList200ResponseRevisionsItem", "DocSignaturesList200ResponseSignaturesItem", "DocSignaturesList200ResponseSignaturesItemCoverage", - "DocSignaturesList200ResponseSignaturesItemField", - "DocSignaturesList200ResponseSignaturesItemFieldFqn", "DocSignaturesList200ResponseSignaturesItemFieldMdp", "DocSignaturesList200ResponseSignaturesItemFieldMdpAction", - "DocSignaturesList200ResponseSignaturesItemFieldObjectNumber", - "DocSignaturesList200ResponseSignaturesItemField_Fqn", - "DocSignaturesList200ResponseSignaturesItemField_ObjectNumber", "DocSignaturesList200ResponseSignaturesItemKind", "DocSignaturesList200ResponseSignaturesItemLock", "DocSignaturesList200ResponseSignaturesItemLockAction", "DocSignaturesList200ResponseSignaturesItemSeedValue", "DocSignaturesList200ResponseSignaturesItemSigner", - "DocSignaturesList200ResponseSignaturesItemWidget", "DocSignaturesList404Response", - "DocSignaturesList404ResponseCode", - "DocSignaturesList404ResponseName", "DocSignaturesPrepare200Response", "DocSignaturesPrepare200ResponseAlgorithm", "DocSignaturesPrepare200ResponseExpectedVersion", "DocSignaturesPrepare400Response", - "DocSignaturesPrepare400ResponseCode", - "DocSignaturesPrepare400ResponseName", "DocSignaturesPrepare404Response", - "DocSignaturesPrepare404ResponseCode", - "DocSignaturesPrepare404ResponseName", "DocSignaturesPrepare409Response", - "DocSignaturesPrepare409ResponseCode", - "DocSignaturesPrepare409ResponseName", "DocText200Response", "DocText404Response", - "DocText404ResponseCode", - "DocText404ResponseName", "DocVersionsAnalysis200Response", "DocVersionsAnalysis200ResponseBasis", "DocVersionsAnalysis200ResponseBasisSource", @@ -7015,29 +5285,15 @@ def __dir__(): "DocVersionsAnalysis200ResponseUntil", "DocVersionsAnalysis200ResponseVerdict", "DocVersionsAnalysis400Response", - "DocVersionsAnalysis400ResponseCode", - "DocVersionsAnalysis400ResponseName", "DocVersionsAnalysis404Response", - "DocVersionsAnalysis404ResponseCode", - "DocVersionsAnalysis404ResponseName", "DocVersionsDownloadResponse", - "DocVersionsDownloadResponseCode", - "DocVersionsDownloadResponseName", "DocVersionsList200Response", "DocVersionsList200ResponseVersionsItem", "DocVersionsList200ResponseVersionsItemProducer", "DocVersionsList404Response", - "DocVersionsList404ResponseCode", - "DocVersionsList404ResponseName", "DocVersionsRevisionResponse", - "DocVersionsRevisionResponseCode", - "DocVersionsRevisionResponseName", "DocVersionsSignatureContentsResponse", - "DocVersionsSignatureContentsResponseCode", - "DocVersionsSignatureContentsResponseName", "DocVersionsSignatureDigestResponse", - "DocVersionsSignatureDigestResponseCode", - "DocVersionsSignatureDigestResponseName", "DocVersionsSignatures200Response", "DocVersionsSignatures200ResponseProtection", "DocVersionsSignatures200ResponseProtectionCertification", @@ -7050,48 +5306,34 @@ def __dir__(): "DocVersionsSignatures200ResponseRevisionsItem", "DocVersionsSignatures200ResponseSignaturesItem", "DocVersionsSignatures200ResponseSignaturesItemCoverage", - "DocVersionsSignatures200ResponseSignaturesItemField", - "DocVersionsSignatures200ResponseSignaturesItemFieldFqn", "DocVersionsSignatures200ResponseSignaturesItemFieldMdp", "DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction", - "DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber", - "DocVersionsSignatures200ResponseSignaturesItemField_Fqn", - "DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber", "DocVersionsSignatures200ResponseSignaturesItemKind", "DocVersionsSignatures200ResponseSignaturesItemLock", "DocVersionsSignatures200ResponseSignaturesItemLockAction", "DocVersionsSignatures200ResponseSignaturesItemSeedValue", "DocVersionsSignatures200ResponseSignaturesItemSigner", - "DocVersionsSignatures200ResponseSignaturesItemWidget", "DocVersionsSignatures404Response", - "DocVersionsSignatures404ResponseCode", - "DocVersionsSignatures404ResponseName", "DocumentActionsSnapshot", "DocumentActionsSnapshotNameTreeScriptsItem", + "DocumentMetadata", + "DocumentMetadataTrapped", "DocumentsCommit200Response", "DocumentsCommit200ResponseDocument", "DocumentsCommit200ResponseDocumentState", "DocumentsCommit200ResponseDocumentThumbnailState", "DocumentsCommit400Response", - "DocumentsCommit400ResponseError", "DocumentsCommit404Response", - "DocumentsCommit404ResponseError", "DocumentsDelete403Response", - "DocumentsDelete403ResponseError", "DocumentsDelete404Response", - "DocumentsDelete404ResponseError", "DocumentsDownload403Response", - "DocumentsDownload403ResponseError", "DocumentsDownload404Response", - "DocumentsDownload404ResponseError", "DocumentsGet200Response", "DocumentsGet200ResponseDocument", "DocumentsGet200ResponseDocumentState", "DocumentsGet200ResponseDocumentThumbnailState", "DocumentsGet403Response", - "DocumentsGet403ResponseError", "DocumentsGet404Response", - "DocumentsGet404ResponseError", "DocumentsImportFrom200Response", "DocumentsImportFrom200ResponseDocument", "DocumentsImportFrom200ResponseDocumentState", @@ -7103,11 +5345,8 @@ def __dir__(): "DocumentsImportFrom202ResponseDocumentThumbnailState", "DocumentsImportFrom202ResponseTag", "DocumentsImportFrom400Response", - "DocumentsImportFrom400ResponseError", "DocumentsImportFrom403Response", - "DocumentsImportFrom403ResponseError", "DocumentsImportFrom502Response", - "DocumentsImportFrom502ResponseError", "DocumentsImportFromRequestDedupMode", "DocumentsImportFromRequestExpected", "DocumentsImportFromRequestMode", @@ -7147,7 +5386,6 @@ def __dir__(): "DocumentsInit200Response_Deduped", "DocumentsInit200Response_Resumed", "DocumentsInit400Response", - "DocumentsInit400ResponseError", "DocumentsInitRequestDedupMode", "DocumentsInitRequestUploadPreference", "DocumentsList200Response", @@ -7155,21 +5393,251 @@ def __dir__(): "DocumentsList200ResponseDocumentsItemState", "DocumentsList200ResponseDocumentsItemThumbnailState", "DocumentsList400Response", - "DocumentsList400ResponseError", "DocumentsThumbnailResponse", "DocumentsThumbnailResponseError", "DocumentsUploadProxy200Response", "DocumentsUploadProxy400Response", - "DocumentsUploadProxy400ResponseError", "DocumentsUploadProxy409Response", - "DocumentsUploadProxy409ResponseError", "EngineErrorPayload", "EngineErrorPayloadCode", "EngineErrorPayloadName", + "FieldActionsPatch", + "FieldPosition", + "FieldPositionAfter", + "FieldPositionZero", + "FieldScriptWrite", + "FieldScriptWriteType", "ForbiddenError", + "FormField", + "FormFieldCheckbox", + "FormFieldCheckboxDefaultValueEntry", + "FormFieldCheckboxDefaultValueEntryArray", + "FormFieldCheckboxDefaultValueEntryNone", + "FormFieldCheckboxDefaultValueEntryScalar", + "FormFieldCheckboxDefaultValueEntryUnsupported", + "FormFieldCheckboxDefaultValueEntry_Array", + "FormFieldCheckboxDefaultValueEntry_None", + "FormFieldCheckboxDefaultValueEntry_Scalar", + "FormFieldCheckboxDefaultValueEntry_Unsupported", + "FormFieldCheckboxOrigin", + "FormFieldCheckboxValueEntry", + "FormFieldCheckboxValueEntryArray", + "FormFieldCheckboxValueEntryNone", + "FormFieldCheckboxValueEntryScalar", + "FormFieldCheckboxValueEntryUnsupported", + "FormFieldCheckboxValueEntry_Array", + "FormFieldCheckboxValueEntry_None", + "FormFieldCheckboxValueEntry_Scalar", + "FormFieldCheckboxValueEntry_Unsupported", + "FormFieldCheckboxWidgetsItem", + "FormFieldCombobox", + "FormFieldComboboxDefaultValueEntry", + "FormFieldComboboxDefaultValueEntryArray", + "FormFieldComboboxDefaultValueEntryNone", + "FormFieldComboboxDefaultValueEntryScalar", + "FormFieldComboboxDefaultValueEntryUnsupported", + "FormFieldComboboxDefaultValueEntry_Array", + "FormFieldComboboxDefaultValueEntry_None", + "FormFieldComboboxDefaultValueEntry_Scalar", + "FormFieldComboboxDefaultValueEntry_Unsupported", + "FormFieldComboboxOptionsItem", + "FormFieldComboboxOrigin", + "FormFieldComboboxValueEntry", + "FormFieldComboboxValueEntryArray", + "FormFieldComboboxValueEntryNone", + "FormFieldComboboxValueEntryScalar", + "FormFieldComboboxValueEntryUnsupported", + "FormFieldComboboxValueEntry_Array", + "FormFieldComboboxValueEntry_None", + "FormFieldComboboxValueEntry_Scalar", + "FormFieldComboboxValueEntry_Unsupported", + "FormFieldDraft", + "FormFieldDraftCheckbox", + "FormFieldDraftCombobox", + "FormFieldDraftComboboxOptionsItem", + "FormFieldDraftListbox", + "FormFieldDraftListboxOptionsItem", + "FormFieldDraftPushbutton", + "FormFieldDraftRadio", + "FormFieldDraftSignature", + "FormFieldDraftText", + "FormFieldDraft_Checkbox", + "FormFieldDraft_Combobox", + "FormFieldDraft_Listbox", + "FormFieldDraft_Pushbutton", + "FormFieldDraft_Radio", + "FormFieldDraft_Signature", + "FormFieldDraft_Text", + "FormFieldListbox", + "FormFieldListboxDefaultValueEntry", + "FormFieldListboxDefaultValueEntryArray", + "FormFieldListboxDefaultValueEntryNone", + "FormFieldListboxDefaultValueEntryScalar", + "FormFieldListboxDefaultValueEntryUnsupported", + "FormFieldListboxDefaultValueEntry_Array", + "FormFieldListboxDefaultValueEntry_None", + "FormFieldListboxDefaultValueEntry_Scalar", + "FormFieldListboxDefaultValueEntry_Unsupported", + "FormFieldListboxOptionsItem", + "FormFieldListboxOrigin", + "FormFieldListboxValueEntry", + "FormFieldListboxValueEntryArray", + "FormFieldListboxValueEntryNone", + "FormFieldListboxValueEntryScalar", + "FormFieldListboxValueEntryUnsupported", + "FormFieldListboxValueEntry_Array", + "FormFieldListboxValueEntry_None", + "FormFieldListboxValueEntry_Scalar", + "FormFieldListboxValueEntry_Unsupported", + "FormFieldPatch", + "FormFieldPatchDefaultValue", + "FormFieldPatchFamily", + "FormFieldPatchOptionsItem", + "FormFieldPushbutton", + "FormFieldPushbuttonDefaultValueEntry", + "FormFieldPushbuttonDefaultValueEntryArray", + "FormFieldPushbuttonDefaultValueEntryNone", + "FormFieldPushbuttonDefaultValueEntryScalar", + "FormFieldPushbuttonDefaultValueEntryUnsupported", + "FormFieldPushbuttonDefaultValueEntry_Array", + "FormFieldPushbuttonDefaultValueEntry_None", + "FormFieldPushbuttonDefaultValueEntry_Scalar", + "FormFieldPushbuttonDefaultValueEntry_Unsupported", + "FormFieldPushbuttonOrigin", + "FormFieldPushbuttonValueEntry", + "FormFieldPushbuttonValueEntryArray", + "FormFieldPushbuttonValueEntryNone", + "FormFieldPushbuttonValueEntryScalar", + "FormFieldPushbuttonValueEntryUnsupported", + "FormFieldPushbuttonValueEntry_Array", + "FormFieldPushbuttonValueEntry_None", + "FormFieldPushbuttonValueEntry_Scalar", + "FormFieldPushbuttonValueEntry_Unsupported", + "FormFieldRadio", + "FormFieldRadioDefaultValueEntry", + "FormFieldRadioDefaultValueEntryArray", + "FormFieldRadioDefaultValueEntryNone", + "FormFieldRadioDefaultValueEntryScalar", + "FormFieldRadioDefaultValueEntryUnsupported", + "FormFieldRadioDefaultValueEntry_Array", + "FormFieldRadioDefaultValueEntry_None", + "FormFieldRadioDefaultValueEntry_Scalar", + "FormFieldRadioDefaultValueEntry_Unsupported", + "FormFieldRadioOrigin", + "FormFieldRadioValueEntry", + "FormFieldRadioValueEntryArray", + "FormFieldRadioValueEntryNone", + "FormFieldRadioValueEntryScalar", + "FormFieldRadioValueEntryUnsupported", + "FormFieldRadioValueEntry_Array", + "FormFieldRadioValueEntry_None", + "FormFieldRadioValueEntry_Scalar", + "FormFieldRadioValueEntry_Unsupported", + "FormFieldRadioWidgetsItem", + "FormFieldRef", + "FormFieldRefFqn", + "FormFieldRefObjectNumber", + "FormFieldRef_Fqn", + "FormFieldRef_ObjectNumber", + "FormFieldSignature", + "FormFieldSignatureDefaultValueEntry", + "FormFieldSignatureDefaultValueEntryArray", + "FormFieldSignatureDefaultValueEntryNone", + "FormFieldSignatureDefaultValueEntryScalar", + "FormFieldSignatureDefaultValueEntryUnsupported", + "FormFieldSignatureDefaultValueEntry_Array", + "FormFieldSignatureDefaultValueEntry_None", + "FormFieldSignatureDefaultValueEntry_Scalar", + "FormFieldSignatureDefaultValueEntry_Unsupported", + "FormFieldSignatureOrigin", + "FormFieldSignatureValueEntry", + "FormFieldSignatureValueEntryArray", + "FormFieldSignatureValueEntryNone", + "FormFieldSignatureValueEntryScalar", + "FormFieldSignatureValueEntryUnsupported", + "FormFieldSignatureValueEntry_Array", + "FormFieldSignatureValueEntry_None", + "FormFieldSignatureValueEntry_Scalar", + "FormFieldSignatureValueEntry_Unsupported", + "FormFieldText", + "FormFieldTextDefaultValueEntry", + "FormFieldTextDefaultValueEntryArray", + "FormFieldTextDefaultValueEntryNone", + "FormFieldTextDefaultValueEntryScalar", + "FormFieldTextDefaultValueEntryUnsupported", + "FormFieldTextDefaultValueEntry_Array", + "FormFieldTextDefaultValueEntry_None", + "FormFieldTextDefaultValueEntry_Scalar", + "FormFieldTextDefaultValueEntry_Unsupported", + "FormFieldTextOrigin", + "FormFieldTextValueEntry", + "FormFieldTextValueEntryArray", + "FormFieldTextValueEntryNone", + "FormFieldTextValueEntryScalar", + "FormFieldTextValueEntryUnsupported", + "FormFieldTextValueEntry_Array", + "FormFieldTextValueEntry_None", + "FormFieldTextValueEntry_Scalar", + "FormFieldTextValueEntry_Unsupported", + "FormFieldUnknown", + "FormFieldUnknownDefaultValueEntry", + "FormFieldUnknownDefaultValueEntryArray", + "FormFieldUnknownDefaultValueEntryNone", + "FormFieldUnknownDefaultValueEntryScalar", + "FormFieldUnknownDefaultValueEntryUnsupported", + "FormFieldUnknownDefaultValueEntry_Array", + "FormFieldUnknownDefaultValueEntry_None", + "FormFieldUnknownDefaultValueEntry_Scalar", + "FormFieldUnknownDefaultValueEntry_Unsupported", + "FormFieldUnknownOrigin", + "FormFieldUnknownValueEntry", + "FormFieldUnknownValueEntryArray", + "FormFieldUnknownValueEntryNone", + "FormFieldUnknownValueEntryScalar", + "FormFieldUnknownValueEntryUnsupported", + "FormFieldUnknownValueEntry_Array", + "FormFieldUnknownValueEntry_None", + "FormFieldUnknownValueEntry_Scalar", + "FormFieldUnknownValueEntry_Unsupported", + "FormFieldValue", + "FormField_Checkbox", + "FormField_Combobox", + "FormField_Listbox", + "FormField_Pushbutton", + "FormField_Radio", + "FormField_Signature", + "FormField_Text", + "FormField_Unknown", + "FormMutationMeta", + "FormWidget", "GoneError", "ListDocumentsRequestState", + "MetadataPatch", + "MetadataPatchTrapped", + "MutationMeta", "NotFoundError", + "PageDestination", + "PageDestinationFit", + "PageDestinationFitB", + "PageDestinationFitBh", + "PageDestinationFitBv", + "PageDestinationFitH", + "PageDestinationFitR", + "PageDestinationFitV", + "PageDestinationXyz", + "PageDestination_Fit", + "PageDestination_FitB", + "PageDestination_FitBh", + "PageDestination_FitBv", + "PageDestination_FitH", + "PageDestination_FitR", + "PageDestination_FitV", + "PageDestination_Xyz", + "PagePosition", + "PagePositionAfter", + "PagePositionZero", + "PageRef", + "PageRefKind", "PdfActionNode", "PdfActionNodeGoto", "PdfActionNodeGoto3DView", @@ -7220,97 +5688,95 @@ def __dir__(): "PdfActionTargetRef_ObjectNumber", "PdfActionTree", "PdfActionTreeWarningsItem", + "PdfActionWrite", + "PdfActionWriteGoto", + "PdfActionWriteHide", + "PdfActionWriteJavascript", + "PdfActionWriteNamed", + "PdfActionWriteResetForm", + "PdfActionWriteSubmitForm", + "PdfActionWriteUri", + "PdfActionWrite_Goto", + "PdfActionWrite_Hide", + "PdfActionWrite_Javascript", + "PdfActionWrite_Named", + "PdfActionWrite_ResetForm", + "PdfActionWrite_SubmitForm", + "PdfActionWrite_Uri", "PdfAnnotationActions", - "PdfDestination", - "PdfDestinationFit", - "PdfDestinationFitB", - "PdfDestinationFitBh", - "PdfDestinationFitBv", - "PdfDestinationFitH", - "PdfDestinationFitR", - "PdfDestinationFitV", - "PdfDestinationXyz", - "PdfDestination_Fit", - "PdfDestination_FitB", - "PdfDestination_FitBh", - "PdfDestination_FitBv", - "PdfDestination_FitH", - "PdfDestination_FitR", - "PdfDestination_FitV", - "PdfDestination_Xyz", "PdfFieldActions", + "PdfLinkTarget", + "PdfLinkTargetGoto", + "PdfLinkTargetGotoRemote", + "PdfLinkTargetJavascript", + "PdfLinkTargetLaunch", + "PdfLinkTargetNamed", + "PdfLinkTargetUnsupported", + "PdfLinkTargetUri", + "PdfLinkTargetWritable", + "PdfLinkTargetWritableGoto", + "PdfLinkTargetWritableNamed", + "PdfLinkTargetWritableNamedName", + "PdfLinkTargetWritableUri", + "PdfLinkTargetWritable_Goto", + "PdfLinkTargetWritable_Named", + "PdfLinkTargetWritable_Uri", + "PdfLinkTarget_Goto", + "PdfLinkTarget_GotoRemote", + "PdfLinkTarget_Javascript", + "PdfLinkTarget_Launch", + "PdfLinkTarget_Named", + "PdfLinkTarget_Unsupported", + "PdfLinkTarget_Uri", "PdfPageActions", "SharesCreate200Response", "SharesCreate200ResponseShare", "SharesCreate400Response", - "SharesCreate400ResponseError", "SharesCreate403Response", - "SharesCreate403ResponseError", "SharesCreate404Response", - "SharesCreate404ResponseError", "SharesDeleteResponse", - "SharesDeleteResponseError", "SharesExchange200Response", "SharesExchange400Response", - "SharesExchange400ResponseError", "SharesExchange403Response", - "SharesExchange403ResponseError", "SharesExchange404Response", - "SharesExchange404ResponseError", "SharesExchange410Response", - "SharesExchange410ResponseError", "SharesExchange422Response", - "SharesExchange422ResponseError", "SharesGet200Response", "SharesGet200ResponseShare", "SharesGet404Response", - "SharesGet404ResponseError", "SharesList200Response", "SharesList200ResponseSharesItem", "SharesList400Response", - "SharesList400ResponseError", "SharesUpdate200Response", "SharesUpdate200ResponseShare", "SharesUpdate400Response", - "SharesUpdate400ResponseError", "SharesUpdate404Response", - "SharesUpdate404ResponseError", "TenantsCreate200Response", "TenantsCreate200ResponseTenant", "TenantsCreate200ResponseTenantStatus", "TenantsCreate400Response", - "TenantsCreate400ResponseError", "TenantsDeleteResponse", - "TenantsDeleteResponseError", "TenantsGet200Response", "TenantsGet200ResponseTenant", "TenantsGet200ResponseTenantStatus", "TenantsGet404Response", - "TenantsGet404ResponseError", "TenantsList200Response", "TenantsList200ResponseTenantsItem", "TenantsList200ResponseTenantsItemStatus", "TenantsList400Response", - "TenantsList400ResponseError", "TenantsResumeResponse", - "TenantsResumeResponseError", "TenantsSuspendResponse", - "TenantsSuspendResponseError", "TenantsUsage200Response", "TenantsUsage200ResponseMetrics", "TenantsUsage400Response", - "TenantsUsage400ResponseError", "TenantsUsage404Response", - "TenantsUsage404ResponseError", "TokensIssue200Response", "TokensIssue400Response", - "TokensIssue400ResponseError", "TokensIssue403Response", - "TokensIssue403ResponseError", "TokensIssue404Response", - "TokensIssue404ResponseError", "TokensIssueRequest", "TokensIssueRequestDoc", + "TokensIssueRequestDocIdentity", "TokensIssueRequestTenant", "TokensIssueRequestTenantScopeItem", "TokensIssueRequestTenantScopeItemOne", @@ -7318,8 +5784,36 @@ def __dir__(): "TokensIssueRequest_Doc", "TokensIssueRequest_Tenant", "TokensRevokeResponse", - "TokensRevokeResponseError", "UnprocessableEntityError", + "WidgetActionsPatch", + "WidgetAnnotation", + "WidgetAnnotationBlendMode", + "WidgetAnnotationBorderStyle", + "WidgetAnnotationBox", + "WidgetAnnotationCheckStyle", + "WidgetAnnotationFieldFamily", + "WidgetAnnotationRect", + "WidgetAnnotationReply", + "WidgetAnnotationReplyType", + "WidgetAnnotationSubtype", + "WidgetAnnotationTextAlign", + "WidgetPatch", + "WidgetPatchActions", + "WidgetPatchBlendMode", + "WidgetPatchBorderStyle", + "WidgetPatchBox", + "WidgetPatchCheckStyle", + "WidgetPatchRect", + "WidgetPatchReply", + "WidgetPatchReplyType", + "WidgetPatchSubtype", + "WidgetPatchTextAlign", + "WidgetPlacement", + "WidgetPlacementBorderStyle", + "WidgetPlacementBox", + "WidgetPlacementCheckStyle", + "WidgetPlacementRect", + "WidgetPlacementTextAlign", "__version__", "deployment", "doc", diff --git a/src/cloudpdf/core/client_wrapper.py b/src/cloudpdf/core/client_wrapper.py index b829056..6cdbe93 100644 --- a/src/cloudpdf/core/client_wrapper.py +++ b/src/cloudpdf/core/client_wrapper.py @@ -33,12 +33,12 @@ def get_headers(self) -> typing.Dict[str, str]: import platform headers: typing.Dict[str, str] = { - "User-Agent": "cloudpdf/3.0.0a14", + "User-Agent": "cloudpdf/3.0.0a15", "X-Fern-Language": "Python", "X-Fern-Runtime": f"python/{platform.python_version()}", "X-Fern-Platform": f"{platform.system().lower()}/{platform.release()}", "X-Fern-SDK-Name": "cloudpdf", - "X-Fern-SDK-Version": "3.0.0a14", + "X-Fern-SDK-Version": "3.0.0a15", **(self.get_custom_headers() or {}), } token = self._get_token() diff --git a/src/cloudpdf/doc/__init__.py b/src/cloudpdf/doc/__init__.py index fb2530f..b9c7d95 100644 --- a/src/cloudpdf/doc/__init__.py +++ b/src/cloudpdf/doc/__init__.py @@ -6,8 +6,8 @@ from importlib import import_module if typing.TYPE_CHECKING: + from .types import DocChangesRequestChangesItem from . import annotations, forms, metadata, pages, redactions, signatures, versions - from .forms import ExportDataFormsRequestFormat from .pages import ( DocPagesSetScaleRequestMeasure, DocPagesSetScaleRequestMeasureAngleItem, @@ -36,6 +36,7 @@ _dynamic_imports: typing.Dict[str, str] = { "AnalysisSignaturesRequestLevel": ".signatures", "AnalysisVersionsRequestLevel": ".versions", + "DocChangesRequestChangesItem": ".types", "DocPagesSetScaleRequestMeasure": ".pages", "DocPagesSetScaleRequestMeasureAngleItem": ".pages", "DocPagesSetScaleRequestMeasureAngleItemFraction": ".pages", @@ -58,7 +59,6 @@ "DocPagesSetScaleRequestMeasureYItemFraction": ".pages", "DocPagesSetScaleRequestMeasureYItemLabelPosition": ".pages", "DocSignaturesCompleteRequestExpectedVersion": ".signatures", - "ExportDataFormsRequestFormat": ".forms", "SignatureDigestVersionsRequestAlgorithm": ".versions", "annotations": ".annotations", "forms": ".forms", @@ -94,6 +94,7 @@ def __dir__(): __all__ = [ "AnalysisSignaturesRequestLevel", "AnalysisVersionsRequestLevel", + "DocChangesRequestChangesItem", "DocPagesSetScaleRequestMeasure", "DocPagesSetScaleRequestMeasureAngleItem", "DocPagesSetScaleRequestMeasureAngleItemFraction", @@ -116,7 +117,6 @@ def __dir__(): "DocPagesSetScaleRequestMeasureYItemFraction", "DocPagesSetScaleRequestMeasureYItemLabelPosition", "DocSignaturesCompleteRequestExpectedVersion", - "ExportDataFormsRequestFormat", "SignatureDigestVersionsRequestAlgorithm", "annotations", "forms", diff --git a/src/cloudpdf/doc/annotations/client.py b/src/cloudpdf/doc/annotations/client.py index 1fd013c..5408199 100644 --- a/src/cloudpdf/doc/annotations/client.py +++ b/src/cloudpdf/doc/annotations/client.py @@ -4,6 +4,8 @@ from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ...core.request_options import RequestOptions +from ...types.annotation_position import AnnotationPosition +from ...types.annotation_ref import AnnotationRef from ...types.doc_annotations_create200response import DocAnnotationsCreate200Response from ...types.doc_annotations_create_request import DocAnnotationsCreateRequest from ...types.doc_annotations_delete200response import DocAnnotationsDelete200Response @@ -12,6 +14,7 @@ from ...types.doc_annotations_flatten_request import DocAnnotationsFlattenRequest from ...types.doc_annotations_list200response import DocAnnotationsList200Response from ...types.doc_annotations_list_all200response import DocAnnotationsListAll200Response +from ...types.doc_annotations_reorder200response import DocAnnotationsReorder200Response from ...types.doc_annotations_update200response import DocAnnotationsUpdate200Response from ...types.doc_annotations_update_request import DocAnnotationsUpdateRequest from .raw_client import AsyncRawAnnotationsClient, RawAnnotationsClient @@ -44,7 +47,7 @@ def list_all( request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsListAll200Response: """ - Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. + Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `page` (a `PageRef`) when display order matters. Parameters ---------- @@ -85,7 +88,7 @@ def list( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -97,7 +100,8 @@ def list( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -121,11 +125,11 @@ def list( client.doc.annotations.list( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) """ _response = self._raw_client.list( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data @@ -133,10 +137,11 @@ def create( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsCreateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsCreate200Response: """ @@ -148,13 +153,17 @@ def create( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsCreateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -174,16 +183,17 @@ def create( client.doc.annotations.create( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"key": "value"}, ) """ _response = self._raw_client.create( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data @@ -192,10 +202,11 @@ def delete( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsDelete200Response: """ @@ -205,13 +216,18 @@ def delete( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -231,12 +247,18 @@ def delete( client.doc.annotations.delete( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", ) """ _response = self._raw_client.delete( - doc_id, layer_name, pon, annot_key, document_password=document_password, request_options=request_options + doc_id, + layer_name, + page_key, + annot_key, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -244,11 +266,12 @@ def update( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, request: DocAnnotationsUpdateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsUpdate200Response: """ @@ -258,15 +281,20 @@ def update( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. request : DocAnnotationsUpdateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -286,7 +314,7 @@ def update( client.doc.annotations.update( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", request={"key": "value"}, ) @@ -294,19 +322,79 @@ def update( _response = self._raw_client.update( doc_id, layer_name, - pon, + page_key, annot_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data + def read_appearance( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Iterator[bytes]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + + Returns + ------- + typing.Iterator[bytes] + OK + + Examples + -------- + from cloudpdf import CloudPDFClient + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.annotations.read_appearance( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + annot_key="annotKey", + ) + """ + with self._raw_client.read_appearance( + doc_id, + layer_name, + page_key, + annot_key, + document_password=document_password, + request_options=request_options, + ) as r: + yield from r.data + def export_appearance( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsExportAppearanceRequest, document_password: typing.Optional[str] = None, @@ -319,7 +407,8 @@ def export_appearance( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsExportAppearanceRequest @@ -345,14 +434,14 @@ def export_appearance( client.doc.annotations.export_appearance( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"string": {"key": "value"}}, ) """ with self._raw_client.export_appearance( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, request_options=request_options, @@ -363,10 +452,11 @@ def flatten( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsFlatten200Response: """ @@ -376,13 +466,17 @@ def flatten( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsFlattenRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -402,16 +496,93 @@ def flatten( client.doc.annotations.flatten( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"key": "value"}, ) """ _response = self._raw_client.flatten( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + def reorder( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + refs: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocAnnotationsReorder200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + refs : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocAnnotationsReorder200Response + OK + + Examples + -------- + from cloudpdf import AnnotationRef_ObjectNumber, CloudPDFClient, PageRef + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.annotations.reorder( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + refs=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", + ) + """ + _response = self._raw_client.reorder( + doc_id, + layer_name, + page_key, + refs=refs, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data @@ -441,7 +612,7 @@ async def list_all( request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsListAll200Response: """ - Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. + Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `page` (a `PageRef`) when display order matters. Parameters ---------- @@ -490,7 +661,7 @@ async def list( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -502,7 +673,8 @@ async def list( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -531,14 +703,14 @@ async def main() -> None: await client.doc.annotations.list( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) asyncio.run(main()) """ _response = await self._raw_client.list( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data @@ -546,10 +718,11 @@ async def create( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsCreateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsCreate200Response: """ @@ -561,13 +734,17 @@ async def create( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsCreateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -592,7 +769,7 @@ async def main() -> None: await client.doc.annotations.create( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"key": "value"}, ) @@ -602,9 +779,10 @@ async def main() -> None: _response = await self._raw_client.create( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data @@ -613,10 +791,11 @@ async def delete( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsDelete200Response: """ @@ -626,13 +805,18 @@ async def delete( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -657,7 +841,7 @@ async def main() -> None: await client.doc.annotations.delete( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", ) @@ -665,7 +849,13 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.delete( - doc_id, layer_name, pon, annot_key, document_password=document_password, request_options=request_options + doc_id, + layer_name, + page_key, + annot_key, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -673,11 +863,12 @@ async def update( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, request: DocAnnotationsUpdateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsUpdate200Response: """ @@ -687,15 +878,20 @@ async def update( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. request : DocAnnotationsUpdateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -720,7 +916,7 @@ async def main() -> None: await client.doc.annotations.update( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", annot_key="annotKey", request={"key": "value"}, ) @@ -731,19 +927,88 @@ async def main() -> None: _response = await self._raw_client.update( doc_id, layer_name, - pon, + page_key, annot_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data + async def read_appearance( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.AsyncIterator[bytes]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + + Returns + ------- + typing.AsyncIterator[bytes] + OK + + Examples + -------- + import asyncio + + from cloudpdf import AsyncCloudPDFClient + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.annotations.read_appearance( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + annot_key="annotKey", + ) + + + asyncio.run(main()) + """ + async with self._raw_client.read_appearance( + doc_id, + layer_name, + page_key, + annot_key, + document_password=document_password, + request_options=request_options, + ) as r: + async for _chunk in r.data: + yield _chunk + async def export_appearance( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsExportAppearanceRequest, document_password: typing.Optional[str] = None, @@ -756,7 +1021,8 @@ async def export_appearance( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsExportAppearanceRequest @@ -787,7 +1053,7 @@ async def main() -> None: await client.doc.annotations.export_appearance( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"string": {"key": "value"}}, ) @@ -797,7 +1063,7 @@ async def main() -> None: async with self._raw_client.export_appearance( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, request_options=request_options, @@ -809,10 +1075,11 @@ async def flatten( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocAnnotationsFlatten200Response: """ @@ -822,13 +1089,17 @@ async def flatten( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsFlattenRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -853,7 +1124,7 @@ async def main() -> None: await client.doc.annotations.flatten( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", request={"key": "value"}, ) @@ -863,9 +1134,94 @@ async def main() -> None: _response = await self._raw_client.flatten( doc_id, layer_name, - pon, + page_key, request=request, document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + async def reorder( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + refs: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocAnnotationsReorder200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + refs : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocAnnotationsReorder200Response + OK + + Examples + -------- + import asyncio + + from cloudpdf import AnnotationRef_ObjectNumber, AsyncCloudPDFClient, PageRef + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.annotations.reorder( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + refs=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.reorder( + doc_id, + layer_name, + page_key, + refs=refs, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data diff --git a/src/cloudpdf/doc/annotations/raw_client.py b/src/cloudpdf/doc/annotations/raw_client.py index 845e8b1..d1e83a5 100644 --- a/src/cloudpdf/doc/annotations/raw_client.py +++ b/src/cloudpdf/doc/annotations/raw_client.py @@ -11,9 +11,12 @@ from ...core.parse_error import ParsingError from ...core.pydantic_utilities import parse_obj_as from ...core.request_options import RequestOptions +from ...core.serialization import convert_and_respect_annotation_metadata from ...errors.bad_request_error import BadRequestError from ...errors.conflict_error import ConflictError from ...errors.not_found_error import NotFoundError +from ...types.annotation_position import AnnotationPosition +from ...types.annotation_ref import AnnotationRef from ...types.doc_annotations_create200response import DocAnnotationsCreate200Response from ...types.doc_annotations_create_request import DocAnnotationsCreateRequest from ...types.doc_annotations_delete200response import DocAnnotationsDelete200Response @@ -22,6 +25,7 @@ from ...types.doc_annotations_flatten_request import DocAnnotationsFlattenRequest from ...types.doc_annotations_list200response import DocAnnotationsList200Response from ...types.doc_annotations_list_all200response import DocAnnotationsListAll200Response +from ...types.doc_annotations_reorder200response import DocAnnotationsReorder200Response from ...types.doc_annotations_update200response import DocAnnotationsUpdate200Response from ...types.doc_annotations_update_request import DocAnnotationsUpdateRequest from pydantic import ValidationError @@ -43,7 +47,7 @@ def list_all( request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocAnnotationsListAll200Response]: """ - Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. + Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `page` (a `PageRef`) when display order matters. Parameters ---------- @@ -115,7 +119,7 @@ def list( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -127,7 +131,8 @@ def list( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -141,7 +146,7 @@ def list( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -182,10 +187,11 @@ def create( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsCreateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocAnnotationsCreate200Response]: """ @@ -197,13 +203,17 @@ def create( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsCreateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -213,12 +223,13 @@ def create( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -268,10 +279,11 @@ def delete( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocAnnotationsDelete200Response]: """ @@ -281,13 +293,18 @@ def delete( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -297,10 +314,11 @@ def delete( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/{encode_path_param(annot_key)}", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}", method="DELETE", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, ) @@ -338,11 +356,12 @@ def update( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, request: DocAnnotationsUpdateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocAnnotationsUpdate200Response]: """ @@ -352,15 +371,20 @@ def update( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. request : DocAnnotationsUpdateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -370,12 +394,13 @@ def update( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/{encode_path_param(annot_key)}", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}", method="PATCH", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -421,12 +446,102 @@ def update( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + @contextlib.contextmanager + def read_appearance( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Iterator[HttpResponse[typing.Iterator[bytes]]]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + + Returns + ------- + typing.Iterator[HttpResponse[typing.Iterator[bytes]]] + OK + """ + with self._client_wrapper.httpx_client.stream( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}/resources/appearance", + method="GET", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + ) as _response: + + def _stream() -> HttpResponse[typing.Iterator[bytes]]: + try: + if 200 <= _response.status_code < 300: + _chunk_size = request_options.get("chunk_size", None) if request_options is not None else None + return HttpResponse( + response=_response, data=(_chunk for _chunk in _response.iter_bytes(chunk_size=_chunk_size)) + ) + _response.read() + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.text + ) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, + headers=dict(_response.headers), + body=_response.json(), + cause=e, + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + yield _stream() + @contextlib.contextmanager def export_appearance( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsExportAppearanceRequest, document_password: typing.Optional[str] = None, @@ -439,7 +554,8 @@ def export_appearance( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsExportAppearanceRequest @@ -455,7 +571,7 @@ def export_appearance( OK """ with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/appearance", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/appearance", method="POST", json=request, headers={ @@ -516,10 +632,11 @@ def flatten( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocAnnotationsFlatten200Response]: """ @@ -529,13 +646,17 @@ def flatten( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsFlattenRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -545,12 +666,13 @@ def flatten( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/flatten", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/flatten", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -596,6 +718,106 @@ def flatten( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + def reorder( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + refs: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[DocAnnotationsReorder200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + refs : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[DocAnnotationsReorder200Response] + OK + """ + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/reorder", + method="POST", + json={ + "refs": convert_and_respect_annotation_metadata( + object_=refs, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=AnnotationPosition, direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocAnnotationsReorder200Response, + parse_obj_as( + type_=DocAnnotationsReorder200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + class AsyncRawAnnotationsClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -610,7 +832,7 @@ async def list_all( request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocAnnotationsListAll200Response]: """ - Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. + Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `page` (a `PageRef`) when display order matters. Parameters ---------- @@ -682,7 +904,7 @@ async def list( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -694,7 +916,8 @@ async def list( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -708,7 +931,7 @@ async def list( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -749,10 +972,11 @@ async def create( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsCreateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocAnnotationsCreate200Response]: """ @@ -764,13 +988,17 @@ async def create( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsCreateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -780,12 +1008,13 @@ async def create( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -835,10 +1064,11 @@ async def delete( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocAnnotationsDelete200Response]: """ @@ -848,13 +1078,18 @@ async def delete( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -864,10 +1099,11 @@ async def delete( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/{encode_path_param(annot_key)}", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}", method="DELETE", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, ) @@ -905,11 +1141,12 @@ async def update( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, annot_key: str, *, request: DocAnnotationsUpdateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocAnnotationsUpdate200Response]: """ @@ -919,15 +1156,20 @@ async def update( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. request : DocAnnotationsUpdateRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -937,12 +1179,13 @@ async def update( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/{encode_path_param(annot_key)}", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}", method="PATCH", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -988,12 +1231,103 @@ async def update( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + @contextlib.asynccontextmanager + async def read_appearance( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.AsyncIterator[AsyncHttpResponse[typing.AsyncIterator[bytes]]]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + + Returns + ------- + typing.AsyncIterator[AsyncHttpResponse[typing.AsyncIterator[bytes]]] + OK + """ + async with self._client_wrapper.httpx_client.stream( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/{encode_path_param(annot_key)}/resources/appearance", + method="GET", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + ) as _response: + + async def _stream() -> AsyncHttpResponse[typing.AsyncIterator[bytes]]: + try: + if 200 <= _response.status_code < 300: + _chunk_size = request_options.get("chunk_size", None) if request_options is not None else None + return AsyncHttpResponse( + response=_response, + data=(_chunk async for _chunk in _response.aiter_bytes(chunk_size=_chunk_size)), + ) + await _response.aread() + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.text + ) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, + headers=dict(_response.headers), + body=_response.json(), + cause=e, + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + yield await _stream() + @contextlib.asynccontextmanager async def export_appearance( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsExportAppearanceRequest, document_password: typing.Optional[str] = None, @@ -1006,7 +1340,8 @@ async def export_appearance( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsExportAppearanceRequest @@ -1022,7 +1357,7 @@ async def export_appearance( OK """ async with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/appearance", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/appearance", method="POST", json=request, headers={ @@ -1084,10 +1419,11 @@ async def flatten( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, request: DocAnnotationsFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocAnnotationsFlatten200Response]: """ @@ -1097,13 +1433,17 @@ async def flatten( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. request : DocAnnotationsFlattenRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1113,12 +1453,13 @@ async def flatten( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(pon)}/items/flatten", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/flatten", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1163,3 +1504,103 @@ async def flatten( status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def reorder( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + refs: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[DocAnnotationsReorder200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + refs : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[DocAnnotationsReorder200Response] + OK + """ + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/annotations/pages/{encode_path_param(page_key)}/items/reorder", + method="POST", + json={ + "refs": convert_and_respect_annotation_metadata( + object_=refs, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=AnnotationPosition, direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocAnnotationsReorder200Response, + parse_obj_as( + type_=DocAnnotationsReorder200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) diff --git a/src/cloudpdf/doc/client.py b/src/cloudpdf/doc/client.py index 0c6de9f..39510fe 100644 --- a/src/cloudpdf/doc/client.py +++ b/src/cloudpdf/doc/client.py @@ -6,10 +6,12 @@ from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ..core.request_options import RequestOptions +from ..types.doc_changes200response import DocChanges200Response from ..types.doc_head200response import DocHead200Response from ..types.doc_manifest200response import DocManifest200Response from ..types.doc_text200response import DocText200Response from .raw_client import AsyncRawDocClient, RawDocClient +from .types.doc_changes_request_changes_item import DocChangesRequestChangesItem if typing.TYPE_CHECKING: from .annotations.client import AnnotationsClient, AsyncAnnotationsClient @@ -19,6 +21,8 @@ from .redactions.client import AsyncRedactionsClient, RedactionsClient from .signatures.client import AsyncSignaturesClient, SignaturesClient from .versions.client import AsyncVersionsClient, VersionsClient +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) class DocClient: @@ -82,6 +86,61 @@ def head( _response = self._raw_client.head(doc_id, document_password=document_password, request_options=request_options) return _response.data + def changes( + self, + doc_id: str, + layer_name: str, + *, + changes: typing.Sequence[DocChangesRequestChangesItem], + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocChanges200Response: + """ + Each change stands on its own and names itself by `opId`: a refused change rolls back alone, and the answer lists every change in order, applied with its result or refused with its error. Asked again under its `opId`, a change gets the same answer, refusals included; a different change under an answered `opId` is refused (IdempotencyKeyReused). `{ opId, undoOf }` undoes an earlier change of the caller, here or in an earlier request; an undo leaves alone what was changed since, and the undo of an undo redoes. A redaction, a flatten, a form repair or a completed signature ends undo for the changes before it (UndoUnavailable). Each op is checked against its own capability: annotation ops need `doc.annotate.modify`, form values `doc.forms.fill`, form structure `doc.forms.modify`, metadata `doc.metadata.modify`. Bytes (a stamp's drawing, an attached file, a signature's artwork) travel as multipart: a JSON `body` part, each op naming its files by role as `resources: { : '' }`, and each file as the part `resource:`. At most 64 changes per request and 512 ops per change. + + Parameters + ---------- + doc_id : str + + layer_name : str + + changes : typing.Sequence[DocChangesRequestChangesItem] + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocChanges200Response + OK + + Examples + -------- + from cloudpdf import CloudPDFClient + from cloudpdf.doc import DocChangesRequestChangesItem + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.changes( + doc_id="docId", + layer_name="layerName", + changes=[ + DocChangesRequestChangesItem( + op_id="opId", + ) + ], + ) + """ + _response = self._raw_client.changes( + doc_id, layer_name, changes=changes, document_password=document_password, request_options=request_options + ) + return _response.data + def download( self, doc_id: str, @@ -174,7 +233,7 @@ def render( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -188,7 +247,8 @@ def render( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -212,11 +272,11 @@ def render( client.doc.render( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) """ with self._raw_client.render( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) as r: yield from r.data @@ -224,7 +284,7 @@ def text( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -236,7 +296,8 @@ def text( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -260,11 +321,11 @@ def text( client.doc.text( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) """ _response = self._raw_client.text( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data @@ -396,6 +457,69 @@ async def main() -> None: ) return _response.data + async def changes( + self, + doc_id: str, + layer_name: str, + *, + changes: typing.Sequence[DocChangesRequestChangesItem], + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocChanges200Response: + """ + Each change stands on its own and names itself by `opId`: a refused change rolls back alone, and the answer lists every change in order, applied with its result or refused with its error. Asked again under its `opId`, a change gets the same answer, refusals included; a different change under an answered `opId` is refused (IdempotencyKeyReused). `{ opId, undoOf }` undoes an earlier change of the caller, here or in an earlier request; an undo leaves alone what was changed since, and the undo of an undo redoes. A redaction, a flatten, a form repair or a completed signature ends undo for the changes before it (UndoUnavailable). Each op is checked against its own capability: annotation ops need `doc.annotate.modify`, form values `doc.forms.fill`, form structure `doc.forms.modify`, metadata `doc.metadata.modify`. Bytes (a stamp's drawing, an attached file, a signature's artwork) travel as multipart: a JSON `body` part, each op naming its files by role as `resources: { : '' }`, and each file as the part `resource:`. At most 64 changes per request and 512 ops per change. + + Parameters + ---------- + doc_id : str + + layer_name : str + + changes : typing.Sequence[DocChangesRequestChangesItem] + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocChanges200Response + OK + + Examples + -------- + import asyncio + + from cloudpdf import AsyncCloudPDFClient + from cloudpdf.doc import DocChangesRequestChangesItem + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.changes( + doc_id="docId", + layer_name="layerName", + changes=[ + DocChangesRequestChangesItem( + op_id="opId", + ) + ], + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.changes( + doc_id, layer_name, changes=changes, document_password=document_password, request_options=request_options + ) + return _response.data + async def download( self, doc_id: str, @@ -505,7 +629,7 @@ async def render( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -519,7 +643,8 @@ async def render( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -548,14 +673,14 @@ async def main() -> None: await client.doc.render( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) asyncio.run(main()) """ async with self._raw_client.render( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) as r: async for _chunk in r.data: yield _chunk @@ -564,7 +689,7 @@ async def text( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -576,7 +701,8 @@ async def text( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -605,14 +731,14 @@ async def main() -> None: await client.doc.text( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) asyncio.run(main()) """ _response = await self._raw_client.text( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data diff --git a/src/cloudpdf/doc/forms/__init__.py b/src/cloudpdf/doc/forms/__init__.py index 42ab2bc..5cde020 100644 --- a/src/cloudpdf/doc/forms/__init__.py +++ b/src/cloudpdf/doc/forms/__init__.py @@ -2,33 +2,3 @@ # isort: skip_file -import typing -from importlib import import_module - -if typing.TYPE_CHECKING: - from .types import ExportDataFormsRequestFormat -_dynamic_imports: typing.Dict[str, str] = {"ExportDataFormsRequestFormat": ".types"} - - -def __getattr__(attr_name: str) -> typing.Any: - module_name = _dynamic_imports.get(attr_name) - if module_name is None: - raise AttributeError(f"No {attr_name} found in _dynamic_imports for module name -> {__name__}") - try: - module = import_module(module_name, __package__) - if module_name == f".{attr_name}": - return module - else: - return getattr(module, attr_name) - except ImportError as e: - raise ImportError(f"Failed to import {attr_name} from {module_name}: {e}") from e - except AttributeError as e: - raise AttributeError(f"Failed to get {attr_name} from {module_name}: {e}") from e - - -def __dir__(): - lazy_attrs = list(_dynamic_imports.keys()) - return sorted(lazy_attrs) - - -__all__ = ["ExportDataFormsRequestFormat"] diff --git a/src/cloudpdf/doc/forms/client.py b/src/cloudpdf/doc/forms/client.py index d38501d..c67fac7 100644 --- a/src/cloudpdf/doc/forms/client.py +++ b/src/cloudpdf/doc/forms/client.py @@ -4,14 +4,20 @@ from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ...core.request_options import RequestOptions -from ...types.doc_forms_get200response import DocFormsGet200Response -from ...types.doc_forms_import_data200response import DocFormsImportData200Response -from ...types.doc_forms_import_data_request import DocFormsImportDataRequest +from ...types.annotation_position import AnnotationPosition +from ...types.annotation_ref import AnnotationRef +from ...types.doc_forms_delete_widget200response import DocFormsDeleteWidget200Response +from ...types.doc_forms_list200response import DocFormsList200Response +from ...types.doc_forms_reorder_calculations200response import DocFormsReorderCalculations200Response +from ...types.doc_forms_reorder_widgets200response import DocFormsReorderWidgets200Response from ...types.doc_forms_reset200response import DocFormsReset200Response from ...types.doc_forms_set_value200response import DocFormsSetValue200Response from ...types.doc_forms_set_value_request import DocFormsSetValueRequest +from ...types.doc_forms_update_widget200response import DocFormsUpdateWidget200Response +from ...types.field_position import FieldPosition +from ...types.form_field_ref import FormFieldRef +from ...types.widget_patch import WidgetPatch from .raw_client import AsyncRawFormsClient, RawFormsClient -from .types.export_data_forms_request_format import ExportDataFormsRequestFormat # this is used as the default value for optional parameters OMIT = typing.cast(typing.Any, ...) @@ -32,14 +38,14 @@ def with_raw_response(self) -> RawFormsClient: """ return self._raw_client - def get( + def list( self, doc_id: str, layer_name: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsGet200Response: + ) -> DocFormsList200Response: """ Parameters ---------- @@ -55,7 +61,7 @@ def get( Returns ------- - DocFormsGet200Response + DocFormsList200Response OK Examples @@ -66,25 +72,27 @@ def get( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.forms.get( + client.doc.forms.list( doc_id="docId", layer_name="layerName", ) """ - _response = self._raw_client.get( + _response = self._raw_client.list( doc_id, layer_name, document_password=document_password, request_options=request_options ) return _response.data - def export_data( + def reorder_calculations( self, doc_id: str, layer_name: str, *, - format: typing.Optional[ExportDataFormsRequestFormat] = None, + fields: typing.Sequence[FormFieldRef], + position: FieldPosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> typing.Iterator[bytes]: + ) -> DocFormsReorderCalculations200Response: """ Parameters ---------- @@ -92,46 +100,65 @@ def export_data( layer_name : str - format : typing.Optional[ExportDataFormsRequestFormat] + fields : typing.Sequence[FormFieldRef] + + position : FieldPosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] - Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + Request-specific configuration. Returns ------- - typing.Iterator[bytes] + DocFormsReorderCalculations200Response OK Examples -------- - from cloudpdf import CloudPDFClient + from cloudpdf import CloudPDFClient, FormFieldRef_ObjectNumber client = CloudPDFClient( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.forms.export_data( + client.doc.forms.reorder_calculations( doc_id="docId", layer_name="layerName", + fields=[ + FormFieldRef_ObjectNumber( + object_number=1, + ) + ], + position="start", ) """ - with self._raw_client.export_data( - doc_id, layer_name, format=format, document_password=document_password, request_options=request_options - ) as r: - yield from r.data + _response = self._raw_client.reorder_calculations( + doc_id, + layer_name, + fields=fields, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data - def import_data( + def set_value( self, doc_id: str, layer_name: str, + field_key: str, *, - request: DocFormsImportDataRequest, + request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsImportData200Response: + ) -> DocFormsSetValue200Response: """ Parameters ---------- @@ -139,17 +166,22 @@ def import_data( layer_name : str - request : DocFormsImportDataRequest + field_key : str + + request : DocFormsSetValueRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocFormsImportData200Response + DocFormsSetValue200Response OK Examples @@ -160,14 +192,21 @@ def import_data( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.forms.import_data( + client.doc.forms.set_value( doc_id="docId", layer_name="layerName", + field_key="fieldKey", request={"key": "value"}, ) """ - _response = self._raw_client.import_data( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = self._raw_client.set_value( + doc_id, + layer_name, + field_key, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -175,9 +214,10 @@ def reset( self, doc_id: str, layer_name: str, - field_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + refs: typing.Optional[typing.Sequence[FormFieldRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocFormsReset200Response: """ @@ -187,11 +227,14 @@ def reset( layer_name : str - field_key : str - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + refs : typing.Optional[typing.Sequence[FormFieldRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -211,24 +254,29 @@ def reset( client.doc.forms.reset( doc_id="docId", layer_name="layerName", - field_key="fieldKey", ) """ _response = self._raw_client.reset( - doc_id, layer_name, field_key, document_password=document_password, request_options=request_options + doc_id, + layer_name, + document_password=document_password, + idempotency_key=idempotency_key, + refs=refs, + request_options=request_options, ) return _response.data - def set_value( + def delete_widget( self, doc_id: str, layer_name: str, - field_key: str, + page_key: str, + annot_key: str, *, - request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsSetValue200Response: + ) -> DocFormsDeleteWidget200Response: """ Parameters ---------- @@ -236,19 +284,24 @@ def set_value( layer_name : str - field_key : str + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. - request : DocFormsSetValueRequest + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocFormsSetValue200Response + DocFormsDeleteWidget200Response OK Examples @@ -259,19 +312,165 @@ def set_value( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.forms.set_value( + client.doc.forms.delete_widget( doc_id="docId", layer_name="layerName", - field_key="fieldKey", - request={"key": "value"}, + page_key="pageKey", + annot_key="annotKey", ) """ - _response = self._raw_client.set_value( + _response = self._raw_client.delete_widget( doc_id, layer_name, - field_key, - request=request, + page_key, + annot_key, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + def update_widget( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + patch: WidgetPatch, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocFormsUpdateWidget200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + patch : WidgetPatch + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocFormsUpdateWidget200Response + OK + + Examples + -------- + from cloudpdf import CloudPDFClient, WidgetPatch + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.forms.update_widget( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + annot_key="annotKey", + patch=WidgetPatch(), + ) + """ + _response = self._raw_client.update_widget( + doc_id, + layer_name, + page_key, + annot_key, + patch=patch, document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + def reorder_widgets( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + widgets: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocFormsReorderWidgets200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + widgets : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocFormsReorderWidgets200Response + OK + + Examples + -------- + from cloudpdf import AnnotationRef_ObjectNumber, CloudPDFClient, PageRef + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.forms.reorder_widgets( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + widgets=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", + ) + """ + _response = self._raw_client.reorder_widgets( + doc_id, + layer_name, + page_key, + widgets=widgets, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data @@ -292,14 +491,14 @@ def with_raw_response(self) -> AsyncRawFormsClient: """ return self._raw_client - async def get( + async def list( self, doc_id: str, layer_name: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsGet200Response: + ) -> DocFormsList200Response: """ Parameters ---------- @@ -315,7 +514,7 @@ async def get( Returns ------- - DocFormsGet200Response + DocFormsList200Response OK Examples @@ -331,7 +530,7 @@ async def get( async def main() -> None: - await client.doc.forms.get( + await client.doc.forms.list( doc_id="docId", layer_name="layerName", ) @@ -339,20 +538,22 @@ async def main() -> None: asyncio.run(main()) """ - _response = await self._raw_client.get( + _response = await self._raw_client.list( doc_id, layer_name, document_password=document_password, request_options=request_options ) return _response.data - async def export_data( + async def reorder_calculations( self, doc_id: str, layer_name: str, *, - format: typing.Optional[ExportDataFormsRequestFormat] = None, + fields: typing.Sequence[FormFieldRef], + position: FieldPosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> typing.AsyncIterator[bytes]: + ) -> DocFormsReorderCalculations200Response: """ Parameters ---------- @@ -360,24 +561,29 @@ async def export_data( layer_name : str - format : typing.Optional[ExportDataFormsRequestFormat] + fields : typing.Sequence[FormFieldRef] + + position : FieldPosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] - Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + Request-specific configuration. Returns ------- - typing.AsyncIterator[bytes] + DocFormsReorderCalculations200Response OK Examples -------- import asyncio - from cloudpdf import AsyncCloudPDFClient + from cloudpdf import AsyncCloudPDFClient, FormFieldRef_ObjectNumber client = AsyncCloudPDFClient( token="YOUR_TOKEN", @@ -386,29 +592,42 @@ async def export_data( async def main() -> None: - await client.doc.forms.export_data( + await client.doc.forms.reorder_calculations( doc_id="docId", layer_name="layerName", + fields=[ + FormFieldRef_ObjectNumber( + object_number=1, + ) + ], + position="start", ) asyncio.run(main()) """ - async with self._raw_client.export_data( - doc_id, layer_name, format=format, document_password=document_password, request_options=request_options - ) as r: - async for _chunk in r.data: - yield _chunk + _response = await self._raw_client.reorder_calculations( + doc_id, + layer_name, + fields=fields, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data - async def import_data( + async def set_value( self, doc_id: str, layer_name: str, + field_key: str, *, - request: DocFormsImportDataRequest, + request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsImportData200Response: + ) -> DocFormsSetValue200Response: """ Parameters ---------- @@ -416,17 +635,22 @@ async def import_data( layer_name : str - request : DocFormsImportDataRequest + field_key : str + + request : DocFormsSetValueRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocFormsImportData200Response + DocFormsSetValue200Response OK Examples @@ -442,17 +666,24 @@ async def import_data( async def main() -> None: - await client.doc.forms.import_data( + await client.doc.forms.set_value( doc_id="docId", layer_name="layerName", + field_key="fieldKey", request={"key": "value"}, ) asyncio.run(main()) """ - _response = await self._raw_client.import_data( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = await self._raw_client.set_value( + doc_id, + layer_name, + field_key, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -460,9 +691,10 @@ async def reset( self, doc_id: str, layer_name: str, - field_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + refs: typing.Optional[typing.Sequence[FormFieldRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocFormsReset200Response: """ @@ -472,11 +704,14 @@ async def reset( layer_name : str - field_key : str - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + refs : typing.Optional[typing.Sequence[FormFieldRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -501,27 +736,32 @@ async def main() -> None: await client.doc.forms.reset( doc_id="docId", layer_name="layerName", - field_key="fieldKey", ) asyncio.run(main()) """ _response = await self._raw_client.reset( - doc_id, layer_name, field_key, document_password=document_password, request_options=request_options + doc_id, + layer_name, + document_password=document_password, + idempotency_key=idempotency_key, + refs=refs, + request_options=request_options, ) return _response.data - async def set_value( + async def delete_widget( self, doc_id: str, layer_name: str, - field_key: str, + page_key: str, + annot_key: str, *, - request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocFormsSetValue200Response: + ) -> DocFormsDeleteWidget200Response: """ Parameters ---------- @@ -529,19 +769,24 @@ async def set_value( layer_name : str - field_key : str + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. - request : DocFormsSetValueRequest + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocFormsSetValue200Response + DocFormsDeleteWidget200Response OK Examples @@ -557,22 +802,184 @@ async def set_value( async def main() -> None: - await client.doc.forms.set_value( + await client.doc.forms.delete_widget( doc_id="docId", layer_name="layerName", - field_key="fieldKey", - request={"key": "value"}, + page_key="pageKey", + annot_key="annotKey", ) asyncio.run(main()) """ - _response = await self._raw_client.set_value( + _response = await self._raw_client.delete_widget( doc_id, layer_name, - field_key, - request=request, + page_key, + annot_key, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + async def update_widget( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + patch: WidgetPatch, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocFormsUpdateWidget200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + patch : WidgetPatch + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocFormsUpdateWidget200Response + OK + + Examples + -------- + import asyncio + + from cloudpdf import AsyncCloudPDFClient, WidgetPatch + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.forms.update_widget( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + annot_key="annotKey", + patch=WidgetPatch(), + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.update_widget( + doc_id, + layer_name, + page_key, + annot_key, + patch=patch, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, + ) + return _response.data + + async def reorder_widgets( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + widgets: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocFormsReorderWidgets200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + widgets : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocFormsReorderWidgets200Response + OK + + Examples + -------- + import asyncio + + from cloudpdf import AnnotationRef_ObjectNumber, AsyncCloudPDFClient, PageRef + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.forms.reorder_widgets( + doc_id="docId", + layer_name="layerName", + page_key="pageKey", + widgets=[ + AnnotationRef_ObjectNumber( + page=PageRef( + kind="objectNumber", + object_number=1, + ), + object_number=1, + ) + ], + position="start", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.reorder_widgets( + doc_id, + layer_name, + page_key, + widgets=widgets, + position=position, document_password=document_password, + idempotency_key=idempotency_key, request_options=request_options, ) return _response.data diff --git a/src/cloudpdf/doc/forms/raw_client.py b/src/cloudpdf/doc/forms/raw_client.py index a159908..869eb94 100644 --- a/src/cloudpdf/doc/forms/raw_client.py +++ b/src/cloudpdf/doc/forms/raw_client.py @@ -1,6 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import contextlib import typing from json.decoder import JSONDecodeError @@ -11,15 +10,22 @@ from ...core.parse_error import ParsingError from ...core.pydantic_utilities import parse_obj_as from ...core.request_options import RequestOptions +from ...core.serialization import convert_and_respect_annotation_metadata from ...errors.bad_request_error import BadRequestError from ...errors.not_found_error import NotFoundError -from ...types.doc_forms_get200response import DocFormsGet200Response -from ...types.doc_forms_import_data200response import DocFormsImportData200Response -from ...types.doc_forms_import_data_request import DocFormsImportDataRequest +from ...types.annotation_position import AnnotationPosition +from ...types.annotation_ref import AnnotationRef +from ...types.doc_forms_delete_widget200response import DocFormsDeleteWidget200Response +from ...types.doc_forms_list200response import DocFormsList200Response +from ...types.doc_forms_reorder_calculations200response import DocFormsReorderCalculations200Response +from ...types.doc_forms_reorder_widgets200response import DocFormsReorderWidgets200Response from ...types.doc_forms_reset200response import DocFormsReset200Response from ...types.doc_forms_set_value200response import DocFormsSetValue200Response from ...types.doc_forms_set_value_request import DocFormsSetValueRequest -from .types.export_data_forms_request_format import ExportDataFormsRequestFormat +from ...types.doc_forms_update_widget200response import DocFormsUpdateWidget200Response +from ...types.field_position import FieldPosition +from ...types.form_field_ref import FormFieldRef +from ...types.widget_patch import WidgetPatch from pydantic import ValidationError # this is used as the default value for optional parameters @@ -30,14 +36,14 @@ class RawFormsClient: def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper - def get( + def list( self, doc_id: str, layer_name: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocFormsGet200Response]: + ) -> HttpResponse[DocFormsList200Response]: """ Parameters ---------- @@ -53,7 +59,7 @@ def get( Returns ------- - HttpResponse[DocFormsGet200Response] + HttpResponse[DocFormsList200Response] OK """ _response = self._client_wrapper.httpx_client.request( @@ -67,9 +73,9 @@ def get( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsGet200Response, + DocFormsList200Response, parse_obj_as( - type_=DocFormsGet200Response, # type: ignore + type_=DocFormsList200Response, # type: ignore object_=_response.json(), ), ) @@ -94,16 +100,17 @@ def get( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - @contextlib.contextmanager - def export_data( + def reorder_calculations( self, doc_id: str, layer_name: str, *, - format: typing.Optional[ExportDataFormsRequestFormat] = None, + fields: typing.Sequence[FormFieldRef], + position: FieldPosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> typing.Iterator[HttpResponse[typing.Iterator[bytes]]]: + ) -> HttpResponse[DocFormsReorderCalculations200Response]: """ Parameters ---------- @@ -111,75 +118,95 @@ def export_data( layer_name : str - format : typing.Optional[ExportDataFormsRequestFormat] + fields : typing.Sequence[FormFieldRef] + + position : FieldPosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] - Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + Request-specific configuration. Returns ------- - typing.Iterator[HttpResponse[typing.Iterator[bytes]]] + HttpResponse[DocFormsReorderCalculations200Response] OK """ - with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/data", - method="GET", - params={ - "format": format, + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/calculations/reorder", + method="POST", + json={ + "fields": convert_and_respect_annotation_metadata( + object_=fields, annotation=typing.Sequence[FormFieldRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=FieldPosition, direction="write" + ), }, headers={ + "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, - ) as _response: - - def _stream() -> HttpResponse[typing.Iterator[bytes]]: - try: - if 200 <= _response.status_code < 300: - _chunk_size = request_options.get("chunk_size", None) if request_options is not None else None - return HttpResponse( - response=_response, data=(_chunk for _chunk in _response.iter_bytes(chunk_size=_chunk_size)) - ) - _response.read() - if _response.status_code == 404: - raise NotFoundError( - headers=dict(_response.headers), - body=typing.cast( - typing.Any, - parse_obj_as( - type_=typing.Any, # type: ignore - object_=_response.json(), - ), - ), - ) - _response_json = _response.json() - except JSONDecodeError: - raise ApiError( - status_code=_response.status_code, headers=dict(_response.headers), body=_response.text - ) - except ValidationError as e: - raise ParsingError( - status_code=_response.status_code, - headers=dict(_response.headers), - body=_response.json(), - cause=e, - ) - raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - - yield _stream() - - def import_data( + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsReorderCalculations200Response, + parse_obj_as( + type_=DocFormsReorderCalculations200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def set_value( self, doc_id: str, layer_name: str, + field_key: str, *, - request: DocFormsImportDataRequest, + request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocFormsImportData200Response]: + ) -> HttpResponse[DocFormsSetValue200Response]: """ Parameters ---------- @@ -187,26 +214,32 @@ def import_data( layer_name : str - request : DocFormsImportDataRequest + field_key : str + + request : DocFormsSetValueRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - HttpResponse[DocFormsImportData200Response] + HttpResponse[DocFormsSetValue200Response] OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/value", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -214,9 +247,9 @@ def import_data( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsImportData200Response, + DocFormsSetValue200Response, parse_obj_as( - type_=DocFormsImportData200Response, # type: ignore + type_=DocFormsSetValue200Response, # type: ignore object_=_response.json(), ), ) @@ -256,9 +289,10 @@ def reset( self, doc_id: str, layer_name: str, - field_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + refs: typing.Optional[typing.Sequence[FormFieldRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocFormsReset200Response]: """ @@ -268,11 +302,14 @@ def reset( layer_name : str - field_key : str - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + refs : typing.Optional[typing.Sequence[FormFieldRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -282,12 +319,20 @@ def reset( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/reset", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/reset", method="POST", + json={ + "refs": convert_and_respect_annotation_metadata( + object_=refs, annotation=typing.Sequence[FormFieldRef], direction="write" + ), + }, headers={ + "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, + omit=OMIT, ) try: if 200 <= _response.status_code < 300: @@ -299,6 +344,17 @@ def reset( ), ) return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 404: raise NotFoundError( headers=dict(_response.headers), @@ -319,16 +375,17 @@ def reset( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - def set_value( + def delete_widget( self, doc_id: str, layer_name: str, - field_key: str, + page_key: str, + annot_key: str, *, - request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocFormsSetValue200Response]: + ) -> HttpResponse[DocFormsDeleteWidget200Response]: """ Parameters ---------- @@ -336,28 +393,229 @@ def set_value( layer_name : str - field_key : str + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. - request : DocFormsSetValueRequest + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - HttpResponse[DocFormsSetValue200Response] + HttpResponse[DocFormsDeleteWidget200Response] OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/value", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/{encode_path_param(annot_key)}", + method="DELETE", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsDeleteWidget200Response, + parse_obj_as( + type_=DocFormsDeleteWidget200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def update_widget( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + patch: WidgetPatch, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[DocFormsUpdateWidget200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + patch : WidgetPatch + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[DocFormsUpdateWidget200Response] + OK + """ + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/{encode_path_param(annot_key)}", + method="PATCH", + json={ + "patch": convert_and_respect_annotation_metadata( + object_=patch, annotation=WidgetPatch, direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsUpdateWidget200Response, + parse_obj_as( + type_=DocFormsUpdateWidget200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def reorder_widgets( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + widgets: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[DocFormsReorderWidgets200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + widgets : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[DocFormsReorderWidgets200Response] + OK + """ + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/reorder", method="POST", - json=request, + json={ + "widgets": convert_and_respect_annotation_metadata( + object_=widgets, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=AnnotationPosition, direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -365,9 +623,9 @@ def set_value( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsSetValue200Response, + DocFormsReorderWidgets200Response, parse_obj_as( - type_=DocFormsSetValue200Response, # type: ignore + type_=DocFormsReorderWidgets200Response, # type: ignore object_=_response.json(), ), ) @@ -408,14 +666,14 @@ class AsyncRawFormsClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper - async def get( + async def list( self, doc_id: str, layer_name: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocFormsGet200Response]: + ) -> AsyncHttpResponse[DocFormsList200Response]: """ Parameters ---------- @@ -431,7 +689,7 @@ async def get( Returns ------- - AsyncHttpResponse[DocFormsGet200Response] + AsyncHttpResponse[DocFormsList200Response] OK """ _response = await self._client_wrapper.httpx_client.request( @@ -445,9 +703,9 @@ async def get( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsGet200Response, + DocFormsList200Response, parse_obj_as( - type_=DocFormsGet200Response, # type: ignore + type_=DocFormsList200Response, # type: ignore object_=_response.json(), ), ) @@ -472,16 +730,17 @@ async def get( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - @contextlib.asynccontextmanager - async def export_data( + async def reorder_calculations( self, doc_id: str, layer_name: str, *, - format: typing.Optional[ExportDataFormsRequestFormat] = None, + fields: typing.Sequence[FormFieldRef], + position: FieldPosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> typing.AsyncIterator[AsyncHttpResponse[typing.AsyncIterator[bytes]]]: + ) -> AsyncHttpResponse[DocFormsReorderCalculations200Response]: """ Parameters ---------- @@ -489,76 +748,95 @@ async def export_data( layer_name : str - format : typing.Optional[ExportDataFormsRequestFormat] + fields : typing.Sequence[FormFieldRef] + + position : FieldPosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] - Request-specific configuration. You can pass in configuration such as `chunk_size`, and more to customize the request and response. + Request-specific configuration. Returns ------- - typing.AsyncIterator[AsyncHttpResponse[typing.AsyncIterator[bytes]]] + AsyncHttpResponse[DocFormsReorderCalculations200Response] OK """ - async with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/data", - method="GET", - params={ - "format": format, + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/calculations/reorder", + method="POST", + json={ + "fields": convert_and_respect_annotation_metadata( + object_=fields, annotation=typing.Sequence[FormFieldRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=FieldPosition, direction="write" + ), }, headers={ + "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, - ) as _response: - - async def _stream() -> AsyncHttpResponse[typing.AsyncIterator[bytes]]: - try: - if 200 <= _response.status_code < 300: - _chunk_size = request_options.get("chunk_size", None) if request_options is not None else None - return AsyncHttpResponse( - response=_response, - data=(_chunk async for _chunk in _response.aiter_bytes(chunk_size=_chunk_size)), - ) - await _response.aread() - if _response.status_code == 404: - raise NotFoundError( - headers=dict(_response.headers), - body=typing.cast( - typing.Any, - parse_obj_as( - type_=typing.Any, # type: ignore - object_=_response.json(), - ), - ), - ) - _response_json = _response.json() - except JSONDecodeError: - raise ApiError( - status_code=_response.status_code, headers=dict(_response.headers), body=_response.text - ) - except ValidationError as e: - raise ParsingError( - status_code=_response.status_code, - headers=dict(_response.headers), - body=_response.json(), - cause=e, - ) - raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - - yield await _stream() - - async def import_data( + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsReorderCalculations200Response, + parse_obj_as( + type_=DocFormsReorderCalculations200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def set_value( self, doc_id: str, layer_name: str, + field_key: str, *, - request: DocFormsImportDataRequest, + request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocFormsImportData200Response]: + ) -> AsyncHttpResponse[DocFormsSetValue200Response]: """ Parameters ---------- @@ -566,26 +844,32 @@ async def import_data( layer_name : str - request : DocFormsImportDataRequest + field_key : str + + request : DocFormsSetValueRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - AsyncHttpResponse[DocFormsImportData200Response] + AsyncHttpResponse[DocFormsSetValue200Response] OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/value", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -593,9 +877,9 @@ async def import_data( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsImportData200Response, + DocFormsSetValue200Response, parse_obj_as( - type_=DocFormsImportData200Response, # type: ignore + type_=DocFormsSetValue200Response, # type: ignore object_=_response.json(), ), ) @@ -635,9 +919,10 @@ async def reset( self, doc_id: str, layer_name: str, - field_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + refs: typing.Optional[typing.Sequence[FormFieldRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocFormsReset200Response]: """ @@ -647,11 +932,14 @@ async def reset( layer_name : str - field_key : str - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + refs : typing.Optional[typing.Sequence[FormFieldRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -661,12 +949,20 @@ async def reset( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/reset", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/reset", method="POST", + json={ + "refs": convert_and_respect_annotation_metadata( + object_=refs, annotation=typing.Sequence[FormFieldRef], direction="write" + ), + }, headers={ + "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, + omit=OMIT, ) try: if 200 <= _response.status_code < 300: @@ -678,6 +974,17 @@ async def reset( ), ) return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 404: raise NotFoundError( headers=dict(_response.headers), @@ -698,16 +1005,17 @@ async def reset( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - async def set_value( + async def delete_widget( self, doc_id: str, layer_name: str, - field_key: str, + page_key: str, + annot_key: str, *, - request: DocFormsSetValueRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocFormsSetValue200Response]: + ) -> AsyncHttpResponse[DocFormsDeleteWidget200Response]: """ Parameters ---------- @@ -715,28 +1023,229 @@ async def set_value( layer_name : str - field_key : str + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. - request : DocFormsSetValueRequest + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - AsyncHttpResponse[DocFormsSetValue200Response] + AsyncHttpResponse[DocFormsDeleteWidget200Response] OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/fields/{encode_path_param(field_key)}/value", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/{encode_path_param(annot_key)}", + method="DELETE", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsDeleteWidget200Response, + parse_obj_as( + type_=DocFormsDeleteWidget200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def update_widget( + self, + doc_id: str, + layer_name: str, + page_key: str, + annot_key: str, + *, + patch: WidgetPatch, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[DocFormsUpdateWidget200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + annot_key : str + The annotation's address on the page: `obj:N`, its indirect object number, or `base:N` for an annotation the uploaded file stored inline (without an object number of its own), the position it was born at in the page's /Annots. The name the annotation's `ref` carries for life. + + patch : WidgetPatch + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[DocFormsUpdateWidget200Response] + OK + """ + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/{encode_path_param(annot_key)}", + method="PATCH", + json={ + "patch": convert_and_respect_annotation_metadata( + object_=patch, annotation=WidgetPatch, direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocFormsUpdateWidget200Response, + parse_obj_as( + type_=DocFormsUpdateWidget200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def reorder_widgets( + self, + doc_id: str, + layer_name: str, + page_key: str, + *, + widgets: typing.Sequence[AnnotationRef], + position: AnnotationPosition, + document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[DocFormsReorderWidgets200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. + + widgets : typing.Sequence[AnnotationRef] + + position : AnnotationPosition + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[DocFormsReorderWidgets200Response] + OK + """ + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/form/widgets/{encode_path_param(page_key)}/reorder", method="POST", - json=request, + json={ + "widgets": convert_and_respect_annotation_metadata( + object_=widgets, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=AnnotationPosition, direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -744,9 +1253,9 @@ async def set_value( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocFormsSetValue200Response, + DocFormsReorderWidgets200Response, parse_obj_as( - type_=DocFormsSetValue200Response, # type: ignore + type_=DocFormsReorderWidgets200Response, # type: ignore object_=_response.json(), ), ) diff --git a/src/cloudpdf/doc/forms/types/__init__.py b/src/cloudpdf/doc/forms/types/__init__.py deleted file mode 100644 index 0e60da6..0000000 --- a/src/cloudpdf/doc/forms/types/__init__.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -# isort: skip_file - -import typing -from importlib import import_module - -if typing.TYPE_CHECKING: - from .export_data_forms_request_format import ExportDataFormsRequestFormat -_dynamic_imports: typing.Dict[str, str] = {"ExportDataFormsRequestFormat": ".export_data_forms_request_format"} - - -def __getattr__(attr_name: str) -> typing.Any: - module_name = _dynamic_imports.get(attr_name) - if module_name is None: - raise AttributeError(f"No {attr_name} found in _dynamic_imports for module name -> {__name__}") - try: - module = import_module(module_name, __package__) - if module_name == f".{attr_name}": - return module - else: - return getattr(module, attr_name) - except ImportError as e: - raise ImportError(f"Failed to import {attr_name} from {module_name}: {e}") from e - except AttributeError as e: - raise AttributeError(f"Failed to get {attr_name} from {module_name}: {e}") from e - - -def __dir__(): - lazy_attrs = list(_dynamic_imports.keys()) - return sorted(lazy_attrs) - - -__all__ = ["ExportDataFormsRequestFormat"] diff --git a/src/cloudpdf/doc/forms/types/export_data_forms_request_format.py b/src/cloudpdf/doc/forms/types/export_data_forms_request_format.py deleted file mode 100644 index a7938aa..0000000 --- a/src/cloudpdf/doc/forms/types/export_data_forms_request_format.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -ExportDataFormsRequestFormat = typing.Union[typing.Literal["fdf", "xfdf"], typing.Any] diff --git a/src/cloudpdf/doc/metadata/__init__.py b/src/cloudpdf/doc/metadata/__init__.py index 5cde020..db86c26 100644 --- a/src/cloudpdf/doc/metadata/__init__.py +++ b/src/cloudpdf/doc/metadata/__init__.py @@ -2,3 +2,33 @@ # isort: skip_file +import typing +from importlib import import_module + +if typing.TYPE_CHECKING: + from . import custom +_dynamic_imports: typing.Dict[str, str] = {"custom": ".custom"} + + +def __getattr__(attr_name: str) -> typing.Any: + module_name = _dynamic_imports.get(attr_name) + if module_name is None: + raise AttributeError(f"No {attr_name} found in _dynamic_imports for module name -> {__name__}") + try: + module = import_module(module_name, __package__) + if module_name == f".{attr_name}": + return module + else: + return getattr(module, attr_name) + except ImportError as e: + raise ImportError(f"Failed to import {attr_name} from {module_name}: {e}") from e + except AttributeError as e: + raise AttributeError(f"Failed to get {attr_name} from {module_name}: {e}") from e + + +def __dir__(): + lazy_attrs = list(_dynamic_imports.keys()) + return sorted(lazy_attrs) + + +__all__ = ["custom"] diff --git a/src/cloudpdf/doc/metadata/client.py b/src/cloudpdf/doc/metadata/client.py index cb94744..6062e10 100644 --- a/src/cloudpdf/doc/metadata/client.py +++ b/src/cloudpdf/doc/metadata/client.py @@ -1,5 +1,7 @@ # This file was auto-generated by Fern from our API Definition. +from __future__ import annotations + import typing from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper @@ -7,10 +9,15 @@ from ...types.doc_metadata_get200response import DocMetadataGet200Response from .raw_client import AsyncRawMetadataClient, RawMetadataClient +if typing.TYPE_CHECKING: + from .custom.client import AsyncCustomClient, CustomClient + class MetadataClient: def __init__(self, *, client_wrapper: SyncClientWrapper): self._raw_client = RawMetadataClient(client_wrapper=client_wrapper) + self._client_wrapper = client_wrapper + self._custom: typing.Optional[CustomClient] = None @property def with_raw_response(self) -> RawMetadataClient: @@ -67,10 +74,20 @@ def get( ) return _response.data + @property + def custom(self): + if self._custom is None: + from .custom.client import CustomClient # noqa: E402 + + self._custom = CustomClient(client_wrapper=self._client_wrapper) + return self._custom + class AsyncMetadataClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): self._raw_client = AsyncRawMetadataClient(client_wrapper=client_wrapper) + self._client_wrapper = client_wrapper + self._custom: typing.Optional[AsyncCustomClient] = None @property def with_raw_response(self) -> AsyncRawMetadataClient: @@ -134,3 +151,11 @@ async def main() -> None: doc_id, layer_name, document_password=document_password, request_options=request_options ) return _response.data + + @property + def custom(self): + if self._custom is None: + from .custom.client import AsyncCustomClient # noqa: E402 + + self._custom = AsyncCustomClient(client_wrapper=self._client_wrapper) + return self._custom diff --git a/src/cloudpdf/doc/metadata/custom/__init__.py b/src/cloudpdf/doc/metadata/custom/__init__.py new file mode 100644 index 0000000..5cde020 --- /dev/null +++ b/src/cloudpdf/doc/metadata/custom/__init__.py @@ -0,0 +1,4 @@ +# This file was auto-generated by Fern from our API Definition. + +# isort: skip_file + diff --git a/src/cloudpdf/doc/metadata/custom/client.py b/src/cloudpdf/doc/metadata/custom/client.py new file mode 100644 index 0000000..97a1a3a --- /dev/null +++ b/src/cloudpdf/doc/metadata/custom/client.py @@ -0,0 +1,136 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from ....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ....core.request_options import RequestOptions +from ....types.doc_metadata_custom_get200response import DocMetadataCustomGet200Response +from .raw_client import AsyncRawCustomClient, RawCustomClient + + +class CustomClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._raw_client = RawCustomClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> RawCustomClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + RawCustomClient + """ + return self._raw_client + + def get( + self, + doc_id: str, + layer_name: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocMetadataCustomGet200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocMetadataCustomGet200Response + OK + + Examples + -------- + from cloudpdf import CloudPDFClient + + client = CloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + client.doc.metadata.custom.get( + doc_id="docId", + layer_name="layerName", + ) + """ + _response = self._raw_client.get( + doc_id, layer_name, document_password=document_password, request_options=request_options + ) + return _response.data + + +class AsyncCustomClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._raw_client = AsyncRawCustomClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> AsyncRawCustomClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + AsyncRawCustomClient + """ + return self._raw_client + + async def get( + self, + doc_id: str, + layer_name: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> DocMetadataCustomGet200Response: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + DocMetadataCustomGet200Response + OK + + Examples + -------- + import asyncio + + from cloudpdf import AsyncCloudPDFClient + + client = AsyncCloudPDFClient( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + + + async def main() -> None: + await client.doc.metadata.custom.get( + doc_id="docId", + layer_name="layerName", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.get( + doc_id, layer_name, document_password=document_password, request_options=request_options + ) + return _response.data diff --git a/src/cloudpdf/doc/metadata/custom/raw_client.py b/src/cloudpdf/doc/metadata/custom/raw_client.py new file mode 100644 index 0000000..7a48c3a --- /dev/null +++ b/src/cloudpdf/doc/metadata/custom/raw_client.py @@ -0,0 +1,153 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +from json.decoder import JSONDecodeError + +from ....core.api_error import ApiError +from ....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ....core.http_response import AsyncHttpResponse, HttpResponse +from ....core.jsonable_encoder import encode_path_param +from ....core.parse_error import ParsingError +from ....core.pydantic_utilities import parse_obj_as +from ....core.request_options import RequestOptions +from ....errors.not_found_error import NotFoundError +from ....types.doc_metadata_custom_get200response import DocMetadataCustomGet200Response +from pydantic import ValidationError + + +class RawCustomClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get( + self, + doc_id: str, + layer_name: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[DocMetadataCustomGet200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[DocMetadataCustomGet200Response] + OK + """ + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/metadata/custom", + method="GET", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocMetadataCustomGet200Response, + parse_obj_as( + type_=DocMetadataCustomGet200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + +class AsyncRawCustomClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get( + self, + doc_id: str, + layer_name: str, + *, + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[DocMetadataCustomGet200Response]: + """ + Parameters + ---------- + doc_id : str + + layer_name : str + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[DocMetadataCustomGet200Response] + OK + """ + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/metadata/custom", + method="GET", + headers={ + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocMetadataCustomGet200Response, + parse_obj_as( + type_=DocMetadataCustomGet200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) diff --git a/src/cloudpdf/doc/pages/client.py b/src/cloudpdf/doc/pages/client.py index 3a2458a..c30f2ac 100644 --- a/src/cloudpdf/doc/pages/client.py +++ b/src/cloudpdf/doc/pages/client.py @@ -13,16 +13,17 @@ from ...types.doc_pages_insert200response import DocPagesInsert200Response from ...types.doc_pages_insert_blank200response import DocPagesInsertBlank200Response from ...types.doc_pages_insert_blank_request import DocPagesInsertBlankRequest -from ...types.doc_pages_move200response import DocPagesMove200Response -from ...types.doc_pages_move_request import DocPagesMoveRequest from ...types.doc_pages_remove_name200response import DocPagesRemoveName200Response from ...types.doc_pages_remove_name_request import DocPagesRemoveNameRequest +from ...types.doc_pages_reorder200response import DocPagesReorder200Response from ...types.doc_pages_rotate200response import DocPagesRotate200Response from ...types.doc_pages_rotate_request import DocPagesRotateRequest from ...types.doc_pages_set_name200response import DocPagesSetName200Response from ...types.doc_pages_set_name_request import DocPagesSetNameRequest from ...types.doc_pages_set_scale200response import DocPagesSetScale200Response from ...types.doc_pages_viewports200response import DocPagesViewports200Response +from ...types.page_position import PagePosition +from ...types.page_ref import PageRef from .raw_client import AsyncRawPagesClient, RawPagesClient from .types.doc_pages_set_scale_request_measure import DocPagesSetScaleRequestMeasure @@ -49,9 +50,10 @@ def set_scale( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, measure: typing.Optional[DocPagesSetScaleRequestMeasure] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesSetScale200Response: @@ -62,11 +64,15 @@ def set_scale( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + measure : typing.Optional[DocPagesSetScaleRequestMeasure] request_options : typing.Optional[RequestOptions] @@ -88,14 +94,15 @@ def set_scale( client.doc.pages.set_scale( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) """ _response = self._raw_client.set_scale( doc_id, layer_name, - pon, + page_key, document_password=document_password, + idempotency_key=idempotency_key, measure=measure, request_options=request_options, ) @@ -105,7 +112,7 @@ def viewports( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -117,7 +124,8 @@ def viewports( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -141,11 +149,11 @@ def viewports( client.doc.pages.viewports( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) """ _response = self._raw_client.viewports( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data @@ -156,6 +164,7 @@ def delete( *, request: DocPagesDeleteRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesDelete200Response: """ @@ -170,6 +179,9 @@ def delete( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -193,7 +205,12 @@ def delete( ) """ _response = self._raw_client.delete( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -207,7 +224,7 @@ def extract( request_options: typing.Optional[RequestOptions] = None, ) -> typing.Iterator[bytes]: """ - A read, not a mutation: the source document is untouched and no event is published. Body is `{"pageObjectNumbers": number[]}`; the response body is the new PDF. + A read, not a mutation: the source document is untouched and no event is published. Body is `{"pages": PageRef[]}`; the response body is the new PDF. Parameters ---------- @@ -254,6 +271,7 @@ def flatten( *, request: DocPagesFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesFlatten200Response: """ @@ -268,6 +286,9 @@ def flatten( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -291,7 +312,12 @@ def flatten( ) """ _response = self._raw_client.flatten( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -302,10 +328,11 @@ def insert( *, file: core.File, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesInsert200Response: """ - Multipart mutation envelope: a `body` field holding `{"destIndex"?: number}` (omitted → append) plus a `resource:source` file part carrying the standalone PDF whose pages are copied in. The inserted copies get fresh page object numbers, returned in insertion order. + Multipart: a JSON `body` part `{"position"?: PagePosition, "resources": {"source": ""}}` (position omitted → the end), and the standalone PDF whose pages are copied in as the part `resource:`. The inserted copies get fresh page object numbers, returned in insertion order. Parameters ---------- @@ -319,6 +346,9 @@ def insert( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -341,7 +371,12 @@ def insert( ) """ _response = self._raw_client.insert( - doc_id, layer_name, file=file, document_password=document_password, request_options=request_options + doc_id, + layer_name, + file=file, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -352,10 +387,11 @@ def insert_blank( *, request: DocPagesInsertBlankRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesInsertBlank200Response: """ - Body is `{"size": {"width", "height"}, "count"?, "destIndex"?}` — size in PDF points, count in [1, 100], destIndex omitted → append. + Body is `{"size": {"width", "height"}, "count"?, "position"?}` — size in PDF points, count in [1, 100], `position` a `PagePosition` (omitted → the end). Parameters ---------- @@ -368,6 +404,9 @@ def insert_blank( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -391,19 +430,25 @@ def insert_blank( ) """ _response = self._raw_client.insert_blank( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - def move( + def set_name( self, doc_id: str, layer_name: str, *, - request: DocPagesMoveRequest, + request: DocPagesSetNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesMove200Response: + ) -> DocPagesSetName200Response: """ Parameters ---------- @@ -411,17 +456,20 @@ def move( layer_name : str - request : DocPagesMoveRequest + request : DocPagesSetNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesMove200Response + DocPagesSetName200Response OK Examples @@ -432,26 +480,32 @@ def move( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.pages.move( + client.doc.pages.set_name( doc_id="docId", layer_name="layerName", request={"key": "value"}, ) """ - _response = self._raw_client.move( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = self._raw_client.set_name( + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - def set_name( + def remove_name( self, doc_id: str, layer_name: str, *, - request: DocPagesSetNameRequest, + request: DocPagesRemoveNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesSetName200Response: + ) -> DocPagesRemoveName200Response: """ Parameters ---------- @@ -459,17 +513,20 @@ def set_name( layer_name : str - request : DocPagesSetNameRequest + request : DocPagesRemoveNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesSetName200Response + DocPagesRemoveName200Response OK Examples @@ -480,26 +537,33 @@ def set_name( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.pages.set_name( + client.doc.pages.remove_name( doc_id="docId", layer_name="layerName", request={"key": "value"}, ) """ - _response = self._raw_client.set_name( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = self._raw_client.remove_name( + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - def remove_name( + def reorder( self, doc_id: str, layer_name: str, *, - request: DocPagesRemoveNameRequest, + pages: typing.Sequence[PageRef], + position: PagePosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesRemoveName200Response: + ) -> DocPagesReorder200Response: """ Parameters ---------- @@ -507,35 +571,52 @@ def remove_name( layer_name : str - request : DocPagesRemoveNameRequest + pages : typing.Sequence[PageRef] + + position : PagePosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesRemoveName200Response + DocPagesReorder200Response OK Examples -------- - from cloudpdf import CloudPDFClient + from cloudpdf import CloudPDFClient, PageRef client = CloudPDFClient( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.pages.remove_name( + client.doc.pages.reorder( doc_id="docId", layer_name="layerName", - request={"key": "value"}, + pages=[ + PageRef( + kind="objectNumber", + object_number=1, + ) + ], + position="start", ) """ - _response = self._raw_client.remove_name( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = self._raw_client.reorder( + doc_id, + layer_name, + pages=pages, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -546,6 +627,7 @@ def rotate( *, request: DocPagesRotateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesRotate200Response: """ @@ -560,6 +642,9 @@ def rotate( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -583,7 +668,12 @@ def rotate( ) """ _response = self._raw_client.rotate( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -607,9 +697,10 @@ async def set_scale( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, measure: typing.Optional[DocPagesSetScaleRequestMeasure] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesSetScale200Response: @@ -620,11 +711,15 @@ async def set_scale( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + measure : typing.Optional[DocPagesSetScaleRequestMeasure] request_options : typing.Optional[RequestOptions] @@ -651,7 +746,7 @@ async def main() -> None: await client.doc.pages.set_scale( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) @@ -660,8 +755,9 @@ async def main() -> None: _response = await self._raw_client.set_scale( doc_id, layer_name, - pon, + page_key, document_password=document_password, + idempotency_key=idempotency_key, measure=measure, request_options=request_options, ) @@ -671,7 +767,7 @@ async def viewports( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -683,7 +779,8 @@ async def viewports( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -712,14 +809,14 @@ async def main() -> None: await client.doc.pages.viewports( doc_id="docId", layer_name="layerName", - pon=1, + page_key="pageKey", ) asyncio.run(main()) """ _response = await self._raw_client.viewports( - doc_id, layer_name, pon, document_password=document_password, request_options=request_options + doc_id, layer_name, page_key, document_password=document_password, request_options=request_options ) return _response.data @@ -730,6 +827,7 @@ async def delete( *, request: DocPagesDeleteRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesDelete200Response: """ @@ -744,6 +842,9 @@ async def delete( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -775,7 +876,12 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.delete( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -789,7 +895,7 @@ async def extract( request_options: typing.Optional[RequestOptions] = None, ) -> typing.AsyncIterator[bytes]: """ - A read, not a mutation: the source document is untouched and no event is published. Body is `{"pageObjectNumbers": number[]}`; the response body is the new PDF. + A read, not a mutation: the source document is untouched and no event is published. Body is `{"pages": PageRef[]}`; the response body is the new PDF. Parameters ---------- @@ -845,6 +951,7 @@ async def flatten( *, request: DocPagesFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesFlatten200Response: """ @@ -859,6 +966,9 @@ async def flatten( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -890,7 +1000,12 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.flatten( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -901,10 +1016,11 @@ async def insert( *, file: core.File, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesInsert200Response: """ - Multipart mutation envelope: a `body` field holding `{"destIndex"?: number}` (omitted → append) plus a `resource:source` file part carrying the standalone PDF whose pages are copied in. The inserted copies get fresh page object numbers, returned in insertion order. + Multipart: a JSON `body` part `{"position"?: PagePosition, "resources": {"source": ""}}` (position omitted → the end), and the standalone PDF whose pages are copied in as the part `resource:`. The inserted copies get fresh page object numbers, returned in insertion order. Parameters ---------- @@ -918,6 +1034,9 @@ async def insert( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -948,7 +1067,12 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.insert( - doc_id, layer_name, file=file, document_password=document_password, request_options=request_options + doc_id, + layer_name, + file=file, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -959,10 +1083,11 @@ async def insert_blank( *, request: DocPagesInsertBlankRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesInsertBlank200Response: """ - Body is `{"size": {"width", "height"}, "count"?, "destIndex"?}` — size in PDF points, count in [1, 100], destIndex omitted → append. + Body is `{"size": {"width", "height"}, "count"?, "position"?}` — size in PDF points, count in [1, 100], `position` a `PagePosition` (omitted → the end). Parameters ---------- @@ -975,6 +1100,9 @@ async def insert_blank( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1006,19 +1134,25 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.insert_blank( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - async def move( + async def set_name( self, doc_id: str, layer_name: str, *, - request: DocPagesMoveRequest, + request: DocPagesSetNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesMove200Response: + ) -> DocPagesSetName200Response: """ Parameters ---------- @@ -1026,17 +1160,20 @@ async def move( layer_name : str - request : DocPagesMoveRequest + request : DocPagesSetNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesMove200Response + DocPagesSetName200Response OK Examples @@ -1052,7 +1189,7 @@ async def move( async def main() -> None: - await client.doc.pages.move( + await client.doc.pages.set_name( doc_id="docId", layer_name="layerName", request={"key": "value"}, @@ -1061,20 +1198,26 @@ async def main() -> None: asyncio.run(main()) """ - _response = await self._raw_client.move( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = await self._raw_client.set_name( + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - async def set_name( + async def remove_name( self, doc_id: str, layer_name: str, *, - request: DocPagesSetNameRequest, + request: DocPagesRemoveNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesSetName200Response: + ) -> DocPagesRemoveName200Response: """ Parameters ---------- @@ -1082,17 +1225,20 @@ async def set_name( layer_name : str - request : DocPagesSetNameRequest + request : DocPagesRemoveNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesSetName200Response + DocPagesRemoveName200Response OK Examples @@ -1108,7 +1254,7 @@ async def set_name( async def main() -> None: - await client.doc.pages.set_name( + await client.doc.pages.remove_name( doc_id="docId", layer_name="layerName", request={"key": "value"}, @@ -1117,20 +1263,27 @@ async def main() -> None: asyncio.run(main()) """ - _response = await self._raw_client.set_name( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = await self._raw_client.remove_name( + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data - async def remove_name( + async def reorder( self, doc_id: str, layer_name: str, *, - request: DocPagesRemoveNameRequest, + pages: typing.Sequence[PageRef], + position: PagePosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocPagesRemoveName200Response: + ) -> DocPagesReorder200Response: """ Parameters ---------- @@ -1138,24 +1291,29 @@ async def remove_name( layer_name : str - request : DocPagesRemoveNameRequest + pages : typing.Sequence[PageRef] + + position : PagePosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - DocPagesRemoveName200Response + DocPagesReorder200Response OK Examples -------- import asyncio - from cloudpdf import AsyncCloudPDFClient + from cloudpdf import AsyncCloudPDFClient, PageRef client = AsyncCloudPDFClient( token="YOUR_TOKEN", @@ -1164,17 +1322,29 @@ async def remove_name( async def main() -> None: - await client.doc.pages.remove_name( + await client.doc.pages.reorder( doc_id="docId", layer_name="layerName", - request={"key": "value"}, + pages=[ + PageRef( + kind="objectNumber", + object_number=1, + ) + ], + position="start", ) asyncio.run(main()) """ - _response = await self._raw_client.remove_name( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + _response = await self._raw_client.reorder( + doc_id, + layer_name, + pages=pages, + position=position, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data @@ -1185,6 +1355,7 @@ async def rotate( *, request: DocPagesRotateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> DocPagesRotate200Response: """ @@ -1199,6 +1370,9 @@ async def rotate( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1230,6 +1404,11 @@ async def main() -> None: asyncio.run(main()) """ _response = await self._raw_client.rotate( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + request=request, + document_password=document_password, + idempotency_key=idempotency_key, + request_options=request_options, ) return _response.data diff --git a/src/cloudpdf/doc/pages/raw_client.py b/src/cloudpdf/doc/pages/raw_client.py index bb66e54..648e9de 100644 --- a/src/cloudpdf/doc/pages/raw_client.py +++ b/src/cloudpdf/doc/pages/raw_client.py @@ -23,16 +23,17 @@ from ...types.doc_pages_insert200response import DocPagesInsert200Response from ...types.doc_pages_insert_blank200response import DocPagesInsertBlank200Response from ...types.doc_pages_insert_blank_request import DocPagesInsertBlankRequest -from ...types.doc_pages_move200response import DocPagesMove200Response -from ...types.doc_pages_move_request import DocPagesMoveRequest from ...types.doc_pages_remove_name200response import DocPagesRemoveName200Response from ...types.doc_pages_remove_name_request import DocPagesRemoveNameRequest +from ...types.doc_pages_reorder200response import DocPagesReorder200Response from ...types.doc_pages_rotate200response import DocPagesRotate200Response from ...types.doc_pages_rotate_request import DocPagesRotateRequest from ...types.doc_pages_set_name200response import DocPagesSetName200Response from ...types.doc_pages_set_name_request import DocPagesSetNameRequest from ...types.doc_pages_set_scale200response import DocPagesSetScale200Response from ...types.doc_pages_viewports200response import DocPagesViewports200Response +from ...types.page_position import PagePosition +from ...types.page_ref import PageRef from .types.doc_pages_set_scale_request_measure import DocPagesSetScaleRequestMeasure from pydantic import ValidationError @@ -48,9 +49,10 @@ def set_scale( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, measure: typing.Optional[DocPagesSetScaleRequestMeasure] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesSetScale200Response]: @@ -61,11 +63,15 @@ def set_scale( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + measure : typing.Optional[DocPagesSetScaleRequestMeasure] request_options : typing.Optional[RequestOptions] @@ -77,7 +83,7 @@ def set_scale( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(pon)}/scale", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(page_key)}/scale", method="PUT", json={ "measure": convert_and_respect_annotation_metadata( @@ -87,6 +93,7 @@ def set_scale( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -136,7 +143,7 @@ def viewports( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -148,7 +155,8 @@ def viewports( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -162,7 +170,7 @@ def viewports( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(pon)}/viewports", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(page_key)}/viewports", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -206,6 +214,7 @@ def delete( *, request: DocPagesDeleteRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesDelete200Response]: """ @@ -220,6 +229,9 @@ def delete( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -235,6 +247,7 @@ def delete( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -291,7 +304,7 @@ def extract( request_options: typing.Optional[RequestOptions] = None, ) -> typing.Iterator[HttpResponse[typing.Iterator[bytes]]]: """ - A read, not a mutation: the source document is untouched and no event is published. Body is `{"pageObjectNumbers": number[]}`; the response body is the new PDF. + A read, not a mutation: the source document is untouched and no event is published. Body is `{"pages": PageRef[]}`; the response body is the new PDF. Parameters ---------- @@ -377,6 +390,7 @@ def flatten( *, request: DocPagesFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesFlatten200Response]: """ @@ -391,6 +405,9 @@ def flatten( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -406,6 +423,7 @@ def flatten( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -458,10 +476,11 @@ def insert( *, file: core.File, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesInsert200Response]: """ - Multipart mutation envelope: a `body` field holding `{"destIndex"?: number}` (omitted → append) plus a `resource:source` file part carrying the standalone PDF whose pages are copied in. The inserted copies get fresh page object numbers, returned in insertion order. + Multipart: a JSON `body` part `{"position"?: PagePosition, "resources": {"source": ""}}` (position omitted → the end), and the standalone PDF whose pages are copied in as the part `resource:`. The inserted copies get fresh page object numbers, returned in insertion order. Parameters ---------- @@ -475,6 +494,9 @@ def insert( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -492,6 +514,7 @@ def insert( }, headers={ "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -545,10 +568,11 @@ def insert_blank( *, request: DocPagesInsertBlankRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesInsertBlank200Response]: """ - Body is `{"size": {"width", "height"}, "count"?, "destIndex"?}` — size in PDF points, count in [1, 100], destIndex omitted → append. + Body is `{"size": {"width", "height"}, "count"?, "position"?}` — size in PDF points, count in [1, 100], `position` a `PagePosition` (omitted → the end). Parameters ---------- @@ -561,6 +585,9 @@ def insert_blank( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -576,6 +603,7 @@ def insert_blank( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -621,15 +649,16 @@ def insert_blank( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - def move( + def set_name( self, doc_id: str, layer_name: str, *, - request: DocPagesMoveRequest, + request: DocPagesSetNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocPagesMove200Response]: + ) -> HttpResponse[DocPagesSetName200Response]: """ Parameters ---------- @@ -637,26 +666,30 @@ def move( layer_name : str - request : DocPagesMoveRequest + request : DocPagesSetNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - HttpResponse[DocPagesMove200Response] + HttpResponse[DocPagesSetName200Response] OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/move", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -664,9 +697,9 @@ def move( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesMove200Response, + DocPagesSetName200Response, parse_obj_as( - type_=DocPagesMove200Response, # type: ignore + type_=DocPagesSetName200Response, # type: ignore object_=_response.json(), ), ) @@ -702,15 +735,16 @@ def move( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - def set_name( + def remove_name( self, doc_id: str, layer_name: str, *, - request: DocPagesSetNameRequest, + request: DocPagesRemoveNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocPagesSetName200Response]: + ) -> HttpResponse[DocPagesRemoveName200Response]: """ Parameters ---------- @@ -718,26 +752,30 @@ def set_name( layer_name : str - request : DocPagesSetNameRequest + request : DocPagesRemoveNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - HttpResponse[DocPagesSetName200Response] + HttpResponse[DocPagesRemoveName200Response] OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names/delete", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -745,9 +783,9 @@ def set_name( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesSetName200Response, + DocPagesRemoveName200Response, parse_obj_as( - type_=DocPagesSetName200Response, # type: ignore + type_=DocPagesRemoveName200Response, # type: ignore object_=_response.json(), ), ) @@ -783,15 +821,17 @@ def set_name( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - def remove_name( + def reorder( self, doc_id: str, layer_name: str, *, - request: DocPagesRemoveNameRequest, + pages: typing.Sequence[PageRef], + position: PagePosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocPagesRemoveName200Response]: + ) -> HttpResponse[DocPagesReorder200Response]: """ Parameters ---------- @@ -799,26 +839,39 @@ def remove_name( layer_name : str - request : DocPagesRemoveNameRequest + pages : typing.Sequence[PageRef] + + position : PagePosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - HttpResponse[DocPagesRemoveName200Response] + HttpResponse[DocPagesReorder200Response] OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names/delete", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/reorder", method="POST", - json=request, + json={ + "pages": convert_and_respect_annotation_metadata( + object_=pages, annotation=typing.Sequence[PageRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=PagePosition, direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -826,9 +879,9 @@ def remove_name( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesRemoveName200Response, + DocPagesReorder200Response, parse_obj_as( - type_=DocPagesRemoveName200Response, # type: ignore + type_=DocPagesReorder200Response, # type: ignore object_=_response.json(), ), ) @@ -871,6 +924,7 @@ def rotate( *, request: DocPagesRotateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocPagesRotate200Response]: """ @@ -885,6 +939,9 @@ def rotate( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -900,6 +957,7 @@ def rotate( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -954,9 +1012,10 @@ async def set_scale( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, measure: typing.Optional[DocPagesSetScaleRequestMeasure] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesSetScale200Response]: @@ -967,11 +1026,15 @@ async def set_scale( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + measure : typing.Optional[DocPagesSetScaleRequestMeasure] request_options : typing.Optional[RequestOptions] @@ -983,7 +1046,7 @@ async def set_scale( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(pon)}/scale", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(page_key)}/scale", method="PUT", json={ "measure": convert_and_respect_annotation_metadata( @@ -993,6 +1056,7 @@ async def set_scale( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1042,7 +1106,7 @@ async def viewports( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -1054,7 +1118,8 @@ async def viewports( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -1068,7 +1133,7 @@ async def viewports( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(pon)}/viewports", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/{encode_path_param(page_key)}/viewports", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -1112,6 +1177,7 @@ async def delete( *, request: DocPagesDeleteRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesDelete200Response]: """ @@ -1126,6 +1192,9 @@ async def delete( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1141,6 +1210,7 @@ async def delete( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1197,7 +1267,7 @@ async def extract( request_options: typing.Optional[RequestOptions] = None, ) -> typing.AsyncIterator[AsyncHttpResponse[typing.AsyncIterator[bytes]]]: """ - A read, not a mutation: the source document is untouched and no event is published. Body is `{"pageObjectNumbers": number[]}`; the response body is the new PDF. + A read, not a mutation: the source document is untouched and no event is published. Body is `{"pages": PageRef[]}`; the response body is the new PDF. Parameters ---------- @@ -1284,6 +1354,7 @@ async def flatten( *, request: DocPagesFlattenRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesFlatten200Response]: """ @@ -1298,6 +1369,9 @@ async def flatten( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1313,6 +1387,7 @@ async def flatten( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1365,10 +1440,11 @@ async def insert( *, file: core.File, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesInsert200Response]: """ - Multipart mutation envelope: a `body` field holding `{"destIndex"?: number}` (omitted → append) plus a `resource:source` file part carrying the standalone PDF whose pages are copied in. The inserted copies get fresh page object numbers, returned in insertion order. + Multipart: a JSON `body` part `{"position"?: PagePosition, "resources": {"source": ""}}` (position omitted → the end), and the standalone PDF whose pages are copied in as the part `resource:`. The inserted copies get fresh page object numbers, returned in insertion order. Parameters ---------- @@ -1382,6 +1458,9 @@ async def insert( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1399,6 +1478,7 @@ async def insert( }, headers={ "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1452,10 +1532,11 @@ async def insert_blank( *, request: DocPagesInsertBlankRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesInsertBlank200Response]: """ - Body is `{"size": {"width", "height"}, "count"?, "destIndex"?}` — size in PDF points, count in [1, 100], destIndex omitted → append. + Body is `{"size": {"width", "height"}, "count"?, "position"?}` — size in PDF points, count in [1, 100], `position` a `PagePosition` (omitted → the end). Parameters ---------- @@ -1468,6 +1549,9 @@ async def insert_blank( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1483,6 +1567,7 @@ async def insert_blank( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1528,15 +1613,16 @@ async def insert_blank( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - async def move( + async def set_name( self, doc_id: str, layer_name: str, *, - request: DocPagesMoveRequest, + request: DocPagesSetNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocPagesMove200Response]: + ) -> AsyncHttpResponse[DocPagesSetName200Response]: """ Parameters ---------- @@ -1544,26 +1630,30 @@ async def move( layer_name : str - request : DocPagesMoveRequest + request : DocPagesSetNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - AsyncHttpResponse[DocPagesMove200Response] + AsyncHttpResponse[DocPagesSetName200Response] OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/move", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1571,9 +1661,9 @@ async def move( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesMove200Response, + DocPagesSetName200Response, parse_obj_as( - type_=DocPagesMove200Response, # type: ignore + type_=DocPagesSetName200Response, # type: ignore object_=_response.json(), ), ) @@ -1609,15 +1699,16 @@ async def move( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - async def set_name( + async def remove_name( self, doc_id: str, layer_name: str, *, - request: DocPagesSetNameRequest, + request: DocPagesRemoveNameRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocPagesSetName200Response]: + ) -> AsyncHttpResponse[DocPagesRemoveName200Response]: """ Parameters ---------- @@ -1625,26 +1716,30 @@ async def set_name( layer_name : str - request : DocPagesSetNameRequest + request : DocPagesRemoveNameRequest document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - AsyncHttpResponse[DocPagesSetName200Response] + AsyncHttpResponse[DocPagesRemoveName200Response] OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names/delete", method="POST", json=request, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1652,9 +1747,9 @@ async def set_name( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesSetName200Response, + DocPagesRemoveName200Response, parse_obj_as( - type_=DocPagesSetName200Response, # type: ignore + type_=DocPagesRemoveName200Response, # type: ignore object_=_response.json(), ), ) @@ -1690,15 +1785,17 @@ async def set_name( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - async def remove_name( + async def reorder( self, doc_id: str, layer_name: str, *, - request: DocPagesRemoveNameRequest, + pages: typing.Sequence[PageRef], + position: PagePosition, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocPagesRemoveName200Response]: + ) -> AsyncHttpResponse[DocPagesReorder200Response]: """ Parameters ---------- @@ -1706,26 +1803,39 @@ async def remove_name( layer_name : str - request : DocPagesRemoveNameRequest + pages : typing.Sequence[PageRef] + + position : PagePosition document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. Returns ------- - AsyncHttpResponse[DocPagesRemoveName200Response] + AsyncHttpResponse[DocPagesReorder200Response] OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/names/delete", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/pages/reorder", method="POST", - json=request, + json={ + "pages": convert_and_respect_annotation_metadata( + object_=pages, annotation=typing.Sequence[PageRef], direction="write" + ), + "position": convert_and_respect_annotation_metadata( + object_=position, annotation=PagePosition, direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -1733,9 +1843,9 @@ async def remove_name( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocPagesRemoveName200Response, + DocPagesReorder200Response, parse_obj_as( - type_=DocPagesRemoveName200Response, # type: ignore + type_=DocPagesReorder200Response, # type: ignore object_=_response.json(), ), ) @@ -1778,6 +1888,7 @@ async def rotate( *, request: DocPagesRotateRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocPagesRotate200Response]: """ @@ -1792,6 +1903,9 @@ async def rotate( document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -1807,6 +1921,7 @@ async def rotate( headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, diff --git a/src/cloudpdf/doc/pages/types/doc_pages_set_scale_request_measure_subtype.py b/src/cloudpdf/doc/pages/types/doc_pages_set_scale_request_measure_subtype.py index 7f79eae..901f020 100644 --- a/src/cloudpdf/doc/pages/types/doc_pages_set_scale_request_measure_subtype.py +++ b/src/cloudpdf/doc/pages/types/doc_pages_set_scale_request_measure_subtype.py @@ -2,4 +2,4 @@ import typing -DocPagesSetScaleRequestMeasureSubtype = typing.Union[typing.Literal["RL"], typing.Any] +DocPagesSetScaleRequestMeasureSubtype = typing.Union[typing.Literal["rectilinear"], typing.Any] diff --git a/src/cloudpdf/doc/raw_client.py b/src/cloudpdf/doc/raw_client.py index bd5ca99..ce2e2ec 100644 --- a/src/cloudpdf/doc/raw_client.py +++ b/src/cloudpdf/doc/raw_client.py @@ -11,12 +11,22 @@ from ..core.parse_error import ParsingError from ..core.pydantic_utilities import parse_obj_as from ..core.request_options import RequestOptions +from ..core.serialization import convert_and_respect_annotation_metadata +from ..errors.bad_request_error import BadRequestError +from ..errors.conflict_error import ConflictError +from ..errors.content_too_large_error import ContentTooLargeError from ..errors.not_found_error import NotFoundError +from ..types.doc_changes200response import DocChanges200Response +from ..types.doc_changes413response import DocChanges413Response from ..types.doc_head200response import DocHead200Response from ..types.doc_manifest200response import DocManifest200Response from ..types.doc_text200response import DocText200Response +from .types.doc_changes_request_changes_item import DocChangesRequestChangesItem from pydantic import ValidationError +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + class RawDocClient: def __init__(self, *, client_wrapper: SyncClientWrapper): @@ -83,6 +93,115 @@ def head( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + def changes( + self, + doc_id: str, + layer_name: str, + *, + changes: typing.Sequence[DocChangesRequestChangesItem], + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[DocChanges200Response]: + """ + Each change stands on its own and names itself by `opId`: a refused change rolls back alone, and the answer lists every change in order, applied with its result or refused with its error. Asked again under its `opId`, a change gets the same answer, refusals included; a different change under an answered `opId` is refused (IdempotencyKeyReused). `{ opId, undoOf }` undoes an earlier change of the caller, here or in an earlier request; an undo leaves alone what was changed since, and the undo of an undo redoes. A redaction, a flatten, a form repair or a completed signature ends undo for the changes before it (UndoUnavailable). Each op is checked against its own capability: annotation ops need `doc.annotate.modify`, form values `doc.forms.fill`, form structure `doc.forms.modify`, metadata `doc.metadata.modify`. Bytes (a stamp's drawing, an attached file, a signature's artwork) travel as multipart: a JSON `body` part, each op naming its files by role as `resources: { : '' }`, and each file as the part `resource:`. At most 64 changes per request and 512 ops per change. + + Parameters + ---------- + doc_id : str + + layer_name : str + + changes : typing.Sequence[DocChangesRequestChangesItem] + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[DocChanges200Response] + OK + """ + _response = self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/changes", + method="POST", + json={ + "changes": convert_and_respect_annotation_metadata( + object_=changes, annotation=typing.Sequence[DocChangesRequestChangesItem], direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocChanges200Response, + parse_obj_as( + type_=DocChanges200Response, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 413: + raise ContentTooLargeError( + headers=dict(_response.headers), + body=typing.cast( + DocChanges413Response, + parse_obj_as( + type_=DocChanges413Response, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + @contextlib.contextmanager def download( self, @@ -223,7 +342,7 @@ def render( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -237,7 +356,8 @@ def render( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -251,7 +371,7 @@ def render( OK """ with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/render/pages/{encode_path_param(pon)}/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/render/pages/{encode_path_param(page_key)}/data", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -298,7 +418,7 @@ def text( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -310,7 +430,8 @@ def text( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -324,7 +445,7 @@ def text( OK """ _response = self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/text/pages/{encode_path_param(pon)}/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/text/pages/{encode_path_param(page_key)}/data", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -427,6 +548,115 @@ async def head( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + async def changes( + self, + doc_id: str, + layer_name: str, + *, + changes: typing.Sequence[DocChangesRequestChangesItem], + document_password: typing.Optional[str] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[DocChanges200Response]: + """ + Each change stands on its own and names itself by `opId`: a refused change rolls back alone, and the answer lists every change in order, applied with its result or refused with its error. Asked again under its `opId`, a change gets the same answer, refusals included; a different change under an answered `opId` is refused (IdempotencyKeyReused). `{ opId, undoOf }` undoes an earlier change of the caller, here or in an earlier request; an undo leaves alone what was changed since, and the undo of an undo redoes. A redaction, a flatten, a form repair or a completed signature ends undo for the changes before it (UndoUnavailable). Each op is checked against its own capability: annotation ops need `doc.annotate.modify`, form values `doc.forms.fill`, form structure `doc.forms.modify`, metadata `doc.metadata.modify`. Bytes (a stamp's drawing, an attached file, a signature's artwork) travel as multipart: a JSON `body` part, each op naming its files by role as `resources: { : '' }`, and each file as the part `resource:`. At most 64 changes per request and 512 ops per change. + + Parameters + ---------- + doc_id : str + + layer_name : str + + changes : typing.Sequence[DocChangesRequestChangesItem] + + document_password : typing.Optional[str] + Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[DocChanges200Response] + OK + """ + _response = await self._client_wrapper.httpx_client.request( + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/changes", + method="POST", + json={ + "changes": convert_and_respect_annotation_metadata( + object_=changes, annotation=typing.Sequence[DocChangesRequestChangesItem], direction="write" + ), + }, + headers={ + "content-type": "application/json", + "X-Document-Password": str(document_password) if document_password is not None else None, + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + DocChanges200Response, + parse_obj_as( + type_=DocChanges200Response, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 413: + raise ContentTooLargeError( + headers=dict(_response.headers), + body=typing.cast( + DocChanges413Response, + parse_obj_as( + type_=DocChanges413Response, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + @contextlib.asynccontextmanager async def download( self, @@ -568,7 +798,7 @@ async def render( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -582,7 +812,8 @@ async def render( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -596,7 +827,7 @@ async def render( OK """ async with self._client_wrapper.httpx_client.stream( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/render/pages/{encode_path_param(pon)}/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/render/pages/{encode_path_param(page_key)}/data", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, @@ -644,7 +875,7 @@ async def text( self, doc_id: str, layer_name: str, - pon: int, + page_key: str, *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, @@ -656,7 +887,8 @@ async def text( layer_name : str - pon : int + page_key : str + The page's address, `obj:N`: the page's indirect object number, the durable identity every `PageLayout.ref` carries. Mirrors `annotKey` and `fieldKey`. document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. @@ -670,7 +902,7 @@ async def text( OK """ _response = await self._client_wrapper.httpx_client.request( - f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/text/pages/{encode_path_param(pon)}/data", + f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/text/pages/{encode_path_param(page_key)}/data", method="GET", headers={ "X-Document-Password": str(document_password) if document_password is not None else None, diff --git a/src/cloudpdf/doc/redactions/client.py b/src/cloudpdf/doc/redactions/client.py index 7a3cd75..03e21a4 100644 --- a/src/cloudpdf/doc/redactions/client.py +++ b/src/cloudpdf/doc/redactions/client.py @@ -4,8 +4,9 @@ from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ...core.request_options import RequestOptions +from ...types.annotation_ref import AnnotationRef from ...types.doc_redactions_apply200response import DocRedactionsApply200Response -from ...types.doc_redactions_apply_request import DocRedactionsApplyRequest +from ...types.page_ref import PageRef from .raw_client import AsyncRawRedactionsClient, RawRedactionsClient # this is used as the default value for optional parameters @@ -32,8 +33,10 @@ def apply( doc_id: str, layer_name: str, *, - request: DocRedactionsApplyRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + pages: typing.Optional[typing.Sequence[PageRef]] = OMIT, + annotations: typing.Optional[typing.Sequence[AnnotationRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocRedactionsApply200Response: """ @@ -43,11 +46,16 @@ def apply( layer_name : str - request : DocRedactionsApplyRequest - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + pages : typing.Optional[typing.Sequence[PageRef]] + + annotations : typing.Optional[typing.Sequence[AnnotationRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -67,11 +75,16 @@ def apply( client.doc.redactions.apply( doc_id="docId", layer_name="layerName", - request={"key": "value"}, ) """ _response = self._raw_client.apply( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + document_password=document_password, + idempotency_key=idempotency_key, + pages=pages, + annotations=annotations, + request_options=request_options, ) return _response.data @@ -96,8 +109,10 @@ async def apply( doc_id: str, layer_name: str, *, - request: DocRedactionsApplyRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + pages: typing.Optional[typing.Sequence[PageRef]] = OMIT, + annotations: typing.Optional[typing.Sequence[AnnotationRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> DocRedactionsApply200Response: """ @@ -107,11 +122,16 @@ async def apply( layer_name : str - request : DocRedactionsApplyRequest - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + pages : typing.Optional[typing.Sequence[PageRef]] + + annotations : typing.Optional[typing.Sequence[AnnotationRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -136,13 +156,18 @@ async def main() -> None: await client.doc.redactions.apply( doc_id="docId", layer_name="layerName", - request={"key": "value"}, ) asyncio.run(main()) """ _response = await self._raw_client.apply( - doc_id, layer_name, request=request, document_password=document_password, request_options=request_options + doc_id, + layer_name, + document_password=document_password, + idempotency_key=idempotency_key, + pages=pages, + annotations=annotations, + request_options=request_options, ) return _response.data diff --git a/src/cloudpdf/doc/redactions/raw_client.py b/src/cloudpdf/doc/redactions/raw_client.py index d880565..cfd0f23 100644 --- a/src/cloudpdf/doc/redactions/raw_client.py +++ b/src/cloudpdf/doc/redactions/raw_client.py @@ -10,10 +10,12 @@ from ...core.parse_error import ParsingError from ...core.pydantic_utilities import parse_obj_as from ...core.request_options import RequestOptions +from ...core.serialization import convert_and_respect_annotation_metadata from ...errors.bad_request_error import BadRequestError from ...errors.not_found_error import NotFoundError +from ...types.annotation_ref import AnnotationRef from ...types.doc_redactions_apply200response import DocRedactionsApply200Response -from ...types.doc_redactions_apply_request import DocRedactionsApplyRequest +from ...types.page_ref import PageRef from pydantic import ValidationError # this is used as the default value for optional parameters @@ -29,8 +31,10 @@ def apply( doc_id: str, layer_name: str, *, - request: DocRedactionsApplyRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + pages: typing.Optional[typing.Sequence[PageRef]] = OMIT, + annotations: typing.Optional[typing.Sequence[AnnotationRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocRedactionsApply200Response]: """ @@ -40,11 +44,16 @@ def apply( layer_name : str - request : DocRedactionsApplyRequest - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + pages : typing.Optional[typing.Sequence[PageRef]] + + annotations : typing.Optional[typing.Sequence[AnnotationRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -56,10 +65,18 @@ def apply( _response = self._client_wrapper.httpx_client.request( f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/redactions/apply", method="POST", - json=request, + json={ + "pages": convert_and_respect_annotation_metadata( + object_=pages, annotation=typing.Sequence[PageRef], direction="write" + ), + "annotations": convert_and_respect_annotation_metadata( + object_=annotations, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, @@ -115,8 +132,10 @@ async def apply( doc_id: str, layer_name: str, *, - request: DocRedactionsApplyRequest, document_password: typing.Optional[str] = None, + idempotency_key: typing.Optional[str] = None, + pages: typing.Optional[typing.Sequence[PageRef]] = OMIT, + annotations: typing.Optional[typing.Sequence[AnnotationRef]] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocRedactionsApply200Response]: """ @@ -126,11 +145,16 @@ async def apply( layer_name : str - request : DocRedactionsApplyRequest - document_password : typing.Optional[str] Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + idempotency_key : typing.Optional[str] + Names the change: 1 to 255 printable ASCII characters. A retry under the same key on the same layer answers with what the first request committed, and changes nothing. + + pages : typing.Optional[typing.Sequence[PageRef]] + + annotations : typing.Optional[typing.Sequence[AnnotationRef]] + request_options : typing.Optional[RequestOptions] Request-specific configuration. @@ -142,10 +166,18 @@ async def apply( _response = await self._client_wrapper.httpx_client.request( f"v1/docs/{encode_path_param(doc_id)}/layers/{encode_path_param(layer_name)}/redactions/apply", method="POST", - json=request, + json={ + "pages": convert_and_respect_annotation_metadata( + object_=pages, annotation=typing.Sequence[PageRef], direction="write" + ), + "annotations": convert_and_respect_annotation_metadata( + object_=annotations, annotation=typing.Sequence[AnnotationRef], direction="write" + ), + }, headers={ "content-type": "application/json", "X-Document-Password": str(document_password) if document_password is not None else None, + "Idempotency-Key": str(idempotency_key) if idempotency_key is not None else None, }, request_options=request_options, omit=OMIT, diff --git a/src/cloudpdf/doc/signatures/client.py b/src/cloudpdf/doc/signatures/client.py index da3c290..8890c09 100644 --- a/src/cloudpdf/doc/signatures/client.py +++ b/src/cloudpdf/doc/signatures/client.py @@ -5,8 +5,8 @@ from ... import core from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ...core.request_options import RequestOptions -from ...types.doc_signatures_abort200response import DocSignaturesAbort200Response from ...types.doc_signatures_analysis200response import DocSignaturesAnalysis200Response +from ...types.doc_signatures_cancel200response import DocSignaturesCancel200Response from ...types.doc_signatures_complete200response import DocSignaturesComplete200Response from ...types.doc_signatures_list200response import DocSignaturesList200Response from ...types.doc_signatures_prepare200response import DocSignaturesPrepare200Response @@ -79,7 +79,7 @@ def list( ) return _response.data - def abort( + def cancel( self, doc_id: str, layer_name: str, @@ -87,7 +87,7 @@ def abort( *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocSignaturesAbort200Response: + ) -> DocSignaturesCancel200Response: """ Parameters ---------- @@ -105,7 +105,7 @@ def abort( Returns ------- - DocSignaturesAbort200Response + DocSignaturesCancel200Response OK Examples @@ -116,13 +116,13 @@ def abort( token="YOUR_TOKEN", base_url="https://yourhost.com/path/to/api", ) - client.doc.signatures.abort( + client.doc.signatures.cancel( doc_id="docId", layer_name="layerName", signing_id="signingId", ) """ - _response = self._raw_client.abort( + _response = self._raw_client.cancel( doc_id, layer_name, signing_id, document_password=document_password, request_options=request_options ) return _response.data @@ -266,7 +266,7 @@ def prepare( request_options: typing.Optional[RequestOptions] = None, ) -> DocSignaturesPrepare200Response: """ - The multipart envelope: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock, appearance) and an optional `resource:` PDF part the body's `appearance.resource` names. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is aborted, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). + Multipart: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock), naming the appearance PDF it may carry as `resources: { appearance: '' }`, and that PDF as the part `resource:`. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is cancelled, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). Parameters ---------- @@ -376,7 +376,7 @@ async def main() -> None: ) return _response.data - async def abort( + async def cancel( self, doc_id: str, layer_name: str, @@ -384,7 +384,7 @@ async def abort( *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> DocSignaturesAbort200Response: + ) -> DocSignaturesCancel200Response: """ Parameters ---------- @@ -402,7 +402,7 @@ async def abort( Returns ------- - DocSignaturesAbort200Response + DocSignaturesCancel200Response OK Examples @@ -418,7 +418,7 @@ async def abort( async def main() -> None: - await client.doc.signatures.abort( + await client.doc.signatures.cancel( doc_id="docId", layer_name="layerName", signing_id="signingId", @@ -427,7 +427,7 @@ async def main() -> None: asyncio.run(main()) """ - _response = await self._raw_client.abort( + _response = await self._raw_client.cancel( doc_id, layer_name, signing_id, document_password=document_password, request_options=request_options ) return _response.data @@ -587,7 +587,7 @@ async def prepare( request_options: typing.Optional[RequestOptions] = None, ) -> DocSignaturesPrepare200Response: """ - The multipart envelope: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock, appearance) and an optional `resource:` PDF part the body's `appearance.resource` names. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is aborted, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). + Multipart: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock), naming the appearance PDF it may carry as `resources: { appearance: '' }`, and that PDF as the part `resource:`. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is cancelled, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). Parameters ---------- diff --git a/src/cloudpdf/doc/signatures/raw_client.py b/src/cloudpdf/doc/signatures/raw_client.py index 79e9e9e..434bf2d 100644 --- a/src/cloudpdf/doc/signatures/raw_client.py +++ b/src/cloudpdf/doc/signatures/raw_client.py @@ -15,8 +15,8 @@ from ...errors.bad_request_error import BadRequestError from ...errors.conflict_error import ConflictError from ...errors.not_found_error import NotFoundError -from ...types.doc_signatures_abort200response import DocSignaturesAbort200Response from ...types.doc_signatures_analysis200response import DocSignaturesAnalysis200Response +from ...types.doc_signatures_cancel200response import DocSignaturesCancel200Response from ...types.doc_signatures_complete200response import DocSignaturesComplete200Response from ...types.doc_signatures_list200response import DocSignaturesList200Response from ...types.doc_signatures_prepare200response import DocSignaturesPrepare200Response @@ -98,7 +98,7 @@ def list( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - def abort( + def cancel( self, doc_id: str, layer_name: str, @@ -106,7 +106,7 @@ def abort( *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> HttpResponse[DocSignaturesAbort200Response]: + ) -> HttpResponse[DocSignaturesCancel200Response]: """ Parameters ---------- @@ -124,7 +124,7 @@ def abort( Returns ------- - HttpResponse[DocSignaturesAbort200Response] + HttpResponse[DocSignaturesCancel200Response] OK """ _response = self._client_wrapper.httpx_client.request( @@ -138,9 +138,9 @@ def abort( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocSignaturesAbort200Response, + DocSignaturesCancel200Response, parse_obj_as( - type_=DocSignaturesAbort200Response, # type: ignore + type_=DocSignaturesCancel200Response, # type: ignore object_=_response.json(), ), ) @@ -371,7 +371,7 @@ def prepare( request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[DocSignaturesPrepare200Response]: """ - The multipart envelope: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock, appearance) and an optional `resource:` PDF part the body's `appearance.resource` names. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is aborted, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). + Multipart: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock), naming the appearance PDF it may carry as `resources: { appearance: '' }`, and that PDF as the part `resource:`. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is cancelled, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). Parameters ---------- @@ -530,7 +530,7 @@ async def list( ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) - async def abort( + async def cancel( self, doc_id: str, layer_name: str, @@ -538,7 +538,7 @@ async def abort( *, document_password: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, - ) -> AsyncHttpResponse[DocSignaturesAbort200Response]: + ) -> AsyncHttpResponse[DocSignaturesCancel200Response]: """ Parameters ---------- @@ -556,7 +556,7 @@ async def abort( Returns ------- - AsyncHttpResponse[DocSignaturesAbort200Response] + AsyncHttpResponse[DocSignaturesCancel200Response] OK """ _response = await self._client_wrapper.httpx_client.request( @@ -570,9 +570,9 @@ async def abort( try: if 200 <= _response.status_code < 300: _data = typing.cast( - DocSignaturesAbort200Response, + DocSignaturesCancel200Response, parse_obj_as( - type_=DocSignaturesAbort200Response, # type: ignore + type_=DocSignaturesCancel200Response, # type: ignore object_=_response.json(), ), ) @@ -803,7 +803,7 @@ async def prepare( request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[DocSignaturesPrepare200Response]: """ - The multipart envelope: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock, appearance) and an optional `resource:` PDF part the body's `appearance.resource` names. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is aborted, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). + Multipart: a JSON `body` part (field, subFilter, digest, contentsSize, signer, certify, lock), naming the appearance PDF it may carry as `resources: { appearance: '' }`, and that PDF as the part `resource:`. A certification (`certify.permission`) additionally requires `doc.sign.certify`. The layer is read-only until the signing completes, is cancelled, or expires (15 minutes). A layer behind the document head cannot sign (StaleBase). Parameters ---------- diff --git a/src/cloudpdf/doc/types/__init__.py b/src/cloudpdf/doc/types/__init__.py new file mode 100644 index 0000000..cd0be3a --- /dev/null +++ b/src/cloudpdf/doc/types/__init__.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +# isort: skip_file + +import typing +from importlib import import_module + +if typing.TYPE_CHECKING: + from .doc_changes_request_changes_item import DocChangesRequestChangesItem +_dynamic_imports: typing.Dict[str, str] = {"DocChangesRequestChangesItem": ".doc_changes_request_changes_item"} + + +def __getattr__(attr_name: str) -> typing.Any: + module_name = _dynamic_imports.get(attr_name) + if module_name is None: + raise AttributeError(f"No {attr_name} found in _dynamic_imports for module name -> {__name__}") + try: + module = import_module(module_name, __package__) + if module_name == f".{attr_name}": + return module + else: + return getattr(module, attr_name) + except ImportError as e: + raise ImportError(f"Failed to import {attr_name} from {module_name}: {e}") from e + except AttributeError as e: + raise AttributeError(f"Failed to get {attr_name} from {module_name}: {e}") from e + + +def __dir__(): + lazy_attrs = list(_dynamic_imports.keys()) + return sorted(lazy_attrs) + + +__all__ = ["DocChangesRequestChangesItem"] diff --git a/src/cloudpdf/doc/types/doc_changes_request_changes_item.py b/src/cloudpdf/doc/types/doc_changes_request_changes_item.py new file mode 100644 index 0000000..8ac7bbb --- /dev/null +++ b/src/cloudpdf/doc/types/doc_changes_request_changes_item.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ...core.serialization import FieldMetadata +from ...types.change_op import ChangeOp + + +class DocChangesRequestChangesItem(UniversalBaseModel): + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + ops: typing.Optional[typing.List[ChangeOp]] = None + undo_of: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="undoOf"), pydantic.Field(alias="undoOf") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/documents/client.py b/src/cloudpdf/documents/client.py index b3f5e5c..56808a4 100644 --- a/src/cloudpdf/documents/client.py +++ b/src/cloudpdf/documents/client.py @@ -314,7 +314,7 @@ def import_from( tenant_id : str source : DocumentsImportFromRequestSource - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. expected : typing.Optional[DocumentsImportFromRequestExpected] Integrity pins, enforced when present. When absent, the server-observed values become authoritative. @@ -790,7 +790,7 @@ async def import_from( tenant_id : str source : DocumentsImportFromRequestSource - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. expected : typing.Optional[DocumentsImportFromRequestExpected] Integrity pins, enforced when present. When absent, the server-observed values become authoritative. diff --git a/src/cloudpdf/documents/raw_client.py b/src/cloudpdf/documents/raw_client.py index 7bd3fac..2f27a82 100644 --- a/src/cloudpdf/documents/raw_client.py +++ b/src/cloudpdf/documents/raw_client.py @@ -530,7 +530,7 @@ def import_from( tenant_id : str source : DocumentsImportFromRequestSource - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. expected : typing.Optional[DocumentsImportFromRequestExpected] Integrity pins, enforced when present. When absent, the server-observed values become authoritative. @@ -1218,7 +1218,7 @@ async def import_from( tenant_id : str source : DocumentsImportFromRequestSource - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. expected : typing.Optional[DocumentsImportFromRequestExpected] Integrity pins, enforced when present. When absent, the server-observed values become authoritative. diff --git a/src/cloudpdf/documents/types/documents_import_from_request_source.py b/src/cloudpdf/documents/types/documents_import_from_request_source.py index 04b50f3..0f68bd0 100644 --- a/src/cloudpdf/documents/types/documents_import_from_request_source.py +++ b/src/cloudpdf/documents/types/documents_import_from_request_source.py @@ -12,7 +12,7 @@ class DocumentsImportFromRequestSource_Url(UniversalBaseModel): """ - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. """ kind: typing.Literal["url"] = "url" @@ -30,7 +30,7 @@ class Config: class DocumentsImportFromRequestSource_Connection(UniversalBaseModel): """ - Where CloudPDF pulls the bytes from. The two shapes differ in WHO supplies the authority to read, not in which storage vendor holds the file. + Where CloudPDF pulls the bytes from. The two shapes differ in who supplies the authority to read, not in which storage vendor holds the file. """ kind: typing.Literal["connection"] = "connection" diff --git a/src/cloudpdf/errors/__init__.py b/src/cloudpdf/errors/__init__.py index 669eecb..09b403f 100644 --- a/src/cloudpdf/errors/__init__.py +++ b/src/cloudpdf/errors/__init__.py @@ -9,6 +9,7 @@ from .bad_gateway_error import BadGatewayError from .bad_request_error import BadRequestError from .conflict_error import ConflictError + from .content_too_large_error import ContentTooLargeError from .forbidden_error import ForbiddenError from .gone_error import GoneError from .not_found_error import NotFoundError @@ -17,6 +18,7 @@ "BadGatewayError": ".bad_gateway_error", "BadRequestError": ".bad_request_error", "ConflictError": ".conflict_error", + "ContentTooLargeError": ".content_too_large_error", "ForbiddenError": ".forbidden_error", "GoneError": ".gone_error", "NotFoundError": ".not_found_error", @@ -49,6 +51,7 @@ def __dir__(): "BadGatewayError", "BadRequestError", "ConflictError", + "ContentTooLargeError", "ForbiddenError", "GoneError", "NotFoundError", diff --git a/src/cloudpdf/errors/content_too_large_error.py b/src/cloudpdf/errors/content_too_large_error.py new file mode 100644 index 0000000..47cc2a6 --- /dev/null +++ b/src/cloudpdf/errors/content_too_large_error.py @@ -0,0 +1,11 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from ..core.api_error import ApiError +from ..types.doc_changes413response import DocChanges413Response + + +class ContentTooLargeError(ApiError): + def __init__(self, body: DocChanges413Response, headers: typing.Optional[typing.Dict[str, str]] = None): + super().__init__(status_code=413, headers=headers, body=body) diff --git a/src/cloudpdf/shares/client.py b/src/cloudpdf/shares/client.py index f382b59..92870db 100644 --- a/src/cloudpdf/shares/client.py +++ b/src/cloudpdf/shares/client.py @@ -130,7 +130,7 @@ def create( request_options: typing.Optional[RequestOptions] = None, ) -> SharesCreate200Response: """ - The returned share id IS the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. Parameters ---------- @@ -448,7 +448,7 @@ async def create( request_options: typing.Optional[RequestOptions] = None, ) -> SharesCreate200Response: """ - The returned share id IS the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. Parameters ---------- diff --git a/src/cloudpdf/shares/raw_client.py b/src/cloudpdf/shares/raw_client.py index 5050454..4d4d92d 100644 --- a/src/cloudpdf/shares/raw_client.py +++ b/src/cloudpdf/shares/raw_client.py @@ -225,7 +225,7 @@ def create( request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[SharesCreate200Response]: """ - The returned share id IS the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. Parameters ---------- @@ -717,7 +717,7 @@ async def create( request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[SharesCreate200Response]: """ - The returned share id IS the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. + The returned share id is the public share token. Mounted only when the deployment can sign (HS256 mode) — exchange mints session JWTs, so grants exist only where minting does. Parameters ---------- diff --git a/src/cloudpdf/types/__init__.py b/src/cloudpdf/types/__init__.py index e5ecf40..4c33517 100644 --- a/src/cloudpdf/types/__init__.py +++ b/src/cloudpdf/types/__init__.py @@ -8,4044 +8,1397 @@ if typing.TYPE_CHECKING: from .admin_error_payload import AdminErrorPayload from .admin_error_payload_error import AdminErrorPayloadError + from .annotation import ( + Annotation, + Annotation_Caret, + Annotation_Circle, + Annotation_FileAttachment, + Annotation_FreeText, + Annotation_Highlight, + Annotation_Ink, + Annotation_Line, + Annotation_Link, + Annotation_Polygon, + Annotation_Polyline, + Annotation_Popup, + Annotation_Redact, + Annotation_Square, + Annotation_Squiggly, + Annotation_Stamp, + Annotation_Strikeout, + Annotation_Text, + Annotation_Underline, + Annotation_Unsupported, + Annotation_Widget, + ) + from .annotation_caret import AnnotationCaret + from .annotation_caret_blend_mode import AnnotationCaretBlendMode + from .annotation_caret_box import AnnotationCaretBox + from .annotation_caret_intent import AnnotationCaretIntent + from .annotation_caret_rect import AnnotationCaretRect + from .annotation_caret_reply import AnnotationCaretReply + from .annotation_caret_reply_type import AnnotationCaretReplyType + from .annotation_circle import AnnotationCircle + from .annotation_circle_blend_mode import AnnotationCircleBlendMode + from .annotation_circle_border_style import AnnotationCircleBorderStyle + from .annotation_circle_box import AnnotationCircleBox + from .annotation_circle_rect import AnnotationCircleRect + from .annotation_circle_reply import AnnotationCircleReply + from .annotation_circle_reply_type import AnnotationCircleReplyType + from .annotation_draft import ( + AnnotationDraft, + AnnotationDraft_Caret, + AnnotationDraft_Circle, + AnnotationDraft_FileAttachment, + AnnotationDraft_FreeText, + AnnotationDraft_Highlight, + AnnotationDraft_Ink, + AnnotationDraft_Line, + AnnotationDraft_Link, + AnnotationDraft_Polygon, + AnnotationDraft_Polyline, + AnnotationDraft_Popup, + AnnotationDraft_Redact, + AnnotationDraft_Square, + AnnotationDraft_Squiggly, + AnnotationDraft_Stamp, + AnnotationDraft_Strikeout, + AnnotationDraft_Text, + AnnotationDraft_Underline, + AnnotationDraft_Widget, + ) + from .annotation_draft_caret import AnnotationDraftCaret + from .annotation_draft_caret_blend_mode import AnnotationDraftCaretBlendMode + from .annotation_draft_caret_box import AnnotationDraftCaretBox + from .annotation_draft_caret_intent import AnnotationDraftCaretIntent + from .annotation_draft_caret_rect import AnnotationDraftCaretRect + from .annotation_draft_caret_reply import AnnotationDraftCaretReply + from .annotation_draft_caret_reply_type import AnnotationDraftCaretReplyType + from .annotation_draft_circle import AnnotationDraftCircle + from .annotation_draft_circle_blend_mode import AnnotationDraftCircleBlendMode + from .annotation_draft_circle_border_style import AnnotationDraftCircleBorderStyle + from .annotation_draft_circle_box import AnnotationDraftCircleBox + from .annotation_draft_circle_rect import AnnotationDraftCircleRect + from .annotation_draft_circle_reply import AnnotationDraftCircleReply + from .annotation_draft_circle_reply_type import AnnotationDraftCircleReplyType + from .annotation_draft_file_attachment import AnnotationDraftFileAttachment + from .annotation_draft_file_attachment_blend_mode import AnnotationDraftFileAttachmentBlendMode + from .annotation_draft_file_attachment_file import AnnotationDraftFileAttachmentFile + from .annotation_draft_file_attachment_icon import AnnotationDraftFileAttachmentIcon + from .annotation_draft_file_attachment_rect import AnnotationDraftFileAttachmentRect + from .annotation_draft_file_attachment_reply import AnnotationDraftFileAttachmentReply + from .annotation_draft_file_attachment_reply_type import AnnotationDraftFileAttachmentReplyType + from .annotation_draft_free_text import AnnotationDraftFreeText + from .annotation_draft_free_text_blend_mode import AnnotationDraftFreeTextBlendMode + from .annotation_draft_free_text_border_style import AnnotationDraftFreeTextBorderStyle + from .annotation_draft_free_text_box import AnnotationDraftFreeTextBox + from .annotation_draft_free_text_intent import AnnotationDraftFreeTextIntent + from .annotation_draft_free_text_line_ending import AnnotationDraftFreeTextLineEnding + from .annotation_draft_free_text_rect import AnnotationDraftFreeTextRect + from .annotation_draft_free_text_reply import AnnotationDraftFreeTextReply + from .annotation_draft_free_text_reply_type import AnnotationDraftFreeTextReplyType + from .annotation_draft_free_text_rich_text import AnnotationDraftFreeTextRichText + from .annotation_draft_free_text_rich_text_body import AnnotationDraftFreeTextRichTextBody + from .annotation_draft_free_text_rich_text_body_align import AnnotationDraftFreeTextRichTextBodyAlign + from .annotation_draft_free_text_rich_text_body_decoration_item import ( + AnnotationDraftFreeTextRichTextBodyDecorationItem, + ) + from .annotation_draft_free_text_rich_text_body_dir import AnnotationDraftFreeTextRichTextBodyDir + from .annotation_draft_free_text_rich_text_body_margins import AnnotationDraftFreeTextRichTextBodyMargins + from .annotation_draft_free_text_rich_text_body_script import AnnotationDraftFreeTextRichTextBodyScript + from .annotation_draft_free_text_rich_text_paragraphs_item import AnnotationDraftFreeTextRichTextParagraphsItem + from .annotation_draft_free_text_rich_text_paragraphs_item_align import ( + AnnotationDraftFreeTextRichTextParagraphsItemAlign, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_dir import ( + AnnotationDraftFreeTextRichTextParagraphsItemDir, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_margins import ( + AnnotationDraftFreeTextRichTextParagraphsItemMargins, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItem, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + ) + from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript, + ) + from .annotation_draft_free_text_text_align import AnnotationDraftFreeTextTextAlign + from .annotation_draft_free_text_vertical_align import AnnotationDraftFreeTextVerticalAlign + from .annotation_draft_highlight import AnnotationDraftHighlight + from .annotation_draft_highlight_blend_mode import AnnotationDraftHighlightBlendMode + from .annotation_draft_highlight_quad_points_item import AnnotationDraftHighlightQuadPointsItem + from .annotation_draft_highlight_quad_points_item_lower_left import AnnotationDraftHighlightQuadPointsItemLowerLeft + from .annotation_draft_highlight_quad_points_item_lower_right import ( + AnnotationDraftHighlightQuadPointsItemLowerRight, + ) + from .annotation_draft_highlight_quad_points_item_upper_left import AnnotationDraftHighlightQuadPointsItemUpperLeft + from .annotation_draft_highlight_quad_points_item_upper_right import ( + AnnotationDraftHighlightQuadPointsItemUpperRight, + ) + from .annotation_draft_highlight_rect import AnnotationDraftHighlightRect + from .annotation_draft_highlight_reply import AnnotationDraftHighlightReply + from .annotation_draft_highlight_reply_type import AnnotationDraftHighlightReplyType + from .annotation_draft_ink import AnnotationDraftInk + from .annotation_draft_ink_blend_mode import AnnotationDraftInkBlendMode + from .annotation_draft_ink_border_style import AnnotationDraftInkBorderStyle + from .annotation_draft_ink_ink_list_item_item import AnnotationDraftInkInkListItemItem + from .annotation_draft_ink_intent import AnnotationDraftInkIntent + from .annotation_draft_ink_rect import AnnotationDraftInkRect + from .annotation_draft_ink_reply import AnnotationDraftInkReply + from .annotation_draft_ink_reply_type import AnnotationDraftInkReplyType + from .annotation_draft_line import AnnotationDraftLine + from .annotation_draft_line_blend_mode import AnnotationDraftLineBlendMode + from .annotation_draft_line_border_style import AnnotationDraftLineBorderStyle + from .annotation_draft_line_caption_offset import AnnotationDraftLineCaptionOffset + from .annotation_draft_line_caption_position import AnnotationDraftLineCaptionPosition + from .annotation_draft_line_intent import AnnotationDraftLineIntent + from .annotation_draft_line_leader import AnnotationDraftLineLeader + from .annotation_draft_line_line_endings import AnnotationDraftLineLineEndings + from .annotation_draft_line_line_endings_end import AnnotationDraftLineLineEndingsEnd + from .annotation_draft_line_line_endings_start import AnnotationDraftLineLineEndingsStart + from .annotation_draft_line_line_points import AnnotationDraftLineLinePoints + from .annotation_draft_line_line_points_end import AnnotationDraftLineLinePointsEnd + from .annotation_draft_line_line_points_start import AnnotationDraftLineLinePointsStart + from .annotation_draft_line_measure import ( + AnnotationDraftLineMeasure, + AnnotationDraftLineMeasure_Rectilinear, + AnnotationDraftLineMeasure_Unknown, + ) + from .annotation_draft_line_measure_rectilinear import AnnotationDraftLineMeasureRectilinear + from .annotation_draft_line_measure_rectilinear_angle_item import AnnotationDraftLineMeasureRectilinearAngleItem + from .annotation_draft_line_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftLineMeasureRectilinearAngleItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_draft_line_measure_rectilinear_area_item import AnnotationDraftLineMeasureRectilinearAreaItem + from .annotation_draft_line_measure_rectilinear_area_item_fraction import ( + AnnotationDraftLineMeasureRectilinearAreaItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_area_item_label_position import ( + AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_draft_line_measure_rectilinear_distance_item import ( + AnnotationDraftLineMeasureRectilinearDistanceItem, + ) + from .annotation_draft_line_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftLineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_draft_line_measure_rectilinear_origin import AnnotationDraftLineMeasureRectilinearOrigin + from .annotation_draft_line_measure_rectilinear_slope_item import AnnotationDraftLineMeasureRectilinearSlopeItem + from .annotation_draft_line_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftLineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_draft_line_measure_rectilinear_x_item import AnnotationDraftLineMeasureRectilinearXItem + from .annotation_draft_line_measure_rectilinear_x_item_fraction import ( + AnnotationDraftLineMeasureRectilinearXItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_x_item_label_position import ( + AnnotationDraftLineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_draft_line_measure_rectilinear_y_item import AnnotationDraftLineMeasureRectilinearYItem + from .annotation_draft_line_measure_rectilinear_y_item_fraction import ( + AnnotationDraftLineMeasureRectilinearYItemFraction, + ) + from .annotation_draft_line_measure_rectilinear_y_item_label_position import ( + AnnotationDraftLineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_draft_line_measure_unknown import ( + AnnotationDraftLineMeasureUnknown, + AnnotationDraftLineMeasureUnknown_Geospatial, + AnnotationDraftLineMeasureUnknown_Unknown, + ) + from .annotation_draft_line_measure_unknown_geospatial import AnnotationDraftLineMeasureUnknownGeospatial + from .annotation_draft_line_measure_unknown_unknown import AnnotationDraftLineMeasureUnknownUnknown + from .annotation_draft_line_rect import AnnotationDraftLineRect + from .annotation_draft_line_reply import AnnotationDraftLineReply + from .annotation_draft_line_reply_type import AnnotationDraftLineReplyType + from .annotation_draft_link import AnnotationDraftLink + from .annotation_draft_link_blend_mode import AnnotationDraftLinkBlendMode + from .annotation_draft_link_rect import AnnotationDraftLinkRect + from .annotation_draft_link_reply import AnnotationDraftLinkReply + from .annotation_draft_link_reply_type import AnnotationDraftLinkReplyType + from .annotation_draft_polygon import AnnotationDraftPolygon + from .annotation_draft_polygon_blend_mode import AnnotationDraftPolygonBlendMode + from .annotation_draft_polygon_border_style import AnnotationDraftPolygonBorderStyle + from .annotation_draft_polygon_caption_center import AnnotationDraftPolygonCaptionCenter + from .annotation_draft_polygon_intent import AnnotationDraftPolygonIntent + from .annotation_draft_polygon_measure import ( + AnnotationDraftPolygonMeasure, + AnnotationDraftPolygonMeasure_Rectilinear, + AnnotationDraftPolygonMeasure_Unknown, + ) + from .annotation_draft_polygon_measure_rectilinear import AnnotationDraftPolygonMeasureRectilinear + from .annotation_draft_polygon_measure_rectilinear_angle_item import ( + AnnotationDraftPolygonMeasureRectilinearAngleItem, + ) + from .annotation_draft_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearAngleItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_draft_polygon_measure_rectilinear_area_item import AnnotationDraftPolygonMeasureRectilinearAreaItem + from .annotation_draft_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearAreaItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_draft_polygon_measure_rectilinear_distance_item import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItem, + ) + from .annotation_draft_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_draft_polygon_measure_rectilinear_origin import AnnotationDraftPolygonMeasureRectilinearOrigin + from .annotation_draft_polygon_measure_rectilinear_slope_item import ( + AnnotationDraftPolygonMeasureRectilinearSlopeItem, + ) + from .annotation_draft_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_draft_polygon_measure_rectilinear_x_item import AnnotationDraftPolygonMeasureRectilinearXItem + from .annotation_draft_polygon_measure_rectilinear_x_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearXItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition, + ) + from .annotation_draft_polygon_measure_rectilinear_y_item import AnnotationDraftPolygonMeasureRectilinearYItem + from .annotation_draft_polygon_measure_rectilinear_y_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearYItemFraction, + ) + from .annotation_draft_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition, + ) + from .annotation_draft_polygon_measure_unknown import ( + AnnotationDraftPolygonMeasureUnknown, + AnnotationDraftPolygonMeasureUnknown_Geospatial, + AnnotationDraftPolygonMeasureUnknown_Unknown, + ) + from .annotation_draft_polygon_measure_unknown_geospatial import AnnotationDraftPolygonMeasureUnknownGeospatial + from .annotation_draft_polygon_measure_unknown_unknown import AnnotationDraftPolygonMeasureUnknownUnknown + from .annotation_draft_polygon_rect import AnnotationDraftPolygonRect + from .annotation_draft_polygon_reply import AnnotationDraftPolygonReply + from .annotation_draft_polygon_reply_type import AnnotationDraftPolygonReplyType + from .annotation_draft_polygon_vertices_item import AnnotationDraftPolygonVerticesItem + from .annotation_draft_polyline import AnnotationDraftPolyline + from .annotation_draft_polyline_blend_mode import AnnotationDraftPolylineBlendMode + from .annotation_draft_polyline_border_style import AnnotationDraftPolylineBorderStyle + from .annotation_draft_polyline_caption_center import AnnotationDraftPolylineCaptionCenter + from .annotation_draft_polyline_intent import AnnotationDraftPolylineIntent + from .annotation_draft_polyline_line_endings import AnnotationDraftPolylineLineEndings + from .annotation_draft_polyline_line_endings_end import AnnotationDraftPolylineLineEndingsEnd + from .annotation_draft_polyline_line_endings_start import AnnotationDraftPolylineLineEndingsStart + from .annotation_draft_polyline_measure import ( + AnnotationDraftPolylineMeasure, + AnnotationDraftPolylineMeasure_Rectilinear, + AnnotationDraftPolylineMeasure_Unknown, + ) + from .annotation_draft_polyline_measure_rectilinear import AnnotationDraftPolylineMeasureRectilinear + from .annotation_draft_polyline_measure_rectilinear_angle_item import ( + AnnotationDraftPolylineMeasureRectilinearAngleItem, + ) + from .annotation_draft_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearAngleItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_draft_polyline_measure_rectilinear_area_item import ( + AnnotationDraftPolylineMeasureRectilinearAreaItem, + ) + from .annotation_draft_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearAreaItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_draft_polyline_measure_rectilinear_distance_item import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItem, + ) + from .annotation_draft_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_draft_polyline_measure_rectilinear_origin import AnnotationDraftPolylineMeasureRectilinearOrigin + from .annotation_draft_polyline_measure_rectilinear_slope_item import ( + AnnotationDraftPolylineMeasureRectilinearSlopeItem, + ) + from .annotation_draft_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_draft_polyline_measure_rectilinear_x_item import AnnotationDraftPolylineMeasureRectilinearXItem + from .annotation_draft_polyline_measure_rectilinear_x_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearXItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_draft_polyline_measure_rectilinear_y_item import AnnotationDraftPolylineMeasureRectilinearYItem + from .annotation_draft_polyline_measure_rectilinear_y_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearYItemFraction, + ) + from .annotation_draft_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_draft_polyline_measure_unknown import ( + AnnotationDraftPolylineMeasureUnknown, + AnnotationDraftPolylineMeasureUnknown_Geospatial, + AnnotationDraftPolylineMeasureUnknown_Unknown, + ) + from .annotation_draft_polyline_measure_unknown_geospatial import AnnotationDraftPolylineMeasureUnknownGeospatial + from .annotation_draft_polyline_measure_unknown_unknown import AnnotationDraftPolylineMeasureUnknownUnknown + from .annotation_draft_polyline_rect import AnnotationDraftPolylineRect + from .annotation_draft_polyline_reply import AnnotationDraftPolylineReply + from .annotation_draft_polyline_reply_type import AnnotationDraftPolylineReplyType + from .annotation_draft_polyline_vertices_item import AnnotationDraftPolylineVerticesItem + from .annotation_draft_popup import AnnotationDraftPopup + from .annotation_draft_popup_blend_mode import AnnotationDraftPopupBlendMode + from .annotation_draft_popup_rect import AnnotationDraftPopupRect + from .annotation_draft_popup_reply import AnnotationDraftPopupReply + from .annotation_draft_popup_reply_type import AnnotationDraftPopupReplyType + from .annotation_draft_redact import AnnotationDraftRedact + from .annotation_draft_redact_blend_mode import AnnotationDraftRedactBlendMode + from .annotation_draft_redact_quad_points_item import AnnotationDraftRedactQuadPointsItem + from .annotation_draft_redact_quad_points_item_lower_left import AnnotationDraftRedactQuadPointsItemLowerLeft + from .annotation_draft_redact_quad_points_item_lower_right import AnnotationDraftRedactQuadPointsItemLowerRight + from .annotation_draft_redact_quad_points_item_upper_left import AnnotationDraftRedactQuadPointsItemUpperLeft + from .annotation_draft_redact_quad_points_item_upper_right import AnnotationDraftRedactQuadPointsItemUpperRight + from .annotation_draft_redact_rect import AnnotationDraftRedactRect + from .annotation_draft_redact_reply import AnnotationDraftRedactReply + from .annotation_draft_redact_reply_type import AnnotationDraftRedactReplyType + from .annotation_draft_redact_text_align import AnnotationDraftRedactTextAlign + from .annotation_draft_square import AnnotationDraftSquare + from .annotation_draft_square_blend_mode import AnnotationDraftSquareBlendMode + from .annotation_draft_square_border_style import AnnotationDraftSquareBorderStyle + from .annotation_draft_square_box import AnnotationDraftSquareBox + from .annotation_draft_square_rect import AnnotationDraftSquareRect + from .annotation_draft_square_reply import AnnotationDraftSquareReply + from .annotation_draft_square_reply_type import AnnotationDraftSquareReplyType + from .annotation_draft_squiggly import AnnotationDraftSquiggly + from .annotation_draft_squiggly_blend_mode import AnnotationDraftSquigglyBlendMode + from .annotation_draft_squiggly_quad_points_item import AnnotationDraftSquigglyQuadPointsItem + from .annotation_draft_squiggly_quad_points_item_lower_left import AnnotationDraftSquigglyQuadPointsItemLowerLeft + from .annotation_draft_squiggly_quad_points_item_lower_right import AnnotationDraftSquigglyQuadPointsItemLowerRight + from .annotation_draft_squiggly_quad_points_item_upper_left import AnnotationDraftSquigglyQuadPointsItemUpperLeft + from .annotation_draft_squiggly_quad_points_item_upper_right import AnnotationDraftSquigglyQuadPointsItemUpperRight + from .annotation_draft_squiggly_rect import AnnotationDraftSquigglyRect + from .annotation_draft_squiggly_reply import AnnotationDraftSquigglyReply + from .annotation_draft_squiggly_reply_type import AnnotationDraftSquigglyReplyType + from .annotation_draft_stamp import AnnotationDraftStamp + from .annotation_draft_stamp_blend_mode import AnnotationDraftStampBlendMode + from .annotation_draft_stamp_box import AnnotationDraftStampBox + from .annotation_draft_stamp_fit import AnnotationDraftStampFit + from .annotation_draft_stamp_rect import AnnotationDraftStampRect + from .annotation_draft_stamp_reply import AnnotationDraftStampReply + from .annotation_draft_stamp_reply_type import AnnotationDraftStampReplyType + from .annotation_draft_strikeout import AnnotationDraftStrikeout + from .annotation_draft_strikeout_blend_mode import AnnotationDraftStrikeoutBlendMode + from .annotation_draft_strikeout_intent import AnnotationDraftStrikeoutIntent + from .annotation_draft_strikeout_quad_points_item import AnnotationDraftStrikeoutQuadPointsItem + from .annotation_draft_strikeout_quad_points_item_lower_left import AnnotationDraftStrikeoutQuadPointsItemLowerLeft + from .annotation_draft_strikeout_quad_points_item_lower_right import ( + AnnotationDraftStrikeoutQuadPointsItemLowerRight, + ) + from .annotation_draft_strikeout_quad_points_item_upper_left import AnnotationDraftStrikeoutQuadPointsItemUpperLeft + from .annotation_draft_strikeout_quad_points_item_upper_right import ( + AnnotationDraftStrikeoutQuadPointsItemUpperRight, + ) + from .annotation_draft_strikeout_rect import AnnotationDraftStrikeoutRect + from .annotation_draft_strikeout_reply import AnnotationDraftStrikeoutReply + from .annotation_draft_strikeout_reply_type import AnnotationDraftStrikeoutReplyType + from .annotation_draft_text import AnnotationDraftText + from .annotation_draft_text_blend_mode import AnnotationDraftTextBlendMode + from .annotation_draft_text_icon import AnnotationDraftTextIcon + from .annotation_draft_text_rect import AnnotationDraftTextRect + from .annotation_draft_text_reply import AnnotationDraftTextReply + from .annotation_draft_text_reply_type import AnnotationDraftTextReplyType + from .annotation_draft_underline import AnnotationDraftUnderline + from .annotation_draft_underline_blend_mode import AnnotationDraftUnderlineBlendMode + from .annotation_draft_underline_quad_points_item import AnnotationDraftUnderlineQuadPointsItem + from .annotation_draft_underline_quad_points_item_lower_left import AnnotationDraftUnderlineQuadPointsItemLowerLeft + from .annotation_draft_underline_quad_points_item_lower_right import ( + AnnotationDraftUnderlineQuadPointsItemLowerRight, + ) + from .annotation_draft_underline_quad_points_item_upper_left import AnnotationDraftUnderlineQuadPointsItemUpperLeft + from .annotation_draft_underline_quad_points_item_upper_right import ( + AnnotationDraftUnderlineQuadPointsItemUpperRight, + ) + from .annotation_draft_underline_rect import AnnotationDraftUnderlineRect + from .annotation_draft_underline_reply import AnnotationDraftUnderlineReply + from .annotation_draft_underline_reply_type import AnnotationDraftUnderlineReplyType + from .annotation_draft_widget import AnnotationDraftWidget + from .annotation_draft_widget_blend_mode import AnnotationDraftWidgetBlendMode + from .annotation_draft_widget_border_style import AnnotationDraftWidgetBorderStyle + from .annotation_draft_widget_box import AnnotationDraftWidgetBox + from .annotation_draft_widget_check_style import AnnotationDraftWidgetCheckStyle + from .annotation_draft_widget_rect import AnnotationDraftWidgetRect + from .annotation_draft_widget_reply import AnnotationDraftWidgetReply + from .annotation_draft_widget_reply_type import AnnotationDraftWidgetReplyType + from .annotation_draft_widget_text_align import AnnotationDraftWidgetTextAlign + from .annotation_file_attachment import AnnotationFileAttachment + from .annotation_file_attachment_blend_mode import AnnotationFileAttachmentBlendMode + from .annotation_file_attachment_file import AnnotationFileAttachmentFile + from .annotation_file_attachment_icon import AnnotationFileAttachmentIcon + from .annotation_file_attachment_rect import AnnotationFileAttachmentRect + from .annotation_file_attachment_reply import AnnotationFileAttachmentReply + from .annotation_file_attachment_reply_type import AnnotationFileAttachmentReplyType + from .annotation_free_text import AnnotationFreeText + from .annotation_free_text_blend_mode import AnnotationFreeTextBlendMode + from .annotation_free_text_border_style import AnnotationFreeTextBorderStyle + from .annotation_free_text_box import AnnotationFreeTextBox + from .annotation_free_text_intent import AnnotationFreeTextIntent + from .annotation_free_text_line_ending import AnnotationFreeTextLineEnding + from .annotation_free_text_rect import AnnotationFreeTextRect + from .annotation_free_text_reply import AnnotationFreeTextReply + from .annotation_free_text_reply_type import AnnotationFreeTextReplyType + from .annotation_free_text_rich_text import AnnotationFreeTextRichText + from .annotation_free_text_rich_text_body import AnnotationFreeTextRichTextBody + from .annotation_free_text_rich_text_body_align import AnnotationFreeTextRichTextBodyAlign + from .annotation_free_text_rich_text_body_decoration_item import AnnotationFreeTextRichTextBodyDecorationItem + from .annotation_free_text_rich_text_body_dir import AnnotationFreeTextRichTextBodyDir + from .annotation_free_text_rich_text_body_margins import AnnotationFreeTextRichTextBodyMargins + from .annotation_free_text_rich_text_body_script import AnnotationFreeTextRichTextBodyScript + from .annotation_free_text_rich_text_paragraphs_item import AnnotationFreeTextRichTextParagraphsItem + from .annotation_free_text_rich_text_paragraphs_item_align import AnnotationFreeTextRichTextParagraphsItemAlign + from .annotation_free_text_rich_text_paragraphs_item_dir import AnnotationFreeTextRichTextParagraphsItemDir + from .annotation_free_text_rich_text_paragraphs_item_margins import AnnotationFreeTextRichTextParagraphsItemMargins + from .annotation_free_text_rich_text_paragraphs_item_runs_item import ( + AnnotationFreeTextRichTextParagraphsItemRunsItem, + ) + from .annotation_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyle, + ) + from .annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + ) + from .annotation_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript, + ) + from .annotation_free_text_text_align import AnnotationFreeTextTextAlign + from .annotation_free_text_vertical_align import AnnotationFreeTextVerticalAlign + from .annotation_highlight import AnnotationHighlight + from .annotation_highlight_blend_mode import AnnotationHighlightBlendMode + from .annotation_highlight_quad_points_item import AnnotationHighlightQuadPointsItem + from .annotation_highlight_quad_points_item_lower_left import AnnotationHighlightQuadPointsItemLowerLeft + from .annotation_highlight_quad_points_item_lower_right import AnnotationHighlightQuadPointsItemLowerRight + from .annotation_highlight_quad_points_item_upper_left import AnnotationHighlightQuadPointsItemUpperLeft + from .annotation_highlight_quad_points_item_upper_right import AnnotationHighlightQuadPointsItemUpperRight + from .annotation_highlight_rect import AnnotationHighlightRect + from .annotation_highlight_reply import AnnotationHighlightReply + from .annotation_highlight_reply_type import AnnotationHighlightReplyType + from .annotation_ink import AnnotationInk + from .annotation_ink_blend_mode import AnnotationInkBlendMode + from .annotation_ink_border_style import AnnotationInkBorderStyle + from .annotation_ink_ink_list_item_item import AnnotationInkInkListItemItem + from .annotation_ink_intent import AnnotationInkIntent + from .annotation_ink_rect import AnnotationInkRect + from .annotation_ink_reply import AnnotationInkReply + from .annotation_ink_reply_type import AnnotationInkReplyType + from .annotation_line import AnnotationLine + from .annotation_line_blend_mode import AnnotationLineBlendMode + from .annotation_line_border_style import AnnotationLineBorderStyle + from .annotation_line_caption_offset import AnnotationLineCaptionOffset + from .annotation_line_caption_position import AnnotationLineCaptionPosition + from .annotation_line_intent import AnnotationLineIntent + from .annotation_line_leader import AnnotationLineLeader + from .annotation_line_line_endings import AnnotationLineLineEndings + from .annotation_line_line_endings_end import AnnotationLineLineEndingsEnd + from .annotation_line_line_endings_start import AnnotationLineLineEndingsStart + from .annotation_line_line_points import AnnotationLineLinePoints + from .annotation_line_line_points_end import AnnotationLineLinePointsEnd + from .annotation_line_line_points_start import AnnotationLineLinePointsStart + from .annotation_line_measure import ( + AnnotationLineMeasure, + AnnotationLineMeasure_Geospatial, + AnnotationLineMeasure_Rectilinear, + AnnotationLineMeasure_Unknown, + ) + from .annotation_line_measure_geospatial import AnnotationLineMeasureGeospatial + from .annotation_line_measure_rectilinear import AnnotationLineMeasureRectilinear + from .annotation_line_measure_rectilinear_angle_item import AnnotationLineMeasureRectilinearAngleItem + from .annotation_line_measure_rectilinear_angle_item_fraction import ( + AnnotationLineMeasureRectilinearAngleItemFraction, + ) + from .annotation_line_measure_rectilinear_angle_item_label_position import ( + AnnotationLineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_line_measure_rectilinear_area_item import AnnotationLineMeasureRectilinearAreaItem + from .annotation_line_measure_rectilinear_area_item_fraction import AnnotationLineMeasureRectilinearAreaItemFraction + from .annotation_line_measure_rectilinear_area_item_label_position import ( + AnnotationLineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_line_measure_rectilinear_distance_item import AnnotationLineMeasureRectilinearDistanceItem + from .annotation_line_measure_rectilinear_distance_item_fraction import ( + AnnotationLineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_line_measure_rectilinear_distance_item_label_position import ( + AnnotationLineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_line_measure_rectilinear_origin import AnnotationLineMeasureRectilinearOrigin + from .annotation_line_measure_rectilinear_slope_item import AnnotationLineMeasureRectilinearSlopeItem + from .annotation_line_measure_rectilinear_slope_item_fraction import ( + AnnotationLineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_line_measure_rectilinear_slope_item_label_position import ( + AnnotationLineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_line_measure_rectilinear_x_item import AnnotationLineMeasureRectilinearXItem + from .annotation_line_measure_rectilinear_x_item_fraction import AnnotationLineMeasureRectilinearXItemFraction + from .annotation_line_measure_rectilinear_x_item_label_position import ( + AnnotationLineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_line_measure_rectilinear_y_item import AnnotationLineMeasureRectilinearYItem + from .annotation_line_measure_rectilinear_y_item_fraction import AnnotationLineMeasureRectilinearYItemFraction + from .annotation_line_measure_rectilinear_y_item_label_position import ( + AnnotationLineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_line_measure_unknown import AnnotationLineMeasureUnknown + from .annotation_line_rect import AnnotationLineRect + from .annotation_line_reply import AnnotationLineReply + from .annotation_line_reply_type import AnnotationLineReplyType + from .annotation_link import AnnotationLink + from .annotation_link_blend_mode import AnnotationLinkBlendMode + from .annotation_link_rect import AnnotationLinkRect + from .annotation_link_reply import AnnotationLinkReply + from .annotation_link_reply_type import AnnotationLinkReplyType + from .annotation_list import AnnotationList + from .annotation_mutation_meta import AnnotationMutationMeta + from .annotation_patch import ( + AnnotationPatch, + AnnotationPatch_Caret, + AnnotationPatch_Circle, + AnnotationPatch_FileAttachment, + AnnotationPatch_FreeText, + AnnotationPatch_Highlight, + AnnotationPatch_Ink, + AnnotationPatch_Line, + AnnotationPatch_Link, + AnnotationPatch_Polygon, + AnnotationPatch_Polyline, + AnnotationPatch_Popup, + AnnotationPatch_Redact, + AnnotationPatch_Square, + AnnotationPatch_Squiggly, + AnnotationPatch_Stamp, + AnnotationPatch_Strikeout, + AnnotationPatch_Text, + AnnotationPatch_Underline, + AnnotationPatch_Widget, + ) + from .annotation_patch_caret import AnnotationPatchCaret + from .annotation_patch_caret_blend_mode import AnnotationPatchCaretBlendMode + from .annotation_patch_caret_box import AnnotationPatchCaretBox + from .annotation_patch_caret_intent import AnnotationPatchCaretIntent + from .annotation_patch_caret_rect import AnnotationPatchCaretRect + from .annotation_patch_caret_reply import AnnotationPatchCaretReply + from .annotation_patch_caret_reply_type import AnnotationPatchCaretReplyType + from .annotation_patch_circle import AnnotationPatchCircle + from .annotation_patch_circle_blend_mode import AnnotationPatchCircleBlendMode + from .annotation_patch_circle_border_style import AnnotationPatchCircleBorderStyle + from .annotation_patch_circle_border_style_one import AnnotationPatchCircleBorderStyleOne + from .annotation_patch_circle_border_style_zero import AnnotationPatchCircleBorderStyleZero + from .annotation_patch_circle_box import AnnotationPatchCircleBox + from .annotation_patch_circle_rect import AnnotationPatchCircleRect + from .annotation_patch_circle_reply import AnnotationPatchCircleReply + from .annotation_patch_circle_reply_type import AnnotationPatchCircleReplyType + from .annotation_patch_file_attachment import AnnotationPatchFileAttachment + from .annotation_patch_file_attachment_blend_mode import AnnotationPatchFileAttachmentBlendMode + from .annotation_patch_file_attachment_file import AnnotationPatchFileAttachmentFile + from .annotation_patch_file_attachment_icon import AnnotationPatchFileAttachmentIcon + from .annotation_patch_file_attachment_rect import AnnotationPatchFileAttachmentRect + from .annotation_patch_file_attachment_reply import AnnotationPatchFileAttachmentReply + from .annotation_patch_file_attachment_reply_type import AnnotationPatchFileAttachmentReplyType + from .annotation_patch_free_text import AnnotationPatchFreeText + from .annotation_patch_free_text_blend_mode import AnnotationPatchFreeTextBlendMode + from .annotation_patch_free_text_border_style import AnnotationPatchFreeTextBorderStyle + from .annotation_patch_free_text_border_style_one import AnnotationPatchFreeTextBorderStyleOne + from .annotation_patch_free_text_border_style_zero import AnnotationPatchFreeTextBorderStyleZero + from .annotation_patch_free_text_box import AnnotationPatchFreeTextBox + from .annotation_patch_free_text_intent import AnnotationPatchFreeTextIntent + from .annotation_patch_free_text_intent_one import AnnotationPatchFreeTextIntentOne + from .annotation_patch_free_text_intent_zero import AnnotationPatchFreeTextIntentZero + from .annotation_patch_free_text_line_ending import AnnotationPatchFreeTextLineEnding + from .annotation_patch_free_text_rect import AnnotationPatchFreeTextRect + from .annotation_patch_free_text_reply import AnnotationPatchFreeTextReply + from .annotation_patch_free_text_reply_type import AnnotationPatchFreeTextReplyType + from .annotation_patch_free_text_rich_text import AnnotationPatchFreeTextRichText + from .annotation_patch_free_text_rich_text_body import AnnotationPatchFreeTextRichTextBody + from .annotation_patch_free_text_rich_text_body_align import AnnotationPatchFreeTextRichTextBodyAlign + from .annotation_patch_free_text_rich_text_body_decoration_item import ( + AnnotationPatchFreeTextRichTextBodyDecorationItem, + ) + from .annotation_patch_free_text_rich_text_body_dir import AnnotationPatchFreeTextRichTextBodyDir + from .annotation_patch_free_text_rich_text_body_margins import AnnotationPatchFreeTextRichTextBodyMargins + from .annotation_patch_free_text_rich_text_body_script import AnnotationPatchFreeTextRichTextBodyScript + from .annotation_patch_free_text_rich_text_paragraphs_item import AnnotationPatchFreeTextRichTextParagraphsItem + from .annotation_patch_free_text_rich_text_paragraphs_item_align import ( + AnnotationPatchFreeTextRichTextParagraphsItemAlign, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_dir import ( + AnnotationPatchFreeTextRichTextParagraphsItemDir, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_margins import ( + AnnotationPatchFreeTextRichTextParagraphsItemMargins, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItem, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, + ) + from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript, + ) + from .annotation_patch_free_text_text_align import AnnotationPatchFreeTextTextAlign + from .annotation_patch_free_text_vertical_align import AnnotationPatchFreeTextVerticalAlign + from .annotation_patch_highlight import AnnotationPatchHighlight + from .annotation_patch_highlight_blend_mode import AnnotationPatchHighlightBlendMode + from .annotation_patch_highlight_quad_points_item import AnnotationPatchHighlightQuadPointsItem + from .annotation_patch_highlight_quad_points_item_lower_left import AnnotationPatchHighlightQuadPointsItemLowerLeft + from .annotation_patch_highlight_quad_points_item_lower_right import ( + AnnotationPatchHighlightQuadPointsItemLowerRight, + ) + from .annotation_patch_highlight_quad_points_item_upper_left import AnnotationPatchHighlightQuadPointsItemUpperLeft + from .annotation_patch_highlight_quad_points_item_upper_right import ( + AnnotationPatchHighlightQuadPointsItemUpperRight, + ) + from .annotation_patch_highlight_rect import AnnotationPatchHighlightRect + from .annotation_patch_highlight_reply import AnnotationPatchHighlightReply + from .annotation_patch_highlight_reply_type import AnnotationPatchHighlightReplyType + from .annotation_patch_ink import AnnotationPatchInk + from .annotation_patch_ink_blend_mode import AnnotationPatchInkBlendMode + from .annotation_patch_ink_border_style import AnnotationPatchInkBorderStyle + from .annotation_patch_ink_border_style_one import AnnotationPatchInkBorderStyleOne + from .annotation_patch_ink_border_style_zero import AnnotationPatchInkBorderStyleZero + from .annotation_patch_ink_ink_list import AnnotationPatchInkInkList + from .annotation_patch_ink_ink_list_one_item_item import AnnotationPatchInkInkListOneItemItem + from .annotation_patch_ink_ink_list_zero_item_item import AnnotationPatchInkInkListZeroItemItem + from .annotation_patch_ink_intent import AnnotationPatchInkIntent + from .annotation_patch_ink_rect import AnnotationPatchInkRect + from .annotation_patch_ink_reply import AnnotationPatchInkReply + from .annotation_patch_ink_reply_type import AnnotationPatchInkReplyType + from .annotation_patch_line import AnnotationPatchLine + from .annotation_patch_line_blend_mode import AnnotationPatchLineBlendMode + from .annotation_patch_line_border_style import AnnotationPatchLineBorderStyle + from .annotation_patch_line_border_style_one import AnnotationPatchLineBorderStyleOne + from .annotation_patch_line_border_style_zero import AnnotationPatchLineBorderStyleZero + from .annotation_patch_line_caption_offset import AnnotationPatchLineCaptionOffset + from .annotation_patch_line_caption_position import AnnotationPatchLineCaptionPosition + from .annotation_patch_line_intent import AnnotationPatchLineIntent + from .annotation_patch_line_leader import AnnotationPatchLineLeader + from .annotation_patch_line_line_endings import AnnotationPatchLineLineEndings + from .annotation_patch_line_line_endings_end import AnnotationPatchLineLineEndingsEnd + from .annotation_patch_line_line_endings_start import AnnotationPatchLineLineEndingsStart + from .annotation_patch_line_line_points import AnnotationPatchLineLinePoints + from .annotation_patch_line_line_points_end import AnnotationPatchLineLinePointsEnd + from .annotation_patch_line_line_points_start import AnnotationPatchLineLinePointsStart + from .annotation_patch_line_measure import ( + AnnotationPatchLineMeasure, + AnnotationPatchLineMeasure_Rectilinear, + AnnotationPatchLineMeasure_Unknown, + ) + from .annotation_patch_line_measure_rectilinear import AnnotationPatchLineMeasureRectilinear + from .annotation_patch_line_measure_rectilinear_angle_item import AnnotationPatchLineMeasureRectilinearAngleItem + from .annotation_patch_line_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchLineMeasureRectilinearAngleItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_patch_line_measure_rectilinear_area_item import AnnotationPatchLineMeasureRectilinearAreaItem + from .annotation_patch_line_measure_rectilinear_area_item_fraction import ( + AnnotationPatchLineMeasureRectilinearAreaItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_area_item_label_position import ( + AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_patch_line_measure_rectilinear_distance_item import ( + AnnotationPatchLineMeasureRectilinearDistanceItem, + ) + from .annotation_patch_line_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchLineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_patch_line_measure_rectilinear_origin import AnnotationPatchLineMeasureRectilinearOrigin + from .annotation_patch_line_measure_rectilinear_slope_item import AnnotationPatchLineMeasureRectilinearSlopeItem + from .annotation_patch_line_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchLineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_patch_line_measure_rectilinear_x_item import AnnotationPatchLineMeasureRectilinearXItem + from .annotation_patch_line_measure_rectilinear_x_item_fraction import ( + AnnotationPatchLineMeasureRectilinearXItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_x_item_label_position import ( + AnnotationPatchLineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_patch_line_measure_rectilinear_y_item import AnnotationPatchLineMeasureRectilinearYItem + from .annotation_patch_line_measure_rectilinear_y_item_fraction import ( + AnnotationPatchLineMeasureRectilinearYItemFraction, + ) + from .annotation_patch_line_measure_rectilinear_y_item_label_position import ( + AnnotationPatchLineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_patch_line_measure_unknown import ( + AnnotationPatchLineMeasureUnknown, + AnnotationPatchLineMeasureUnknown_Geospatial, + AnnotationPatchLineMeasureUnknown_Unknown, + ) + from .annotation_patch_line_measure_unknown_geospatial import AnnotationPatchLineMeasureUnknownGeospatial + from .annotation_patch_line_measure_unknown_unknown import AnnotationPatchLineMeasureUnknownUnknown + from .annotation_patch_line_rect import AnnotationPatchLineRect + from .annotation_patch_line_reply import AnnotationPatchLineReply + from .annotation_patch_line_reply_type import AnnotationPatchLineReplyType + from .annotation_patch_link import AnnotationPatchLink + from .annotation_patch_link_blend_mode import AnnotationPatchLinkBlendMode + from .annotation_patch_link_rect import AnnotationPatchLinkRect + from .annotation_patch_link_reply import AnnotationPatchLinkReply + from .annotation_patch_link_reply_type import AnnotationPatchLinkReplyType + from .annotation_patch_link_target import AnnotationPatchLinkTarget + from .annotation_patch_polygon import AnnotationPatchPolygon + from .annotation_patch_polygon_blend_mode import AnnotationPatchPolygonBlendMode + from .annotation_patch_polygon_border_style import AnnotationPatchPolygonBorderStyle + from .annotation_patch_polygon_border_style_one import AnnotationPatchPolygonBorderStyleOne + from .annotation_patch_polygon_border_style_zero import AnnotationPatchPolygonBorderStyleZero + from .annotation_patch_polygon_caption_center import AnnotationPatchPolygonCaptionCenter + from .annotation_patch_polygon_intent import AnnotationPatchPolygonIntent + from .annotation_patch_polygon_measure import ( + AnnotationPatchPolygonMeasure, + AnnotationPatchPolygonMeasure_Rectilinear, + AnnotationPatchPolygonMeasure_Unknown, + ) + from .annotation_patch_polygon_measure_rectilinear import AnnotationPatchPolygonMeasureRectilinear + from .annotation_patch_polygon_measure_rectilinear_angle_item import ( + AnnotationPatchPolygonMeasureRectilinearAngleItem, + ) + from .annotation_patch_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearAngleItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_patch_polygon_measure_rectilinear_area_item import AnnotationPatchPolygonMeasureRectilinearAreaItem + from .annotation_patch_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearAreaItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_patch_polygon_measure_rectilinear_distance_item import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItem, + ) + from .annotation_patch_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_patch_polygon_measure_rectilinear_origin import AnnotationPatchPolygonMeasureRectilinearOrigin + from .annotation_patch_polygon_measure_rectilinear_slope_item import ( + AnnotationPatchPolygonMeasureRectilinearSlopeItem, + ) + from .annotation_patch_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_patch_polygon_measure_rectilinear_x_item import AnnotationPatchPolygonMeasureRectilinearXItem + from .annotation_patch_polygon_measure_rectilinear_x_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearXItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition, + ) + from .annotation_patch_polygon_measure_rectilinear_y_item import AnnotationPatchPolygonMeasureRectilinearYItem + from .annotation_patch_polygon_measure_rectilinear_y_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearYItemFraction, + ) + from .annotation_patch_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition, + ) + from .annotation_patch_polygon_measure_unknown import ( + AnnotationPatchPolygonMeasureUnknown, + AnnotationPatchPolygonMeasureUnknown_Geospatial, + AnnotationPatchPolygonMeasureUnknown_Unknown, + ) + from .annotation_patch_polygon_measure_unknown_geospatial import AnnotationPatchPolygonMeasureUnknownGeospatial + from .annotation_patch_polygon_measure_unknown_unknown import AnnotationPatchPolygonMeasureUnknownUnknown + from .annotation_patch_polygon_rect import AnnotationPatchPolygonRect + from .annotation_patch_polygon_reply import AnnotationPatchPolygonReply + from .annotation_patch_polygon_reply_type import AnnotationPatchPolygonReplyType + from .annotation_patch_polygon_vertices import AnnotationPatchPolygonVertices + from .annotation_patch_polygon_vertices_one_item import AnnotationPatchPolygonVerticesOneItem + from .annotation_patch_polygon_vertices_zero_item import AnnotationPatchPolygonVerticesZeroItem + from .annotation_patch_polyline import AnnotationPatchPolyline + from .annotation_patch_polyline_blend_mode import AnnotationPatchPolylineBlendMode + from .annotation_patch_polyline_border_style import AnnotationPatchPolylineBorderStyle + from .annotation_patch_polyline_border_style_one import AnnotationPatchPolylineBorderStyleOne + from .annotation_patch_polyline_border_style_zero import AnnotationPatchPolylineBorderStyleZero + from .annotation_patch_polyline_caption_center import AnnotationPatchPolylineCaptionCenter + from .annotation_patch_polyline_intent import AnnotationPatchPolylineIntent + from .annotation_patch_polyline_line_endings import AnnotationPatchPolylineLineEndings + from .annotation_patch_polyline_line_endings_end import AnnotationPatchPolylineLineEndingsEnd + from .annotation_patch_polyline_line_endings_start import AnnotationPatchPolylineLineEndingsStart + from .annotation_patch_polyline_measure import ( + AnnotationPatchPolylineMeasure, + AnnotationPatchPolylineMeasure_Rectilinear, + AnnotationPatchPolylineMeasure_Unknown, + ) + from .annotation_patch_polyline_measure_rectilinear import AnnotationPatchPolylineMeasureRectilinear + from .annotation_patch_polyline_measure_rectilinear_angle_item import ( + AnnotationPatchPolylineMeasureRectilinearAngleItem, + ) + from .annotation_patch_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearAngleItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_patch_polyline_measure_rectilinear_area_item import ( + AnnotationPatchPolylineMeasureRectilinearAreaItem, + ) + from .annotation_patch_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearAreaItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_patch_polyline_measure_rectilinear_distance_item import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItem, + ) + from .annotation_patch_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_patch_polyline_measure_rectilinear_origin import AnnotationPatchPolylineMeasureRectilinearOrigin + from .annotation_patch_polyline_measure_rectilinear_slope_item import ( + AnnotationPatchPolylineMeasureRectilinearSlopeItem, + ) + from .annotation_patch_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_patch_polyline_measure_rectilinear_x_item import AnnotationPatchPolylineMeasureRectilinearXItem + from .annotation_patch_polyline_measure_rectilinear_x_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearXItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_patch_polyline_measure_rectilinear_y_item import AnnotationPatchPolylineMeasureRectilinearYItem + from .annotation_patch_polyline_measure_rectilinear_y_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearYItemFraction, + ) + from .annotation_patch_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_patch_polyline_measure_unknown import ( + AnnotationPatchPolylineMeasureUnknown, + AnnotationPatchPolylineMeasureUnknown_Geospatial, + AnnotationPatchPolylineMeasureUnknown_Unknown, + ) + from .annotation_patch_polyline_measure_unknown_geospatial import AnnotationPatchPolylineMeasureUnknownGeospatial + from .annotation_patch_polyline_measure_unknown_unknown import AnnotationPatchPolylineMeasureUnknownUnknown + from .annotation_patch_polyline_rect import AnnotationPatchPolylineRect + from .annotation_patch_polyline_reply import AnnotationPatchPolylineReply + from .annotation_patch_polyline_reply_type import AnnotationPatchPolylineReplyType + from .annotation_patch_polyline_vertices import AnnotationPatchPolylineVertices + from .annotation_patch_polyline_vertices_one_item import AnnotationPatchPolylineVerticesOneItem + from .annotation_patch_polyline_vertices_zero_item import AnnotationPatchPolylineVerticesZeroItem + from .annotation_patch_popup import AnnotationPatchPopup + from .annotation_patch_popup_blend_mode import AnnotationPatchPopupBlendMode + from .annotation_patch_popup_rect import AnnotationPatchPopupRect + from .annotation_patch_popup_reply import AnnotationPatchPopupReply + from .annotation_patch_popup_reply_type import AnnotationPatchPopupReplyType + from .annotation_patch_redact import AnnotationPatchRedact + from .annotation_patch_redact_blend_mode import AnnotationPatchRedactBlendMode + from .annotation_patch_redact_quad_points_item import AnnotationPatchRedactQuadPointsItem + from .annotation_patch_redact_quad_points_item_lower_left import AnnotationPatchRedactQuadPointsItemLowerLeft + from .annotation_patch_redact_quad_points_item_lower_right import AnnotationPatchRedactQuadPointsItemLowerRight + from .annotation_patch_redact_quad_points_item_upper_left import AnnotationPatchRedactQuadPointsItemUpperLeft + from .annotation_patch_redact_quad_points_item_upper_right import AnnotationPatchRedactQuadPointsItemUpperRight + from .annotation_patch_redact_rect import AnnotationPatchRedactRect + from .annotation_patch_redact_reply import AnnotationPatchRedactReply + from .annotation_patch_redact_reply_type import AnnotationPatchRedactReplyType + from .annotation_patch_redact_text_align import AnnotationPatchRedactTextAlign + from .annotation_patch_square import AnnotationPatchSquare + from .annotation_patch_square_blend_mode import AnnotationPatchSquareBlendMode + from .annotation_patch_square_border_style import AnnotationPatchSquareBorderStyle + from .annotation_patch_square_border_style_one import AnnotationPatchSquareBorderStyleOne + from .annotation_patch_square_border_style_zero import AnnotationPatchSquareBorderStyleZero + from .annotation_patch_square_box import AnnotationPatchSquareBox + from .annotation_patch_square_rect import AnnotationPatchSquareRect + from .annotation_patch_square_reply import AnnotationPatchSquareReply + from .annotation_patch_square_reply_type import AnnotationPatchSquareReplyType + from .annotation_patch_squiggly import AnnotationPatchSquiggly + from .annotation_patch_squiggly_blend_mode import AnnotationPatchSquigglyBlendMode + from .annotation_patch_squiggly_quad_points_item import AnnotationPatchSquigglyQuadPointsItem + from .annotation_patch_squiggly_quad_points_item_lower_left import AnnotationPatchSquigglyQuadPointsItemLowerLeft + from .annotation_patch_squiggly_quad_points_item_lower_right import AnnotationPatchSquigglyQuadPointsItemLowerRight + from .annotation_patch_squiggly_quad_points_item_upper_left import AnnotationPatchSquigglyQuadPointsItemUpperLeft + from .annotation_patch_squiggly_quad_points_item_upper_right import AnnotationPatchSquigglyQuadPointsItemUpperRight + from .annotation_patch_squiggly_rect import AnnotationPatchSquigglyRect + from .annotation_patch_squiggly_reply import AnnotationPatchSquigglyReply + from .annotation_patch_squiggly_reply_type import AnnotationPatchSquigglyReplyType + from .annotation_patch_stamp import AnnotationPatchStamp + from .annotation_patch_stamp_blend_mode import AnnotationPatchStampBlendMode + from .annotation_patch_stamp_box import AnnotationPatchStampBox + from .annotation_patch_stamp_fit import AnnotationPatchStampFit + from .annotation_patch_stamp_rect import AnnotationPatchStampRect + from .annotation_patch_stamp_reply import AnnotationPatchStampReply + from .annotation_patch_stamp_reply_type import AnnotationPatchStampReplyType + from .annotation_patch_strikeout import AnnotationPatchStrikeout + from .annotation_patch_strikeout_blend_mode import AnnotationPatchStrikeoutBlendMode + from .annotation_patch_strikeout_intent import AnnotationPatchStrikeoutIntent + from .annotation_patch_strikeout_quad_points_item import AnnotationPatchStrikeoutQuadPointsItem + from .annotation_patch_strikeout_quad_points_item_lower_left import AnnotationPatchStrikeoutQuadPointsItemLowerLeft + from .annotation_patch_strikeout_quad_points_item_lower_right import ( + AnnotationPatchStrikeoutQuadPointsItemLowerRight, + ) + from .annotation_patch_strikeout_quad_points_item_upper_left import AnnotationPatchStrikeoutQuadPointsItemUpperLeft + from .annotation_patch_strikeout_quad_points_item_upper_right import ( + AnnotationPatchStrikeoutQuadPointsItemUpperRight, + ) + from .annotation_patch_strikeout_rect import AnnotationPatchStrikeoutRect + from .annotation_patch_strikeout_reply import AnnotationPatchStrikeoutReply + from .annotation_patch_strikeout_reply_type import AnnotationPatchStrikeoutReplyType + from .annotation_patch_text import AnnotationPatchText + from .annotation_patch_text_blend_mode import AnnotationPatchTextBlendMode + from .annotation_patch_text_icon import AnnotationPatchTextIcon + from .annotation_patch_text_rect import AnnotationPatchTextRect + from .annotation_patch_text_reply import AnnotationPatchTextReply + from .annotation_patch_text_reply_type import AnnotationPatchTextReplyType + from .annotation_patch_underline import AnnotationPatchUnderline + from .annotation_patch_underline_blend_mode import AnnotationPatchUnderlineBlendMode + from .annotation_patch_underline_quad_points_item import AnnotationPatchUnderlineQuadPointsItem + from .annotation_patch_underline_quad_points_item_lower_left import AnnotationPatchUnderlineQuadPointsItemLowerLeft + from .annotation_patch_underline_quad_points_item_lower_right import ( + AnnotationPatchUnderlineQuadPointsItemLowerRight, + ) + from .annotation_patch_underline_quad_points_item_upper_left import AnnotationPatchUnderlineQuadPointsItemUpperLeft + from .annotation_patch_underline_quad_points_item_upper_right import ( + AnnotationPatchUnderlineQuadPointsItemUpperRight, + ) + from .annotation_patch_underline_rect import AnnotationPatchUnderlineRect + from .annotation_patch_underline_reply import AnnotationPatchUnderlineReply + from .annotation_patch_underline_reply_type import AnnotationPatchUnderlineReplyType + from .annotation_polygon import AnnotationPolygon + from .annotation_polygon_blend_mode import AnnotationPolygonBlendMode + from .annotation_polygon_border_style import AnnotationPolygonBorderStyle + from .annotation_polygon_caption_center import AnnotationPolygonCaptionCenter + from .annotation_polygon_intent import AnnotationPolygonIntent + from .annotation_polygon_measure import ( + AnnotationPolygonMeasure, + AnnotationPolygonMeasure_Geospatial, + AnnotationPolygonMeasure_Rectilinear, + AnnotationPolygonMeasure_Unknown, + ) + from .annotation_polygon_measure_geospatial import AnnotationPolygonMeasureGeospatial + from .annotation_polygon_measure_rectilinear import AnnotationPolygonMeasureRectilinear + from .annotation_polygon_measure_rectilinear_angle_item import AnnotationPolygonMeasureRectilinearAngleItem + from .annotation_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationPolygonMeasureRectilinearAngleItemFraction, + ) + from .annotation_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationPolygonMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_polygon_measure_rectilinear_area_item import AnnotationPolygonMeasureRectilinearAreaItem + from .annotation_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationPolygonMeasureRectilinearAreaItemFraction, + ) + from .annotation_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationPolygonMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_polygon_measure_rectilinear_distance_item import AnnotationPolygonMeasureRectilinearDistanceItem + from .annotation_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationPolygonMeasureRectilinearDistanceItemFraction, + ) + from .annotation_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_polygon_measure_rectilinear_origin import AnnotationPolygonMeasureRectilinearOrigin + from .annotation_polygon_measure_rectilinear_slope_item import AnnotationPolygonMeasureRectilinearSlopeItem + from .annotation_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationPolygonMeasureRectilinearSlopeItemFraction, + ) + from .annotation_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_polygon_measure_rectilinear_x_item import AnnotationPolygonMeasureRectilinearXItem + from .annotation_polygon_measure_rectilinear_x_item_fraction import AnnotationPolygonMeasureRectilinearXItemFraction + from .annotation_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationPolygonMeasureRectilinearXItemLabelPosition, + ) + from .annotation_polygon_measure_rectilinear_y_item import AnnotationPolygonMeasureRectilinearYItem + from .annotation_polygon_measure_rectilinear_y_item_fraction import AnnotationPolygonMeasureRectilinearYItemFraction + from .annotation_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationPolygonMeasureRectilinearYItemLabelPosition, + ) + from .annotation_polygon_measure_unknown import AnnotationPolygonMeasureUnknown + from .annotation_polygon_rect import AnnotationPolygonRect + from .annotation_polygon_reply import AnnotationPolygonReply + from .annotation_polygon_reply_type import AnnotationPolygonReplyType + from .annotation_polygon_vertices_item import AnnotationPolygonVerticesItem + from .annotation_polyline import AnnotationPolyline + from .annotation_polyline_blend_mode import AnnotationPolylineBlendMode + from .annotation_polyline_border_style import AnnotationPolylineBorderStyle + from .annotation_polyline_caption_center import AnnotationPolylineCaptionCenter + from .annotation_polyline_intent import AnnotationPolylineIntent + from .annotation_polyline_line_endings import AnnotationPolylineLineEndings + from .annotation_polyline_line_endings_end import AnnotationPolylineLineEndingsEnd + from .annotation_polyline_line_endings_start import AnnotationPolylineLineEndingsStart + from .annotation_polyline_measure import ( + AnnotationPolylineMeasure, + AnnotationPolylineMeasure_Geospatial, + AnnotationPolylineMeasure_Rectilinear, + AnnotationPolylineMeasure_Unknown, + ) + from .annotation_polyline_measure_geospatial import AnnotationPolylineMeasureGeospatial + from .annotation_polyline_measure_rectilinear import AnnotationPolylineMeasureRectilinear + from .annotation_polyline_measure_rectilinear_angle_item import AnnotationPolylineMeasureRectilinearAngleItem + from .annotation_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationPolylineMeasureRectilinearAngleItemFraction, + ) + from .annotation_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationPolylineMeasureRectilinearAngleItemLabelPosition, + ) + from .annotation_polyline_measure_rectilinear_area_item import AnnotationPolylineMeasureRectilinearAreaItem + from .annotation_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationPolylineMeasureRectilinearAreaItemFraction, + ) + from .annotation_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationPolylineMeasureRectilinearAreaItemLabelPosition, + ) + from .annotation_polyline_measure_rectilinear_distance_item import AnnotationPolylineMeasureRectilinearDistanceItem + from .annotation_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationPolylineMeasureRectilinearDistanceItemFraction, + ) + from .annotation_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition, + ) + from .annotation_polyline_measure_rectilinear_origin import AnnotationPolylineMeasureRectilinearOrigin + from .annotation_polyline_measure_rectilinear_slope_item import AnnotationPolylineMeasureRectilinearSlopeItem + from .annotation_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationPolylineMeasureRectilinearSlopeItemFraction, + ) + from .annotation_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition, + ) + from .annotation_polyline_measure_rectilinear_x_item import AnnotationPolylineMeasureRectilinearXItem + from .annotation_polyline_measure_rectilinear_x_item_fraction import ( + AnnotationPolylineMeasureRectilinearXItemFraction, + ) + from .annotation_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationPolylineMeasureRectilinearXItemLabelPosition, + ) + from .annotation_polyline_measure_rectilinear_y_item import AnnotationPolylineMeasureRectilinearYItem + from .annotation_polyline_measure_rectilinear_y_item_fraction import ( + AnnotationPolylineMeasureRectilinearYItemFraction, + ) + from .annotation_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationPolylineMeasureRectilinearYItemLabelPosition, + ) + from .annotation_polyline_measure_unknown import AnnotationPolylineMeasureUnknown + from .annotation_polyline_rect import AnnotationPolylineRect + from .annotation_polyline_reply import AnnotationPolylineReply + from .annotation_polyline_reply_type import AnnotationPolylineReplyType + from .annotation_polyline_vertices_item import AnnotationPolylineVerticesItem + from .annotation_popup import AnnotationPopup + from .annotation_popup_blend_mode import AnnotationPopupBlendMode + from .annotation_popup_rect import AnnotationPopupRect + from .annotation_popup_reply import AnnotationPopupReply + from .annotation_popup_reply_type import AnnotationPopupReplyType + from .annotation_position import AnnotationPosition + from .annotation_position_after import AnnotationPositionAfter + from .annotation_position_zero import AnnotationPositionZero + from .annotation_redact import AnnotationRedact + from .annotation_redact_blend_mode import AnnotationRedactBlendMode + from .annotation_redact_quad_points_item import AnnotationRedactQuadPointsItem + from .annotation_redact_quad_points_item_lower_left import AnnotationRedactQuadPointsItemLowerLeft + from .annotation_redact_quad_points_item_lower_right import AnnotationRedactQuadPointsItemLowerRight + from .annotation_redact_quad_points_item_upper_left import AnnotationRedactQuadPointsItemUpperLeft + from .annotation_redact_quad_points_item_upper_right import AnnotationRedactQuadPointsItemUpperRight + from .annotation_redact_rect import AnnotationRedactRect + from .annotation_redact_reply import AnnotationRedactReply + from .annotation_redact_reply_type import AnnotationRedactReplyType + from .annotation_redact_text_align import AnnotationRedactTextAlign + from .annotation_ref import AnnotationRef, AnnotationRef_BaseIndex, AnnotationRef_ObjectNumber + from .annotation_ref_base_index import AnnotationRefBaseIndex + from .annotation_ref_object_number import AnnotationRefObjectNumber + from .annotation_square import AnnotationSquare + from .annotation_square_blend_mode import AnnotationSquareBlendMode + from .annotation_square_border_style import AnnotationSquareBorderStyle + from .annotation_square_box import AnnotationSquareBox + from .annotation_square_rect import AnnotationSquareRect + from .annotation_square_reply import AnnotationSquareReply + from .annotation_square_reply_type import AnnotationSquareReplyType + from .annotation_squiggly import AnnotationSquiggly + from .annotation_squiggly_blend_mode import AnnotationSquigglyBlendMode + from .annotation_squiggly_quad_points_item import AnnotationSquigglyQuadPointsItem + from .annotation_squiggly_quad_points_item_lower_left import AnnotationSquigglyQuadPointsItemLowerLeft + from .annotation_squiggly_quad_points_item_lower_right import AnnotationSquigglyQuadPointsItemLowerRight + from .annotation_squiggly_quad_points_item_upper_left import AnnotationSquigglyQuadPointsItemUpperLeft + from .annotation_squiggly_quad_points_item_upper_right import AnnotationSquigglyQuadPointsItemUpperRight + from .annotation_squiggly_rect import AnnotationSquigglyRect + from .annotation_squiggly_reply import AnnotationSquigglyReply + from .annotation_squiggly_reply_type import AnnotationSquigglyReplyType + from .annotation_stamp import AnnotationStamp + from .annotation_stamp_blend_mode import AnnotationStampBlendMode + from .annotation_stamp_box import AnnotationStampBox + from .annotation_stamp_fit import AnnotationStampFit + from .annotation_stamp_rect import AnnotationStampRect + from .annotation_stamp_reply import AnnotationStampReply + from .annotation_stamp_reply_type import AnnotationStampReplyType + from .annotation_strikeout import AnnotationStrikeout + from .annotation_strikeout_blend_mode import AnnotationStrikeoutBlendMode + from .annotation_strikeout_intent import AnnotationStrikeoutIntent + from .annotation_strikeout_quad_points_item import AnnotationStrikeoutQuadPointsItem + from .annotation_strikeout_quad_points_item_lower_left import AnnotationStrikeoutQuadPointsItemLowerLeft + from .annotation_strikeout_quad_points_item_lower_right import AnnotationStrikeoutQuadPointsItemLowerRight + from .annotation_strikeout_quad_points_item_upper_left import AnnotationStrikeoutQuadPointsItemUpperLeft + from .annotation_strikeout_quad_points_item_upper_right import AnnotationStrikeoutQuadPointsItemUpperRight + from .annotation_strikeout_rect import AnnotationStrikeoutRect + from .annotation_strikeout_reply import AnnotationStrikeoutReply + from .annotation_strikeout_reply_type import AnnotationStrikeoutReplyType + from .annotation_text import AnnotationText + from .annotation_text_blend_mode import AnnotationTextBlendMode + from .annotation_text_icon import AnnotationTextIcon + from .annotation_text_rect import AnnotationTextRect + from .annotation_text_reply import AnnotationTextReply + from .annotation_text_reply_type import AnnotationTextReplyType + from .annotation_underline import AnnotationUnderline + from .annotation_underline_blend_mode import AnnotationUnderlineBlendMode + from .annotation_underline_quad_points_item import AnnotationUnderlineQuadPointsItem + from .annotation_underline_quad_points_item_lower_left import AnnotationUnderlineQuadPointsItemLowerLeft + from .annotation_underline_quad_points_item_lower_right import AnnotationUnderlineQuadPointsItemLowerRight + from .annotation_underline_quad_points_item_upper_left import AnnotationUnderlineQuadPointsItemUpperLeft + from .annotation_underline_quad_points_item_upper_right import AnnotationUnderlineQuadPointsItemUpperRight + from .annotation_underline_rect import AnnotationUnderlineRect + from .annotation_underline_reply import AnnotationUnderlineReply + from .annotation_underline_reply_type import AnnotationUnderlineReplyType + from .annotation_unsupported import AnnotationUnsupported + from .annotation_unsupported_blend_mode import AnnotationUnsupportedBlendMode + from .annotation_unsupported_rect import AnnotationUnsupportedRect + from .annotation_unsupported_reply import AnnotationUnsupportedReply + from .annotation_unsupported_reply_type import AnnotationUnsupportedReplyType + from .cache_delta import CacheDelta + from .cache_delta_pages_item import CacheDeltaPagesItem + from .cache_delta_pages_item_cache import CacheDeltaPagesItemCache + from .change_item import ( + ChangeItem, + ChangeItem_AnnotationsCreate, + ChangeItem_AnnotationsDelete, + ChangeItem_AnnotationsReorder, + ChangeItem_AnnotationsRestore, + ChangeItem_AnnotationsUpdate, + ChangeItem_FormsAddWidget, + ChangeItem_FormsCreate, + ChangeItem_FormsDelete, + ChangeItem_FormsDeleteWidget, + ChangeItem_FormsRemoveWidget, + ChangeItem_FormsReorderCalculations, + ChangeItem_FormsReorderWidgets, + ChangeItem_FormsReset, + ChangeItem_FormsRestore, + ChangeItem_FormsRestoreWidget, + ChangeItem_FormsSetAppearanceText, + ChangeItem_FormsSetDisplay, + ChangeItem_FormsSetSignatureAppearance, + ChangeItem_FormsSetValue, + ChangeItem_FormsUpdate, + ChangeItem_FormsUpdateWidget, + ChangeItem_MetadataUpdate, + ChangeItem_MetadataUpdateCustom, + ChangeItem_Skipped, + ) + from .change_item_annotations_create import ChangeItemAnnotationsCreate + from .change_item_annotations_delete import ChangeItemAnnotationsDelete + from .change_item_annotations_reorder import ChangeItemAnnotationsReorder + from .change_item_annotations_restore import ChangeItemAnnotationsRestore + from .change_item_annotations_update import ChangeItemAnnotationsUpdate + from .change_item_annotations_update_appearance import ChangeItemAnnotationsUpdateAppearance + from .change_item_annotations_update_appearance_action import ChangeItemAnnotationsUpdateAppearanceAction + from .change_item_forms_add_widget import ChangeItemFormsAddWidget + from .change_item_forms_create import ChangeItemFormsCreate + from .change_item_forms_delete import ChangeItemFormsDelete + from .change_item_forms_delete_widget import ChangeItemFormsDeleteWidget + from .change_item_forms_remove_widget import ChangeItemFormsRemoveWidget + from .change_item_forms_reorder_calculations import ChangeItemFormsReorderCalculations + from .change_item_forms_reorder_widgets import ChangeItemFormsReorderWidgets + from .change_item_forms_reset import ChangeItemFormsReset + from .change_item_forms_restore import ChangeItemFormsRestore + from .change_item_forms_restore_widget import ChangeItemFormsRestoreWidget + from .change_item_forms_set_appearance_text import ChangeItemFormsSetAppearanceText + from .change_item_forms_set_display import ChangeItemFormsSetDisplay + from .change_item_forms_set_signature_appearance import ChangeItemFormsSetSignatureAppearance + from .change_item_forms_set_value import ChangeItemFormsSetValue + from .change_item_forms_update import ChangeItemFormsUpdate + from .change_item_forms_update_widget import ChangeItemFormsUpdateWidget + from .change_item_forms_update_widget_appearance import ChangeItemFormsUpdateWidgetAppearance + from .change_item_forms_update_widget_appearance_action import ChangeItemFormsUpdateWidgetAppearanceAction + from .change_item_metadata_update import ChangeItemMetadataUpdate + from .change_item_metadata_update_custom import ChangeItemMetadataUpdateCustom + from .change_item_skipped import ChangeItemSkipped + from .change_item_skipped_op import ChangeItemSkippedOp + from .change_op import ( + ChangeOp, + ChangeOp_AnnotationsCreate, + ChangeOp_AnnotationsDelete, + ChangeOp_AnnotationsReorder, + ChangeOp_AnnotationsUpdate, + ChangeOp_FormsAddWidget, + ChangeOp_FormsCreate, + ChangeOp_FormsDelete, + ChangeOp_FormsDeleteWidget, + ChangeOp_FormsRemoveWidget, + ChangeOp_FormsReorderCalculations, + ChangeOp_FormsReorderWidgets, + ChangeOp_FormsReset, + ChangeOp_FormsSetAppearanceText, + ChangeOp_FormsSetDisplay, + ChangeOp_FormsSetSignatureAppearance, + ChangeOp_FormsSetValue, + ChangeOp_FormsUpdate, + ChangeOp_FormsUpdateWidget, + ChangeOp_MetadataUpdate, + ChangeOp_MetadataUpdateCustom, + ) + from .change_op_annotations_create import ChangeOpAnnotationsCreate + from .change_op_annotations_create_resources import ChangeOpAnnotationsCreateResources + from .change_op_annotations_delete import ChangeOpAnnotationsDelete + from .change_op_annotations_reorder import ChangeOpAnnotationsReorder + from .change_op_annotations_update import ChangeOpAnnotationsUpdate + from .change_op_annotations_update_resources import ChangeOpAnnotationsUpdateResources + from .change_op_forms_add_widget import ChangeOpFormsAddWidget + from .change_op_forms_create import ChangeOpFormsCreate + from .change_op_forms_delete import ChangeOpFormsDelete + from .change_op_forms_delete_widget import ChangeOpFormsDeleteWidget + from .change_op_forms_remove_widget import ChangeOpFormsRemoveWidget + from .change_op_forms_reorder_calculations import ChangeOpFormsReorderCalculations + from .change_op_forms_reorder_widgets import ChangeOpFormsReorderWidgets + from .change_op_forms_reset import ChangeOpFormsReset + from .change_op_forms_set_appearance_text import ChangeOpFormsSetAppearanceText + from .change_op_forms_set_display import ChangeOpFormsSetDisplay + from .change_op_forms_set_display_display import ChangeOpFormsSetDisplayDisplay + from .change_op_forms_set_signature_appearance import ChangeOpFormsSetSignatureAppearance + from .change_op_forms_set_signature_appearance_resources import ChangeOpFormsSetSignatureAppearanceResources + from .change_op_forms_set_value import ChangeOpFormsSetValue + from .change_op_forms_update import ChangeOpFormsUpdate + from .change_op_forms_update_widget import ChangeOpFormsUpdateWidget + from .change_op_metadata_update import ChangeOpMetadataUpdate + from .change_op_metadata_update_custom import ChangeOpMetadataUpdateCustom + from .change_result import ChangeResult from .deployment_license_status_response import DeploymentLicenseStatusResponse from .doc_annotations_create200response import DocAnnotationsCreate200Response - from .doc_annotations_create200response_meta import DocAnnotationsCreate200ResponseMeta - from .doc_annotations_create200response_meta_affected_pages_item import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItem, - ) - from .doc_annotations_create200response_meta_affected_pages_item_revision import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_annotations_create200response_meta_cache_delta import DocAnnotationsCreate200ResponseMetaCacheDelta - from .doc_annotations_create200response_meta_cache_delta_pages_item import ( - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_annotations_create200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache, - ) - from .doc_annotations_create400response import DocAnnotationsCreate400Response - from .doc_annotations_create400response_code import DocAnnotationsCreate400ResponseCode - from .doc_annotations_create400response_name import DocAnnotationsCreate400ResponseName - from .doc_annotations_create404response import DocAnnotationsCreate404Response - from .doc_annotations_create404response_code import DocAnnotationsCreate404ResponseCode - from .doc_annotations_create404response_name import DocAnnotationsCreate404ResponseName - from .doc_annotations_create_request import DocAnnotationsCreateRequest - from .doc_annotations_delete200response import DocAnnotationsDelete200Response - from .doc_annotations_delete200response_meta import DocAnnotationsDelete200ResponseMeta - from .doc_annotations_delete200response_meta_affected_pages_item import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItem, - ) - from .doc_annotations_delete200response_meta_affected_pages_item_revision import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_annotations_delete200response_meta_cache_delta import DocAnnotationsDelete200ResponseMetaCacheDelta - from .doc_annotations_delete200response_meta_cache_delta_pages_item import ( - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_annotations_delete200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache, - ) - from .doc_annotations_delete404response import DocAnnotationsDelete404Response - from .doc_annotations_delete404response_code import DocAnnotationsDelete404ResponseCode - from .doc_annotations_delete404response_name import DocAnnotationsDelete404ResponseName - from .doc_annotations_export_appearance400response import DocAnnotationsExportAppearance400Response - from .doc_annotations_export_appearance400response_code import DocAnnotationsExportAppearance400ResponseCode - from .doc_annotations_export_appearance400response_name import DocAnnotationsExportAppearance400ResponseName - from .doc_annotations_export_appearance404response import DocAnnotationsExportAppearance404Response - from .doc_annotations_export_appearance404response_code import DocAnnotationsExportAppearance404ResponseCode - from .doc_annotations_export_appearance404response_name import DocAnnotationsExportAppearance404ResponseName - from .doc_annotations_export_appearance_request import DocAnnotationsExportAppearanceRequest - from .doc_annotations_flatten200response import DocAnnotationsFlatten200Response - from .doc_annotations_flatten200response_meta import DocAnnotationsFlatten200ResponseMeta - from .doc_annotations_flatten200response_meta_affected_pages_item import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItem, - ) - from .doc_annotations_flatten200response_meta_affected_pages_item_revision import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_annotations_flatten200response_meta_cache_delta import DocAnnotationsFlatten200ResponseMetaCacheDelta - from .doc_annotations_flatten200response_meta_cache_delta_pages_item import ( - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_annotations_flatten200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache, - ) - from .doc_annotations_flatten400response import DocAnnotationsFlatten400Response - from .doc_annotations_flatten400response_code import DocAnnotationsFlatten400ResponseCode - from .doc_annotations_flatten400response_name import DocAnnotationsFlatten400ResponseName - from .doc_annotations_flatten404response import DocAnnotationsFlatten404Response - from .doc_annotations_flatten404response_code import DocAnnotationsFlatten404ResponseCode - from .doc_annotations_flatten404response_name import DocAnnotationsFlatten404ResponseName - from .doc_annotations_flatten_request import DocAnnotationsFlattenRequest - from .doc_annotations_list200response import DocAnnotationsList200Response - from .doc_annotations_list200response_annotations_item import ( - DocAnnotationsList200ResponseAnnotationsItem, - DocAnnotationsList200ResponseAnnotationsItem_Caret, - DocAnnotationsList200ResponseAnnotationsItem_Circle, - DocAnnotationsList200ResponseAnnotationsItem_FileAttachment, - DocAnnotationsList200ResponseAnnotationsItem_FreeText, - DocAnnotationsList200ResponseAnnotationsItem_Highlight, - DocAnnotationsList200ResponseAnnotationsItem_Ink, - DocAnnotationsList200ResponseAnnotationsItem_Line, - DocAnnotationsList200ResponseAnnotationsItem_Link, - DocAnnotationsList200ResponseAnnotationsItem_Polygon, - DocAnnotationsList200ResponseAnnotationsItem_Polyline, - DocAnnotationsList200ResponseAnnotationsItem_Redact, - DocAnnotationsList200ResponseAnnotationsItem_Square, - DocAnnotationsList200ResponseAnnotationsItem_Squiggly, - DocAnnotationsList200ResponseAnnotationsItem_Stamp, - DocAnnotationsList200ResponseAnnotationsItem_Strikeout, - DocAnnotationsList200ResponseAnnotationsItem_Text, - DocAnnotationsList200ResponseAnnotationsItem_Underline, - DocAnnotationsList200ResponseAnnotationsItem_Unsupported, - DocAnnotationsList200ResponseAnnotationsItem_Widget, - ) - from .doc_annotations_list200response_annotations_item_caret import ( - DocAnnotationsList200ResponseAnnotationsItemCaret, - ) - from .doc_annotations_list200response_annotations_item_caret_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, - ) - from .doc_annotations_list200response_annotations_item_caret_color import ( - DocAnnotationsList200ResponseAnnotationsItemCaretColor, - ) - from .doc_annotations_list200response_annotations_item_caret_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCaretFlags, - ) - from .doc_annotations_list200response_annotations_item_caret_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_caret_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_caret_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_caret_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_caret_intent import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIntent, - ) - from .doc_annotations_list200response_annotations_item_caret_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRect, - ) - from .doc_annotations_list200response_annotations_item_caret_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences, - ) - from .doc_annotations_list200response_annotations_item_caret_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRef, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_caret_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex, - ) - from .doc_annotations_list200response_annotations_item_caret_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_caret_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefNm, - ) - from .doc_annotations_list200response_annotations_item_caret_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_caret_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCaretReplyType, - ) - from .doc_annotations_list200response_annotations_item_caret_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect, - ) - from .doc_annotations_list200response_annotations_item_circle import ( - DocAnnotationsList200ResponseAnnotationsItemCircle, - ) - from .doc_annotations_list200response_annotations_item_circle_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, - ) - from .doc_annotations_list200response_annotations_item_circle_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_circle_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleColor, - ) - from .doc_annotations_list200response_annotations_item_circle_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCircleFlags, - ) - from .doc_annotations_list200response_annotations_item_circle_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_circle_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_circle_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_circle_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_circle_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_circle_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRect, - ) - from .doc_annotations_list200response_annotations_item_circle_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences, - ) - from .doc_annotations_list200response_annotations_item_circle_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRef, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_circle_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex, - ) - from .doc_annotations_list200response_annotations_item_circle_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_circle_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefNm, - ) - from .doc_annotations_list200response_annotations_item_circle_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_circle_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCircleReplyType, - ) - from .doc_annotations_list200response_annotations_item_circle_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect, - ) - from .doc_annotations_list200response_annotations_item_file_attachment import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachment, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_color import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_file import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_icon import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_file_attachment_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType, - ) - from .doc_annotations_list200response_annotations_item_free_text import ( - DocAnnotationsList200ResponseAnnotationsItemFreeText, - ) - from .doc_annotations_list200response_annotations_item_free_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, - ) - from .doc_annotations_list200response_annotations_item_free_text_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_free_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextColor, - ) - from .doc_annotations_list200response_annotations_item_free_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags, - ) - from .doc_annotations_list200response_annotations_item_free_text_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor, - ) - from .doc_annotations_list200response_annotations_item_free_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_free_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_free_text_intent import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent, - ) - from .doc_annotations_list200response_annotations_item_free_text_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_free_text_line_ending import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding, - ) - from .doc_annotations_list200response_annotations_item_free_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRect, - ) - from .doc_annotations_list200response_annotations_item_free_text_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences, - ) - from .doc_annotations_list200response_annotations_item_free_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_free_text_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex, - ) - from .doc_annotations_list200response_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_free_text_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm, - ) - from .doc_annotations_list200response_annotations_item_free_text_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_free_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_script import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, - ) - from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, - ) - from .doc_annotations_list200response_annotations_item_free_text_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, - ) - from .doc_annotations_list200response_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect, - ) - from .doc_annotations_list200response_annotations_item_highlight import ( - DocAnnotationsList200ResponseAnnotationsItemHighlight, - ) - from .doc_annotations_list200response_annotations_item_highlight_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, - ) - from .doc_annotations_list200response_annotations_item_highlight_color import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightColor, - ) - from .doc_annotations_list200response_annotations_item_highlight_flags import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightFlags, - ) - from .doc_annotations_list200response_annotations_item_highlight_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_highlight_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_highlight_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem, - ) - from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1, - ) - from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2, - ) - from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3, - ) - from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4, - ) - from .doc_annotations_list200response_annotations_item_highlight_rect import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRect, - ) - from .doc_annotations_list200response_annotations_item_highlight_ref import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRef, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_highlight_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex, - ) - from .doc_annotations_list200response_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_highlight_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm, - ) - from .doc_annotations_list200response_annotations_item_highlight_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_highlight_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType, - ) - from .doc_annotations_list200response_annotations_item_ink import DocAnnotationsList200ResponseAnnotationsItemInk - from .doc_annotations_list200response_annotations_item_ink_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, - ) - from .doc_annotations_list200response_annotations_item_ink_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_ink_color import ( - DocAnnotationsList200ResponseAnnotationsItemInkColor, - ) - from .doc_annotations_list200response_annotations_item_ink_flags import ( - DocAnnotationsList200ResponseAnnotationsItemInkFlags, - ) - from .doc_annotations_list200response_annotations_item_ink_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_ink_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_ink_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_ink_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem, - ) - from .doc_annotations_list200response_annotations_item_ink_intent import ( - DocAnnotationsList200ResponseAnnotationsItemInkIntent, - ) - from .doc_annotations_list200response_annotations_item_ink_rect import ( - DocAnnotationsList200ResponseAnnotationsItemInkRect, - ) - from .doc_annotations_list200response_annotations_item_ink_ref import ( - DocAnnotationsList200ResponseAnnotationsItemInkRef, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Index, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_ink_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefIndex, - ) - from .doc_annotations_list200response_annotations_item_ink_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_ink_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefNm, - ) - from .doc_annotations_list200response_annotations_item_ink_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_ink_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemInkReplyType, - ) - from .doc_annotations_list200response_annotations_item_line import DocAnnotationsList200ResponseAnnotationsItemLine - from .doc_annotations_list200response_annotations_item_line_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, - ) - from .doc_annotations_list200response_annotations_item_line_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_line_caption import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaption, - ) - from .doc_annotations_list200response_annotations_item_line_caption_offset import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset, - ) - from .doc_annotations_list200response_annotations_item_line_caption_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition, - ) - from .doc_annotations_list200response_annotations_item_line_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineColor, - ) - from .doc_annotations_list200response_annotations_item_line_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLineFlags, - ) - from .doc_annotations_list200response_annotations_item_line_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_line_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_line_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_line_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_line_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_line_intent import ( - DocAnnotationsList200ResponseAnnotationsItemLineIntent, - ) - from .doc_annotations_list200response_annotations_item_line_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_line_leader import ( - DocAnnotationsList200ResponseAnnotationsItemLineLeader, - ) - from .doc_annotations_list200response_annotations_item_line_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, - ) - from .doc_annotations_list200response_annotations_item_line_line_endings_end import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd, - ) - from .doc_annotations_list200response_annotations_item_line_line_endings_start import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart, - ) - from .doc_annotations_list200response_annotations_item_line_line_points import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, - ) - from .doc_annotations_list200response_annotations_item_line_line_points_end import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd, - ) - from .doc_annotations_list200response_annotations_item_line_line_points_start import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart, - ) - from .doc_annotations_list200response_annotations_item_line_measure import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasure, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown, - ) - from .doc_annotations_list200response_annotations_item_line_measure_geo import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction, - ) - from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_line_measure_unknown import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown, - ) - from .doc_annotations_list200response_annotations_item_line_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLineRect, - ) - from .doc_annotations_list200response_annotations_item_line_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLineRef, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_line_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefIndex, - ) - from .doc_annotations_list200response_annotations_item_line_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_line_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefNm, - ) - from .doc_annotations_list200response_annotations_item_line_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_line_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLineReplyType, - ) - from .doc_annotations_list200response_annotations_item_link import DocAnnotationsList200ResponseAnnotationsItemLink - from .doc_annotations_list200response_annotations_item_link_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, - ) - from .doc_annotations_list200response_annotations_item_link_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLinkFlags, - ) - from .doc_annotations_list200response_annotations_item_link_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_link_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_link_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_link_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_link_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_link_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRect, - ) - from .doc_annotations_list200response_annotations_item_link_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRef, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_link_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex, - ) - from .doc_annotations_list200response_annotations_item_link_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_link_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefNm, - ) - from .doc_annotations_list200response_annotations_item_link_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_link_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLinkReplyType, - ) - from .doc_annotations_list200response_annotations_item_link_target import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTarget, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri, - ) - from .doc_annotations_list200response_annotations_item_link_target_goto import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto, - ) - from .doc_annotations_list200response_annotations_item_link_target_goto_remote import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote, - ) - from .doc_annotations_list200response_annotations_item_link_target_javascript import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript, - ) - from .doc_annotations_list200response_annotations_item_link_target_launch import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch, - ) - from .doc_annotations_list200response_annotations_item_link_target_named import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed, - ) - from .doc_annotations_list200response_annotations_item_link_target_unsupported import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported, - ) - from .doc_annotations_list200response_annotations_item_link_target_uri import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri, - ) - from .doc_annotations_list200response_annotations_item_polygon import ( - DocAnnotationsList200ResponseAnnotationsItemPolygon, - ) - from .doc_annotations_list200response_annotations_item_polygon_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, - ) - from .doc_annotations_list200response_annotations_item_polygon_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_polygon_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonCaption, - ) - from .doc_annotations_list200response_annotations_item_polygon_caption_center import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter, - ) - from .doc_annotations_list200response_annotations_item_polygon_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonColor, - ) - from .doc_annotations_list200response_annotations_item_polygon_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonFlags, - ) - from .doc_annotations_list200response_annotations_item_polygon_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_polygon_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polygon_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIntent, - ) - from .doc_annotations_list200response_annotations_item_polygon_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_geo import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polygon_measure_unknown import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown, - ) - from .doc_annotations_list200response_annotations_item_polygon_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRect, - ) - from .doc_annotations_list200response_annotations_item_polygon_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRef, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polygon_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex, - ) - from .doc_annotations_list200response_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_polygon_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm, - ) - from .doc_annotations_list200response_annotations_item_polygon_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polygon_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType, - ) - from .doc_annotations_list200response_annotations_item_polygon_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem, - ) - from .doc_annotations_list200response_annotations_item_polyline import ( - DocAnnotationsList200ResponseAnnotationsItemPolyline, - ) - from .doc_annotations_list200response_annotations_item_polyline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, - ) - from .doc_annotations_list200response_annotations_item_polyline_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_polyline_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineCaption, - ) - from .doc_annotations_list200response_annotations_item_polyline_caption_center import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter, - ) - from .doc_annotations_list200response_annotations_item_polyline_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineColor, - ) - from .doc_annotations_list200response_annotations_item_polyline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineFlags, - ) - from .doc_annotations_list200response_annotations_item_polyline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_polyline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polyline_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIntent, - ) - from .doc_annotations_list200response_annotations_item_polyline_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_polyline_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, - ) - from .doc_annotations_list200response_annotations_item_polyline_line_endings_end import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd, - ) - from .doc_annotations_list200response_annotations_item_polyline_line_endings_start import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_geo import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list200response_annotations_item_polyline_measure_unknown import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown, - ) - from .doc_annotations_list200response_annotations_item_polyline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRect, - ) - from .doc_annotations_list200response_annotations_item_polyline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRef, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polyline_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex, - ) - from .doc_annotations_list200response_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_polyline_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm, - ) - from .doc_annotations_list200response_annotations_item_polyline_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_polyline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType, - ) - from .doc_annotations_list200response_annotations_item_polyline_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem, - ) - from .doc_annotations_list200response_annotations_item_redact import ( - DocAnnotationsList200ResponseAnnotationsItemRedact, - ) - from .doc_annotations_list200response_annotations_item_redact_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, - ) - from .doc_annotations_list200response_annotations_item_redact_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactColor, - ) - from .doc_annotations_list200response_annotations_item_redact_flags import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFlags, - ) - from .doc_annotations_list200response_annotations_item_redact_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, - ) - from .doc_annotations_list200response_annotations_item_redact_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, - ) - from .doc_annotations_list200response_annotations_item_redact_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_redact_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_redact_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_redact_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_redact_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_redact_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem, - ) - from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1, - ) - from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2, - ) - from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3, - ) - from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4, - ) - from .doc_annotations_list200response_annotations_item_redact_rect import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRect, - ) - from .doc_annotations_list200response_annotations_item_redact_ref import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRef, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_redact_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex, - ) - from .doc_annotations_list200response_annotations_item_redact_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_redact_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefNm, - ) - from .doc_annotations_list200response_annotations_item_redact_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_redact_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemRedactReplyType, - ) - from .doc_annotations_list200response_annotations_item_redact_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, - ) - from .doc_annotations_list200response_annotations_item_square import ( - DocAnnotationsList200ResponseAnnotationsItemSquare, - ) - from .doc_annotations_list200response_annotations_item_square_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, - ) - from .doc_annotations_list200response_annotations_item_square_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_square_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareColor, - ) - from .doc_annotations_list200response_annotations_item_square_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquareFlags, - ) - from .doc_annotations_list200response_annotations_item_square_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_square_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_square_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_square_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_square_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_square_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_square_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRect, - ) - from .doc_annotations_list200response_annotations_item_square_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences, - ) - from .doc_annotations_list200response_annotations_item_square_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRef, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_square_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex, - ) - from .doc_annotations_list200response_annotations_item_square_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_square_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefNm, - ) - from .doc_annotations_list200response_annotations_item_square_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_square_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquareReplyType, - ) - from .doc_annotations_list200response_annotations_item_square_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect, - ) - from .doc_annotations_list200response_annotations_item_squiggly import ( - DocAnnotationsList200ResponseAnnotationsItemSquiggly, - ) - from .doc_annotations_list200response_annotations_item_squiggly_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, - ) - from .doc_annotations_list200response_annotations_item_squiggly_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyColor, - ) - from .doc_annotations_list200response_annotations_item_squiggly_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags, - ) - from .doc_annotations_list200response_annotations_item_squiggly_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem, - ) - from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1, - ) - from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2, - ) - from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3, - ) - from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4, - ) - from .doc_annotations_list200response_annotations_item_squiggly_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRect, - ) - from .doc_annotations_list200response_annotations_item_squiggly_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_squiggly_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex, - ) - from .doc_annotations_list200response_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_squiggly_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm, - ) - from .doc_annotations_list200response_annotations_item_squiggly_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_squiggly_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType, - ) - from .doc_annotations_list200response_annotations_item_stamp import ( - DocAnnotationsList200ResponseAnnotationsItemStamp, - ) - from .doc_annotations_list200response_annotations_item_stamp_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, - ) - from .doc_annotations_list200response_annotations_item_stamp_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStampFlags, - ) - from .doc_annotations_list200response_annotations_item_stamp_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_stamp_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_stamp_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampRect, - ) - from .doc_annotations_list200response_annotations_item_stamp_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStampRef, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Index, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_stamp_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefIndex, - ) - from .doc_annotations_list200response_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_stamp_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefNm, - ) - from .doc_annotations_list200response_annotations_item_stamp_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_stamp_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStampReplyType, - ) - from .doc_annotations_list200response_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect, - ) - from .doc_annotations_list200response_annotations_item_strikeout import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeout, - ) - from .doc_annotations_list200response_annotations_item_strikeout_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, - ) - from .doc_annotations_list200response_annotations_item_strikeout_color import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor, - ) - from .doc_annotations_list200response_annotations_item_strikeout_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags, - ) - from .doc_annotations_list200response_annotations_item_strikeout_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_strikeout_intent import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent, - ) - from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem, - ) - from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1, - ) - from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2, - ) - from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3, - ) - from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4, - ) - from .doc_annotations_list200response_annotations_item_strikeout_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect, - ) - from .doc_annotations_list200response_annotations_item_strikeout_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_strikeout_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex, - ) - from .doc_annotations_list200response_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_strikeout_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm, - ) - from .doc_annotations_list200response_annotations_item_strikeout_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_strikeout_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType, - ) - from .doc_annotations_list200response_annotations_item_text import DocAnnotationsList200ResponseAnnotationsItemText - from .doc_annotations_list200response_annotations_item_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, - ) - from .doc_annotations_list200response_annotations_item_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemTextColor, - ) - from .doc_annotations_list200response_annotations_item_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemTextFlags, - ) - from .doc_annotations_list200response_annotations_item_text_icon import ( - DocAnnotationsList200ResponseAnnotationsItemTextIcon, - ) - from .doc_annotations_list200response_annotations_item_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_text_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_text_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_text_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemTextRect, - ) - from .doc_annotations_list200response_annotations_item_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemTextRef, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Index, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_text_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefIndex, - ) - from .doc_annotations_list200response_annotations_item_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_text_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefNm, - ) - from .doc_annotations_list200response_annotations_item_text_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemTextReplyType, - ) - from .doc_annotations_list200response_annotations_item_underline import ( - DocAnnotationsList200ResponseAnnotationsItemUnderline, - ) - from .doc_annotations_list200response_annotations_item_underline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, - ) - from .doc_annotations_list200response_annotations_item_underline_color import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineColor, - ) - from .doc_annotations_list200response_annotations_item_underline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags, - ) - from .doc_annotations_list200response_annotations_item_underline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_underline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_underline_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_underline_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_underline_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem, - ) - from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1, - ) - from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2, - ) - from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3, - ) - from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4, - ) - from .doc_annotations_list200response_annotations_item_underline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRect, - ) - from .doc_annotations_list200response_annotations_item_underline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_underline_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex, - ) - from .doc_annotations_list200response_annotations_item_underline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_underline_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm, - ) - from .doc_annotations_list200response_annotations_item_underline_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_underline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType, - ) - from .doc_annotations_list200response_annotations_item_unsupported import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupported, - ) - from .doc_annotations_list200response_annotations_item_unsupported_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, - ) - from .doc_annotations_list200response_annotations_item_unsupported_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags, - ) - from .doc_annotations_list200response_annotations_item_unsupported_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_unsupported_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect, - ) - from .doc_annotations_list200response_annotations_item_unsupported_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_unsupported_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex, - ) - from .doc_annotations_list200response_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_unsupported_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm, - ) - from .doc_annotations_list200response_annotations_item_unsupported_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_unsupported_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType, - ) - from .doc_annotations_list200response_annotations_item_widget import ( - DocAnnotationsList200ResponseAnnotationsItemWidget, - ) - from .doc_annotations_list200response_annotations_item_widget_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, - ) - from .doc_annotations_list200response_annotations_item_widget_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, - ) - from .doc_annotations_list200response_annotations_item_widget_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetColor, - ) - from .doc_annotations_list200response_annotations_item_widget_field_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, - ) - from .doc_annotations_list200response_annotations_item_widget_flags import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFlags, - ) - from .doc_annotations_list200response_annotations_item_widget_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor, - ) - from .doc_annotations_list200response_annotations_item_widget_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily, - ) - from .doc_annotations_list200response_annotations_item_widget_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, - ) - from .doc_annotations_list200response_annotations_item_widget_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_widget_in_reply_to_index import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex, - ) - from .doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_widget_in_reply_to_nm import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm, - ) - from .doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_widget_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor, - ) - from .doc_annotations_list200response_annotations_item_widget_rect import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRect, - ) - from .doc_annotations_list200response_annotations_item_widget_ref import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRef, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_widget_ref_index import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex, - ) - from .doc_annotations_list200response_annotations_item_widget_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision, - ) - from .doc_annotations_list200response_annotations_item_widget_ref_nm import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm, - ) - from .doc_annotations_list200response_annotations_item_widget_ref_object_number import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber, - ) - from .doc_annotations_list200response_annotations_item_widget_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType, - ) - from .doc_annotations_list200response_annotations_item_widget_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, - ) - from .doc_annotations_list200response_page_state import DocAnnotationsList200ResponsePageState - from .doc_annotations_list200response_page_state_revision import DocAnnotationsList200ResponsePageStateRevision - from .doc_annotations_list200response_page_state_weak_annotation_state import ( - DocAnnotationsList200ResponsePageStateWeakAnnotationState, - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known, - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown, - ) - from .doc_annotations_list200response_page_state_weak_annotation_state_known import ( - DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown, - ) - from .doc_annotations_list200response_page_state_weak_annotation_state_unknown import ( - DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown, - ) - from .doc_annotations_list404response import DocAnnotationsList404Response - from .doc_annotations_list404response_code import DocAnnotationsList404ResponseCode - from .doc_annotations_list404response_name import DocAnnotationsList404ResponseName - from .doc_annotations_list_all200response import DocAnnotationsListAll200Response - from .doc_annotations_list_all200response_pages_item import DocAnnotationsListAll200ResponsePagesItem - from .doc_annotations_list_all200response_pages_item_annotations_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_leader import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_named import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType, - ) - from .doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, - ) - from .doc_annotations_list_all200response_pages_item_page_state import ( - DocAnnotationsListAll200ResponsePagesItemPageState, - ) - from .doc_annotations_list_all200response_pages_item_page_state_revision import ( - DocAnnotationsListAll200ResponsePagesItemPageStateRevision, - ) - from .doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state import ( - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown, - ) - from .doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known import ( - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown, - ) - from .doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown import ( - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown, + from .doc_annotations_create400response import DocAnnotationsCreate400Response + from .doc_annotations_create404response import DocAnnotationsCreate404Response + from .doc_annotations_create_request import DocAnnotationsCreateRequest + from .doc_annotations_delete200response import DocAnnotationsDelete200Response + from .doc_annotations_delete404response import DocAnnotationsDelete404Response + from .doc_annotations_export_appearance400response import DocAnnotationsExportAppearance400Response + from .doc_annotations_export_appearance404response import DocAnnotationsExportAppearance404Response + from .doc_annotations_export_appearance_request import DocAnnotationsExportAppearanceRequest + from .doc_annotations_flatten200response import DocAnnotationsFlatten200Response + from .doc_annotations_flatten200response_results_item import DocAnnotationsFlatten200ResponseResultsItem + from .doc_annotations_flatten200response_results_item_status import ( + DocAnnotationsFlatten200ResponseResultsItemStatus, ) + from .doc_annotations_flatten200response_usage import DocAnnotationsFlatten200ResponseUsage + from .doc_annotations_flatten400response import DocAnnotationsFlatten400Response + from .doc_annotations_flatten404response import DocAnnotationsFlatten404Response + from .doc_annotations_flatten_request import DocAnnotationsFlattenRequest + from .doc_annotations_list200response import DocAnnotationsList200Response + from .doc_annotations_list404response import DocAnnotationsList404Response + from .doc_annotations_list_all200response import DocAnnotationsListAll200Response from .doc_annotations_list_all404response import DocAnnotationsListAll404Response - from .doc_annotations_list_all404response_code import DocAnnotationsListAll404ResponseCode - from .doc_annotations_list_all404response_name import DocAnnotationsListAll404ResponseName from .doc_annotations_list_all409response import DocAnnotationsListAll409Response - from .doc_annotations_list_all409response_code import DocAnnotationsListAll409ResponseCode - from .doc_annotations_list_all409response_name import DocAnnotationsListAll409ResponseName + from .doc_annotations_read_appearance400response import DocAnnotationsReadAppearance400Response + from .doc_annotations_read_appearance404response import DocAnnotationsReadAppearance404Response + from .doc_annotations_reorder200response import DocAnnotationsReorder200Response + from .doc_annotations_reorder400response import DocAnnotationsReorder400Response + from .doc_annotations_reorder404response import DocAnnotationsReorder404Response from .doc_annotations_update200response import DocAnnotationsUpdate200Response - from .doc_annotations_update200response_meta import DocAnnotationsUpdate200ResponseMeta - from .doc_annotations_update200response_meta_affected_pages_item import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItem, - ) - from .doc_annotations_update200response_meta_affected_pages_item_revision import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_annotations_update200response_meta_cache_delta import DocAnnotationsUpdate200ResponseMetaCacheDelta - from .doc_annotations_update200response_meta_cache_delta_pages_item import ( - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_annotations_update200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache, - ) + from .doc_annotations_update200response_appearance import DocAnnotationsUpdate200ResponseAppearance + from .doc_annotations_update200response_appearance_action import DocAnnotationsUpdate200ResponseAppearanceAction from .doc_annotations_update400response import DocAnnotationsUpdate400Response - from .doc_annotations_update400response_code import DocAnnotationsUpdate400ResponseCode - from .doc_annotations_update400response_name import DocAnnotationsUpdate400ResponseName from .doc_annotations_update404response import DocAnnotationsUpdate404Response - from .doc_annotations_update404response_code import DocAnnotationsUpdate404ResponseCode - from .doc_annotations_update404response_name import DocAnnotationsUpdate404ResponseName from .doc_annotations_update_request import DocAnnotationsUpdateRequest + from .doc_changes200response import DocChanges200Response + from .doc_changes200response_changes_item import ( + DocChanges200ResponseChangesItem, + DocChanges200ResponseChangesItem_Applied, + DocChanges200ResponseChangesItem_Refused, + ) + from .doc_changes200response_changes_item_applied import DocChanges200ResponseChangesItemApplied + from .doc_changes200response_changes_item_refused import DocChanges200ResponseChangesItemRefused + from .doc_changes400response import DocChanges400Response + from .doc_changes404response import DocChanges404Response + from .doc_changes409response import DocChanges409Response + from .doc_changes413response import DocChanges413Response from .doc_download_response import DocDownloadResponse - from .doc_download_response_code import DocDownloadResponseCode - from .doc_download_response_name import DocDownloadResponseName - from .doc_forms_export_data_response import DocFormsExportDataResponse - from .doc_forms_export_data_response_code import DocFormsExportDataResponseCode - from .doc_forms_export_data_response_name import DocFormsExportDataResponseName - from .doc_forms_get200response import DocFormsGet200Response - from .doc_forms_get200response_calculation_order_item import ( - DocFormsGet200ResponseCalculationOrderItem, - DocFormsGet200ResponseCalculationOrderItem_Fqn, - DocFormsGet200ResponseCalculationOrderItem_ObjectNumber, - ) - from .doc_forms_get200response_calculation_order_item_fqn import DocFormsGet200ResponseCalculationOrderItemFqn - from .doc_forms_get200response_calculation_order_item_object_number import ( - DocFormsGet200ResponseCalculationOrderItemObjectNumber, - ) - from .doc_forms_get200response_fields_item import ( - DocFormsGet200ResponseFieldsItem, - DocFormsGet200ResponseFieldsItem_Checkbox, - DocFormsGet200ResponseFieldsItem_Combobox, - DocFormsGet200ResponseFieldsItem_Listbox, - DocFormsGet200ResponseFieldsItem_Pushbutton, - DocFormsGet200ResponseFieldsItem_Radio, - DocFormsGet200ResponseFieldsItem_Signature, - DocFormsGet200ResponseFieldsItem_Text, - DocFormsGet200ResponseFieldsItem_Unknown, - ) - from .doc_forms_get200response_fields_item_checkbox import DocFormsGet200ResponseFieldsItemCheckbox - from .doc_forms_get200response_fields_item_checkbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_checkbox_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_checkbox_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_checkbox_flags import DocFormsGet200ResponseFieldsItemCheckboxFlags - from .doc_forms_get200response_fields_item_checkbox_origin import DocFormsGet200ResponseFieldsItemCheckboxOrigin - from .doc_forms_get200response_fields_item_checkbox_ref import ( - DocFormsGet200ResponseFieldsItemCheckboxRef, - DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn, - DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_checkbox_ref_fqn import DocFormsGet200ResponseFieldsItemCheckboxRefFqn - from .doc_forms_get200response_fields_item_checkbox_ref_object_number import ( - DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_checkbox_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_checkbox_value_entry_array import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray, - ) - from .doc_forms_get200response_fields_item_checkbox_value_entry_none import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone, - ) - from .doc_forms_get200response_fields_item_checkbox_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_checkbox_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_checkbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem, - ) - from .doc_forms_get200response_fields_item_combobox import DocFormsGet200ResponseFieldsItemCombobox - from .doc_forms_get200response_fields_item_combobox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_combobox_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_combobox_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_combobox_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_combobox_flags import DocFormsGet200ResponseFieldsItemComboboxFlags - from .doc_forms_get200response_fields_item_combobox_options_item import ( - DocFormsGet200ResponseFieldsItemComboboxOptionsItem, - ) - from .doc_forms_get200response_fields_item_combobox_origin import DocFormsGet200ResponseFieldsItemComboboxOrigin - from .doc_forms_get200response_fields_item_combobox_ref import ( - DocFormsGet200ResponseFieldsItemComboboxRef, - DocFormsGet200ResponseFieldsItemComboboxRef_Fqn, - DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_combobox_ref_fqn import DocFormsGet200ResponseFieldsItemComboboxRefFqn - from .doc_forms_get200response_fields_item_combobox_ref_object_number import ( - DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_combobox_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntry, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_combobox_value_entry_array import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntryArray, - ) - from .doc_forms_get200response_fields_item_combobox_value_entry_none import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntryNone, - ) - from .doc_forms_get200response_fields_item_combobox_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_combobox_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_combobox_widgets_item import ( - DocFormsGet200ResponseFieldsItemComboboxWidgetsItem, - ) - from .doc_forms_get200response_fields_item_listbox import DocFormsGet200ResponseFieldsItemListbox - from .doc_forms_get200response_fields_item_listbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_listbox_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_listbox_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_listbox_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_listbox_flags import DocFormsGet200ResponseFieldsItemListboxFlags - from .doc_forms_get200response_fields_item_listbox_options_item import ( - DocFormsGet200ResponseFieldsItemListboxOptionsItem, - ) - from .doc_forms_get200response_fields_item_listbox_origin import DocFormsGet200ResponseFieldsItemListboxOrigin - from .doc_forms_get200response_fields_item_listbox_ref import ( - DocFormsGet200ResponseFieldsItemListboxRef, - DocFormsGet200ResponseFieldsItemListboxRef_Fqn, - DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_listbox_ref_fqn import DocFormsGet200ResponseFieldsItemListboxRefFqn - from .doc_forms_get200response_fields_item_listbox_ref_object_number import ( - DocFormsGet200ResponseFieldsItemListboxRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_listbox_value_entry import ( - DocFormsGet200ResponseFieldsItemListboxValueEntry, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_listbox_value_entry_array import ( - DocFormsGet200ResponseFieldsItemListboxValueEntryArray, - ) - from .doc_forms_get200response_fields_item_listbox_value_entry_none import ( - DocFormsGet200ResponseFieldsItemListboxValueEntryNone, - ) - from .doc_forms_get200response_fields_item_listbox_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemListboxValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_listbox_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_listbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemListboxWidgetsItem, - ) - from .doc_forms_get200response_fields_item_pushbutton import DocFormsGet200ResponseFieldsItemPushbutton - from .doc_forms_get200response_fields_item_pushbutton_default_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_pushbutton_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_pushbutton_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_pushbutton_flags import DocFormsGet200ResponseFieldsItemPushbuttonFlags - from .doc_forms_get200response_fields_item_pushbutton_origin import DocFormsGet200ResponseFieldsItemPushbuttonOrigin - from .doc_forms_get200response_fields_item_pushbutton_ref import ( - DocFormsGet200ResponseFieldsItemPushbuttonRef, - DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn, - DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_pushbutton_ref_fqn import ( - DocFormsGet200ResponseFieldsItemPushbuttonRefFqn, - ) - from .doc_forms_get200response_fields_item_pushbutton_ref_object_number import ( - DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_pushbutton_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_pushbutton_value_entry_array import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray, - ) - from .doc_forms_get200response_fields_item_pushbutton_value_entry_none import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone, - ) - from .doc_forms_get200response_fields_item_pushbutton_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_pushbutton_widgets_item import ( - DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem, - ) - from .doc_forms_get200response_fields_item_radio import DocFormsGet200ResponseFieldsItemRadio - from .doc_forms_get200response_fields_item_radio_default_value_entry import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_radio_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_radio_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_radio_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_radio_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_radio_flags import DocFormsGet200ResponseFieldsItemRadioFlags - from .doc_forms_get200response_fields_item_radio_origin import DocFormsGet200ResponseFieldsItemRadioOrigin - from .doc_forms_get200response_fields_item_radio_ref import ( - DocFormsGet200ResponseFieldsItemRadioRef, - DocFormsGet200ResponseFieldsItemRadioRef_Fqn, - DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_radio_ref_fqn import DocFormsGet200ResponseFieldsItemRadioRefFqn - from .doc_forms_get200response_fields_item_radio_ref_object_number import ( - DocFormsGet200ResponseFieldsItemRadioRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_radio_value_entry import ( - DocFormsGet200ResponseFieldsItemRadioValueEntry, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_radio_value_entry_array import ( - DocFormsGet200ResponseFieldsItemRadioValueEntryArray, - ) - from .doc_forms_get200response_fields_item_radio_value_entry_none import ( - DocFormsGet200ResponseFieldsItemRadioValueEntryNone, - ) - from .doc_forms_get200response_fields_item_radio_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemRadioValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_radio_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_radio_widgets_item import ( - DocFormsGet200ResponseFieldsItemRadioWidgetsItem, - ) - from .doc_forms_get200response_fields_item_signature import DocFormsGet200ResponseFieldsItemSignature - from .doc_forms_get200response_fields_item_signature_default_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_signature_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_signature_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_signature_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_signature_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_signature_flags import DocFormsGet200ResponseFieldsItemSignatureFlags - from .doc_forms_get200response_fields_item_signature_origin import DocFormsGet200ResponseFieldsItemSignatureOrigin - from .doc_forms_get200response_fields_item_signature_ref import ( - DocFormsGet200ResponseFieldsItemSignatureRef, - DocFormsGet200ResponseFieldsItemSignatureRef_Fqn, - DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_signature_ref_fqn import DocFormsGet200ResponseFieldsItemSignatureRefFqn - from .doc_forms_get200response_fields_item_signature_ref_object_number import ( - DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_signature_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntry, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_signature_value_entry_array import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntryArray, - ) - from .doc_forms_get200response_fields_item_signature_value_entry_none import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntryNone, - ) - from .doc_forms_get200response_fields_item_signature_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_signature_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_signature_widgets_item import ( - DocFormsGet200ResponseFieldsItemSignatureWidgetsItem, - ) - from .doc_forms_get200response_fields_item_text import DocFormsGet200ResponseFieldsItemText - from .doc_forms_get200response_fields_item_text_default_value_entry import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_text_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_text_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_text_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_text_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_text_flags import DocFormsGet200ResponseFieldsItemTextFlags - from .doc_forms_get200response_fields_item_text_origin import DocFormsGet200ResponseFieldsItemTextOrigin - from .doc_forms_get200response_fields_item_text_ref import ( - DocFormsGet200ResponseFieldsItemTextRef, - DocFormsGet200ResponseFieldsItemTextRef_Fqn, - DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_text_ref_fqn import DocFormsGet200ResponseFieldsItemTextRefFqn - from .doc_forms_get200response_fields_item_text_ref_object_number import ( - DocFormsGet200ResponseFieldsItemTextRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_text_value_entry import ( - DocFormsGet200ResponseFieldsItemTextValueEntry, - DocFormsGet200ResponseFieldsItemTextValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextValueEntry_None, - DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_text_value_entry_array import ( - DocFormsGet200ResponseFieldsItemTextValueEntryArray, - ) - from .doc_forms_get200response_fields_item_text_value_entry_none import ( - DocFormsGet200ResponseFieldsItemTextValueEntryNone, - ) - from .doc_forms_get200response_fields_item_text_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemTextValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_text_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_text_widgets_item import DocFormsGet200ResponseFieldsItemTextWidgetsItem - from .doc_forms_get200response_fields_item_unknown import DocFormsGet200ResponseFieldsItemUnknown - from .doc_forms_get200response_fields_item_unknown_default_value_entry import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_unknown_default_value_entry_array import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray, - ) - from .doc_forms_get200response_fields_item_unknown_default_value_entry_none import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone, - ) - from .doc_forms_get200response_fields_item_unknown_default_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_unknown_flags import DocFormsGet200ResponseFieldsItemUnknownFlags - from .doc_forms_get200response_fields_item_unknown_origin import DocFormsGet200ResponseFieldsItemUnknownOrigin - from .doc_forms_get200response_fields_item_unknown_ref import ( - DocFormsGet200ResponseFieldsItemUnknownRef, - DocFormsGet200ResponseFieldsItemUnknownRef_Fqn, - DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber, - ) - from .doc_forms_get200response_fields_item_unknown_ref_fqn import DocFormsGet200ResponseFieldsItemUnknownRefFqn - from .doc_forms_get200response_fields_item_unknown_ref_object_number import ( - DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber, - ) - from .doc_forms_get200response_fields_item_unknown_value_entry import ( - DocFormsGet200ResponseFieldsItemUnknownValueEntry, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported, - ) - from .doc_forms_get200response_fields_item_unknown_value_entry_array import ( - DocFormsGet200ResponseFieldsItemUnknownValueEntryArray, - ) - from .doc_forms_get200response_fields_item_unknown_value_entry_none import ( - DocFormsGet200ResponseFieldsItemUnknownValueEntryNone, - ) - from .doc_forms_get200response_fields_item_unknown_value_entry_scalar import ( - DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar, - ) - from .doc_forms_get200response_fields_item_unknown_value_entry_unsupported import ( - DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported, - ) - from .doc_forms_get200response_fields_item_unknown_widgets_item import ( - DocFormsGet200ResponseFieldsItemUnknownWidgetsItem, - ) - from .doc_forms_get200response_form_kind import DocFormsGet200ResponseFormKind - from .doc_forms_get404response import DocFormsGet404Response - from .doc_forms_get404response_code import DocFormsGet404ResponseCode - from .doc_forms_get404response_name import DocFormsGet404ResponseName - from .doc_forms_import_data200response import DocFormsImportData200Response - from .doc_forms_import_data200response_meta import DocFormsImportData200ResponseMeta - from .doc_forms_import_data200response_meta_affected_pages_item import ( - DocFormsImportData200ResponseMetaAffectedPagesItem, - ) - from .doc_forms_import_data200response_meta_affected_pages_item_revision import ( - DocFormsImportData200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_forms_import_data200response_meta_cache_delta import DocFormsImportData200ResponseMetaCacheDelta - from .doc_forms_import_data200response_meta_cache_delta_pages_item import ( - DocFormsImportData200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_forms_import_data200response_meta_cache_delta_pages_item_cache import ( - DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache, - ) - from .doc_forms_import_data400response import DocFormsImportData400Response - from .doc_forms_import_data400response_code import DocFormsImportData400ResponseCode - from .doc_forms_import_data400response_name import DocFormsImportData400ResponseName - from .doc_forms_import_data404response import DocFormsImportData404Response - from .doc_forms_import_data404response_code import DocFormsImportData404ResponseCode - from .doc_forms_import_data404response_name import DocFormsImportData404ResponseName - from .doc_forms_import_data_request import DocFormsImportDataRequest + from .doc_forms_delete_widget200response import DocFormsDeleteWidget200Response + from .doc_forms_delete_widget400response import DocFormsDeleteWidget400Response + from .doc_forms_delete_widget404response import DocFormsDeleteWidget404Response + from .doc_forms_list200response import DocFormsList200Response + from .doc_forms_list200response_form_kind import DocFormsList200ResponseFormKind + from .doc_forms_list404response import DocFormsList404Response + from .doc_forms_reorder_calculations200response import DocFormsReorderCalculations200Response + from .doc_forms_reorder_calculations400response import DocFormsReorderCalculations400Response + from .doc_forms_reorder_calculations404response import DocFormsReorderCalculations404Response + from .doc_forms_reorder_widgets200response import DocFormsReorderWidgets200Response + from .doc_forms_reorder_widgets400response import DocFormsReorderWidgets400Response + from .doc_forms_reorder_widgets404response import DocFormsReorderWidgets404Response from .doc_forms_reset200response import DocFormsReset200Response - from .doc_forms_reset200response_meta import DocFormsReset200ResponseMeta - from .doc_forms_reset200response_meta_affected_pages_item import DocFormsReset200ResponseMetaAffectedPagesItem - from .doc_forms_reset200response_meta_affected_pages_item_revision import ( - DocFormsReset200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_forms_reset200response_meta_cache_delta import DocFormsReset200ResponseMetaCacheDelta - from .doc_forms_reset200response_meta_cache_delta_pages_item import DocFormsReset200ResponseMetaCacheDeltaPagesItem - from .doc_forms_reset200response_meta_cache_delta_pages_item_cache import ( - DocFormsReset200ResponseMetaCacheDeltaPagesItemCache, - ) + from .doc_forms_reset400response import DocFormsReset400Response from .doc_forms_reset404response import DocFormsReset404Response - from .doc_forms_reset404response_code import DocFormsReset404ResponseCode - from .doc_forms_reset404response_name import DocFormsReset404ResponseName from .doc_forms_set_value200response import DocFormsSetValue200Response - from .doc_forms_set_value200response_meta import DocFormsSetValue200ResponseMeta - from .doc_forms_set_value200response_meta_affected_pages_item import ( - DocFormsSetValue200ResponseMetaAffectedPagesItem, - ) - from .doc_forms_set_value200response_meta_affected_pages_item_revision import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_forms_set_value200response_meta_cache_delta import DocFormsSetValue200ResponseMetaCacheDelta - from .doc_forms_set_value200response_meta_cache_delta_pages_item import ( - DocFormsSetValue200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_forms_set_value200response_meta_cache_delta_pages_item_cache import ( - DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache, - ) from .doc_forms_set_value400response import DocFormsSetValue400Response - from .doc_forms_set_value400response_code import DocFormsSetValue400ResponseCode - from .doc_forms_set_value400response_name import DocFormsSetValue400ResponseName from .doc_forms_set_value404response import DocFormsSetValue404Response - from .doc_forms_set_value404response_code import DocFormsSetValue404ResponseCode - from .doc_forms_set_value404response_name import DocFormsSetValue404ResponseName from .doc_forms_set_value_request import DocFormsSetValueRequest + from .doc_forms_update_widget200response import DocFormsUpdateWidget200Response + from .doc_forms_update_widget200response_appearance import DocFormsUpdateWidget200ResponseAppearance + from .doc_forms_update_widget200response_appearance_action import DocFormsUpdateWidget200ResponseAppearanceAction + from .doc_forms_update_widget400response import DocFormsUpdateWidget400Response + from .doc_forms_update_widget404response import DocFormsUpdateWidget404Response from .doc_head200response import DocHead200Response from .doc_head200response_access import DocHead200ResponseAccess from .doc_head200response_access_reasons_item import DocHead200ResponseAccessReasonsItem @@ -4055,434 +1408,457 @@ from .doc_head200response_permissions_opened_as import DocHead200ResponsePermissionsOpenedAs from .doc_head200response_state import DocHead200ResponseState from .doc_head404response import DocHead404Response - from .doc_head404response_code import DocHead404ResponseCode - from .doc_head404response_name import DocHead404ResponseName from .doc_manifest200response import DocManifest200Response from .doc_manifest200response_pages_item import DocManifest200ResponsePagesItem from .doc_manifest200response_pages_item_cache import DocManifest200ResponsePagesItemCache - from .doc_manifest200response_pages_item_state import DocManifest200ResponsePagesItemState - from .doc_manifest200response_pages_item_state_revision import DocManifest200ResponsePagesItemStateRevision - from .doc_manifest200response_pages_item_state_weak_annotation_state import ( - DocManifest200ResponsePagesItemStateWeakAnnotationState, - DocManifest200ResponsePagesItemStateWeakAnnotationState_Known, - DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown, + from .doc_manifest200response_protection import DocManifest200ResponseProtection + from .doc_manifest200response_protection_certification import DocManifest200ResponseProtectionCertification + from .doc_manifest200response_protection_enforced import DocManifest200ResponseProtectionEnforced + from .doc_manifest200response_protection_field_locks_item import DocManifest200ResponseProtectionFieldLocksItem + from .doc_manifest200response_protection_field_locks_item_source import ( + DocManifest200ResponseProtectionFieldLocksItemSource, ) - from .doc_manifest200response_pages_item_state_weak_annotation_state_known import ( - DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown, + from .doc_manifest200response_protection_field_locks_item_spec import ( + DocManifest200ResponseProtectionFieldLocksItemSpec, ) - from .doc_manifest200response_pages_item_state_weak_annotation_state_unknown import ( - DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown, + from .doc_manifest200response_protection_field_locks_item_spec_action import ( + DocManifest200ResponseProtectionFieldLocksItemSpecAction, ) + from .doc_manifest200response_protection_judged import DocManifest200ResponseProtectionJudged from .doc_manifest200response_scopes import DocManifest200ResponseScopes from .doc_manifest200response_scopes_actions import DocManifest200ResponseScopesActions from .doc_manifest200response_scopes_annotations import DocManifest200ResponseScopesAnnotations from .doc_manifest200response_scopes_attachments import DocManifest200ResponseScopesAttachments from .doc_manifest200response_scopes_content import DocManifest200ResponseScopesContent + from .doc_manifest200response_scopes_forms import DocManifest200ResponseScopesForms from .doc_manifest200response_scopes_layout import DocManifest200ResponseScopesLayout from .doc_manifest200response_scopes_metadata import DocManifest200ResponseScopesMetadata from .doc_manifest404response import DocManifest404Response - from .doc_manifest404response_code import DocManifest404ResponseCode - from .doc_manifest404response_name import DocManifest404ResponseName + from .doc_metadata_custom_get200response import DocMetadataCustomGet200Response + from .doc_metadata_custom_get404response import DocMetadataCustomGet404Response from .doc_metadata_get200response import DocMetadataGet200Response - from .doc_metadata_get200response_trapped import DocMetadataGet200ResponseTrapped from .doc_metadata_get404response import DocMetadataGet404Response - from .doc_metadata_get404response_code import DocMetadataGet404ResponseCode - from .doc_metadata_get404response_name import DocMetadataGet404ResponseName from .doc_pages_delete200response import DocPagesDelete200Response - from .doc_pages_delete200response_meta import DocPagesDelete200ResponseMeta - from .doc_pages_delete200response_meta_affected_pages_item import DocPagesDelete200ResponseMetaAffectedPagesItem - from .doc_pages_delete200response_meta_affected_pages_item_revision import ( - DocPagesDelete200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_delete200response_layout import DocPagesDelete200ResponseLayout + from .doc_pages_delete200response_layout_named_pages_item import DocPagesDelete200ResponseLayoutNamedPagesItem + from .doc_pages_delete200response_layout_named_pages_item_target import ( + DocPagesDelete200ResponseLayoutNamedPagesItemTarget, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template, + ) + from .doc_pages_delete200response_layout_named_pages_item_target_dangling import ( + DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling, + ) + from .doc_pages_delete200response_layout_named_pages_item_target_page import ( + DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage, + ) + from .doc_pages_delete200response_layout_named_pages_item_target_template import ( + DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate, + ) + from .doc_pages_delete200response_layout_pages_item import DocPagesDelete200ResponseLayoutPagesItem + from .doc_pages_delete200response_layout_pages_item_boxes import DocPagesDelete200ResponseLayoutPagesItemBoxes + from .doc_pages_delete200response_layout_pages_item_boxes_art import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesArt, ) - from .doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_delete200response_layout_pages_item_boxes_bleed import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_delete200response_layout_pages_item_boxes_crop import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_delete200response_layout_pages_item_boxes_media import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_delete200response_meta_cache_delta import DocPagesDelete200ResponseMetaCacheDelta - from .doc_pages_delete200response_meta_cache_delta_pages_item import ( - DocPagesDelete200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_delete200response_layout_pages_item_boxes_trim import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_delete200response_meta_cache_delta_pages_item_cache import ( - DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_delete200response_layout_pages_item_pdf_crop_box import ( + DocPagesDelete200ResponseLayoutPagesItemPdfCropBox, + ) + from .doc_pages_delete200response_layout_pages_item_size import DocPagesDelete200ResponseLayoutPagesItemSize + from .doc_pages_delete200response_layout_pages_item_tab_order import ( + DocPagesDelete200ResponseLayoutPagesItemTabOrder, ) from .doc_pages_delete400response import DocPagesDelete400Response - from .doc_pages_delete400response_code import DocPagesDelete400ResponseCode - from .doc_pages_delete400response_name import DocPagesDelete400ResponseName from .doc_pages_delete404response import DocPagesDelete404Response - from .doc_pages_delete404response_code import DocPagesDelete404ResponseCode - from .doc_pages_delete404response_name import DocPagesDelete404ResponseName from .doc_pages_delete_request import DocPagesDeleteRequest from .doc_pages_extract400response import DocPagesExtract400Response - from .doc_pages_extract400response_code import DocPagesExtract400ResponseCode - from .doc_pages_extract400response_name import DocPagesExtract400ResponseName from .doc_pages_extract404response import DocPagesExtract404Response - from .doc_pages_extract404response_code import DocPagesExtract404ResponseCode - from .doc_pages_extract404response_name import DocPagesExtract404ResponseName from .doc_pages_extract_request import DocPagesExtractRequest from .doc_pages_flatten200response import DocPagesFlatten200Response - from .doc_pages_flatten200response_meta import DocPagesFlatten200ResponseMeta - from .doc_pages_flatten200response_meta_affected_pages_item import DocPagesFlatten200ResponseMetaAffectedPagesItem - from .doc_pages_flatten200response_meta_affected_pages_item_revision import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_flatten200response_results_item import DocPagesFlatten200ResponseResultsItem + from .doc_pages_flatten200response_results_item_status import DocPagesFlatten200ResponseResultsItemStatus + from .doc_pages_flatten200response_usage import DocPagesFlatten200ResponseUsage + from .doc_pages_flatten400response import DocPagesFlatten400Response + from .doc_pages_flatten404response import DocPagesFlatten404Response + from .doc_pages_flatten_request import DocPagesFlattenRequest + from .doc_pages_insert200response import DocPagesInsert200Response + from .doc_pages_insert200response_layout import DocPagesInsert200ResponseLayout + from .doc_pages_insert200response_layout_named_pages_item import DocPagesInsert200ResponseLayoutNamedPagesItem + from .doc_pages_insert200response_layout_named_pages_item_target import ( + DocPagesInsert200ResponseLayoutNamedPagesItemTarget, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template, ) - from .doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_insert200response_layout_named_pages_item_target_dangling import ( + DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling, ) - from .doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_insert200response_layout_named_pages_item_target_page import ( + DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage, ) - from .doc_pages_flatten200response_meta_cache_delta import DocPagesFlatten200ResponseMetaCacheDelta - from .doc_pages_flatten200response_meta_cache_delta_pages_item import ( - DocPagesFlatten200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_insert200response_layout_named_pages_item_target_template import ( + DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate, ) - from .doc_pages_flatten200response_meta_cache_delta_pages_item_cache import ( - DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_insert200response_layout_pages_item import DocPagesInsert200ResponseLayoutPagesItem + from .doc_pages_insert200response_layout_pages_item_boxes import DocPagesInsert200ResponseLayoutPagesItemBoxes + from .doc_pages_insert200response_layout_pages_item_boxes_art import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesArt, ) - from .doc_pages_flatten400response import DocPagesFlatten400Response - from .doc_pages_flatten400response_code import DocPagesFlatten400ResponseCode - from .doc_pages_flatten400response_name import DocPagesFlatten400ResponseName - from .doc_pages_flatten404response import DocPagesFlatten404Response - from .doc_pages_flatten404response_code import DocPagesFlatten404ResponseCode - from .doc_pages_flatten404response_name import DocPagesFlatten404ResponseName - from .doc_pages_flatten_request import DocPagesFlattenRequest - from .doc_pages_insert200response import DocPagesInsert200Response - from .doc_pages_insert200response_meta import DocPagesInsert200ResponseMeta - from .doc_pages_insert200response_meta_affected_pages_item import DocPagesInsert200ResponseMetaAffectedPagesItem - from .doc_pages_insert200response_meta_affected_pages_item_revision import ( - DocPagesInsert200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_insert200response_layout_pages_item_boxes_bleed import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_insert200response_layout_pages_item_boxes_crop import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_insert200response_layout_pages_item_boxes_media import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_insert200response_layout_pages_item_boxes_trim import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_insert200response_meta_cache_delta import DocPagesInsert200ResponseMetaCacheDelta - from .doc_pages_insert200response_meta_cache_delta_pages_item import ( - DocPagesInsert200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_insert200response_layout_pages_item_pdf_crop_box import ( + DocPagesInsert200ResponseLayoutPagesItemPdfCropBox, ) - from .doc_pages_insert200response_meta_cache_delta_pages_item_cache import ( - DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_insert200response_layout_pages_item_size import DocPagesInsert200ResponseLayoutPagesItemSize + from .doc_pages_insert200response_layout_pages_item_tab_order import ( + DocPagesInsert200ResponseLayoutPagesItemTabOrder, ) from .doc_pages_insert400response import DocPagesInsert400Response - from .doc_pages_insert400response_code import DocPagesInsert400ResponseCode - from .doc_pages_insert400response_name import DocPagesInsert400ResponseName from .doc_pages_insert404response import DocPagesInsert404Response - from .doc_pages_insert404response_code import DocPagesInsert404ResponseCode - from .doc_pages_insert404response_name import DocPagesInsert404ResponseName from .doc_pages_insert_blank200response import DocPagesInsertBlank200Response - from .doc_pages_insert_blank200response_meta import DocPagesInsertBlank200ResponseMeta - from .doc_pages_insert_blank200response_meta_affected_pages_item import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItem, + from .doc_pages_insert_blank200response_layout import DocPagesInsertBlank200ResponseLayout + from .doc_pages_insert_blank200response_layout_named_pages_item import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItem, + ) + from .doc_pages_insert_blank200response_layout_named_pages_item_target import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template, + ) + from .doc_pages_insert_blank200response_layout_named_pages_item_target_dangling import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling, + ) + from .doc_pages_insert_blank200response_layout_named_pages_item_target_page import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage, + ) + from .doc_pages_insert_blank200response_layout_named_pages_item_target_template import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate, + ) + from .doc_pages_insert_blank200response_layout_pages_item import DocPagesInsertBlank200ResponseLayoutPagesItem + from .doc_pages_insert_blank200response_layout_pages_item_boxes import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxes, + ) + from .doc_pages_insert_blank200response_layout_pages_item_boxes_art import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt, ) - from .doc_pages_insert_blank200response_meta_affected_pages_item_revision import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_insert_blank200response_layout_pages_item_boxes_bleed import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_insert_blank200response_layout_pages_item_boxes_crop import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_insert_blank200response_layout_pages_item_boxes_media import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_insert_blank200response_layout_pages_item_boxes_trim import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_insert_blank200response_meta_cache_delta import DocPagesInsertBlank200ResponseMetaCacheDelta - from .doc_pages_insert_blank200response_meta_cache_delta_pages_item import ( - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box import ( + DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox, ) - from .doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache import ( - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_insert_blank200response_layout_pages_item_size import ( + DocPagesInsertBlank200ResponseLayoutPagesItemSize, + ) + from .doc_pages_insert_blank200response_layout_pages_item_tab_order import ( + DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder, ) from .doc_pages_insert_blank400response import DocPagesInsertBlank400Response - from .doc_pages_insert_blank400response_code import DocPagesInsertBlank400ResponseCode - from .doc_pages_insert_blank400response_name import DocPagesInsertBlank400ResponseName from .doc_pages_insert_blank404response import DocPagesInsertBlank404Response - from .doc_pages_insert_blank404response_code import DocPagesInsertBlank404ResponseCode - from .doc_pages_insert_blank404response_name import DocPagesInsertBlank404ResponseName from .doc_pages_insert_blank_request import DocPagesInsertBlankRequest - from .doc_pages_move200response import DocPagesMove200Response - from .doc_pages_move200response_meta import DocPagesMove200ResponseMeta - from .doc_pages_move200response_meta_affected_pages_item import DocPagesMove200ResponseMetaAffectedPagesItem - from .doc_pages_move200response_meta_affected_pages_item_revision import ( - DocPagesMove200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_pages_move200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_pages_move200response_meta_cache_delta import DocPagesMove200ResponseMetaCacheDelta - from .doc_pages_move200response_meta_cache_delta_pages_item import DocPagesMove200ResponseMetaCacheDeltaPagesItem - from .doc_pages_move200response_meta_cache_delta_pages_item_cache import ( - DocPagesMove200ResponseMetaCacheDeltaPagesItemCache, - ) - from .doc_pages_move400response import DocPagesMove400Response - from .doc_pages_move400response_code import DocPagesMove400ResponseCode - from .doc_pages_move400response_name import DocPagesMove400ResponseName - from .doc_pages_move404response import DocPagesMove404Response - from .doc_pages_move404response_code import DocPagesMove404ResponseCode - from .doc_pages_move404response_name import DocPagesMove404ResponseName - from .doc_pages_move_request import DocPagesMoveRequest from .doc_pages_remove_name200response import DocPagesRemoveName200Response - from .doc_pages_remove_name200response_meta import DocPagesRemoveName200ResponseMeta - from .doc_pages_remove_name200response_meta_affected_pages_item import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItem, + from .doc_pages_remove_name200response_layout import DocPagesRemoveName200ResponseLayout + from .doc_pages_remove_name200response_layout_named_pages_item import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItem, + ) + from .doc_pages_remove_name200response_layout_named_pages_item_target import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template, + ) + from .doc_pages_remove_name200response_layout_named_pages_item_target_dangling import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling, + ) + from .doc_pages_remove_name200response_layout_named_pages_item_target_page import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage, + ) + from .doc_pages_remove_name200response_layout_named_pages_item_target_template import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate, + ) + from .doc_pages_remove_name200response_layout_pages_item import DocPagesRemoveName200ResponseLayoutPagesItem + from .doc_pages_remove_name200response_layout_pages_item_boxes import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxes, + ) + from .doc_pages_remove_name200response_layout_pages_item_boxes_art import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt, + ) + from .doc_pages_remove_name200response_layout_pages_item_boxes_bleed import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_remove_name200response_meta_affected_pages_item_revision import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_remove_name200response_layout_pages_item_boxes_crop import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_remove_name200response_layout_pages_item_boxes_media import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_remove_name200response_layout_pages_item_boxes_trim import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_remove_name200response_layout_pages_item_pdf_crop_box import ( + DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox, ) - from .doc_pages_remove_name200response_meta_cache_delta import DocPagesRemoveName200ResponseMetaCacheDelta - from .doc_pages_remove_name200response_meta_cache_delta_pages_item import ( - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_remove_name200response_layout_pages_item_size import ( + DocPagesRemoveName200ResponseLayoutPagesItemSize, ) - from .doc_pages_remove_name200response_meta_cache_delta_pages_item_cache import ( - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_remove_name200response_layout_pages_item_tab_order import ( + DocPagesRemoveName200ResponseLayoutPagesItemTabOrder, ) from .doc_pages_remove_name400response import DocPagesRemoveName400Response - from .doc_pages_remove_name400response_code import DocPagesRemoveName400ResponseCode - from .doc_pages_remove_name400response_name import DocPagesRemoveName400ResponseName from .doc_pages_remove_name404response import DocPagesRemoveName404Response - from .doc_pages_remove_name404response_code import DocPagesRemoveName404ResponseCode - from .doc_pages_remove_name404response_name import DocPagesRemoveName404ResponseName from .doc_pages_remove_name_request import DocPagesRemoveNameRequest + from .doc_pages_reorder200response import DocPagesReorder200Response + from .doc_pages_reorder200response_layout import DocPagesReorder200ResponseLayout + from .doc_pages_reorder200response_layout_named_pages_item import DocPagesReorder200ResponseLayoutNamedPagesItem + from .doc_pages_reorder200response_layout_named_pages_item_target import ( + DocPagesReorder200ResponseLayoutNamedPagesItemTarget, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template, + ) + from .doc_pages_reorder200response_layout_named_pages_item_target_dangling import ( + DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling, + ) + from .doc_pages_reorder200response_layout_named_pages_item_target_page import ( + DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage, + ) + from .doc_pages_reorder200response_layout_named_pages_item_target_template import ( + DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate, + ) + from .doc_pages_reorder200response_layout_pages_item import DocPagesReorder200ResponseLayoutPagesItem + from .doc_pages_reorder200response_layout_pages_item_boxes import DocPagesReorder200ResponseLayoutPagesItemBoxes + from .doc_pages_reorder200response_layout_pages_item_boxes_art import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesArt, + ) + from .doc_pages_reorder200response_layout_pages_item_boxes_bleed import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesBleed, + ) + from .doc_pages_reorder200response_layout_pages_item_boxes_crop import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesCrop, + ) + from .doc_pages_reorder200response_layout_pages_item_boxes_media import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesMedia, + ) + from .doc_pages_reorder200response_layout_pages_item_boxes_trim import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesTrim, + ) + from .doc_pages_reorder200response_layout_pages_item_pdf_crop_box import ( + DocPagesReorder200ResponseLayoutPagesItemPdfCropBox, + ) + from .doc_pages_reorder200response_layout_pages_item_size import DocPagesReorder200ResponseLayoutPagesItemSize + from .doc_pages_reorder200response_layout_pages_item_tab_order import ( + DocPagesReorder200ResponseLayoutPagesItemTabOrder, + ) + from .doc_pages_reorder400response import DocPagesReorder400Response + from .doc_pages_reorder404response import DocPagesReorder404Response from .doc_pages_rotate200response import DocPagesRotate200Response - from .doc_pages_rotate200response_meta import DocPagesRotate200ResponseMeta - from .doc_pages_rotate200response_meta_affected_pages_item import DocPagesRotate200ResponseMetaAffectedPagesItem - from .doc_pages_rotate200response_meta_affected_pages_item_revision import ( - DocPagesRotate200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_rotate200response_layout import DocPagesRotate200ResponseLayout + from .doc_pages_rotate200response_layout_named_pages_item import DocPagesRotate200ResponseLayoutNamedPagesItem + from .doc_pages_rotate200response_layout_named_pages_item_target import ( + DocPagesRotate200ResponseLayoutNamedPagesItemTarget, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template, + ) + from .doc_pages_rotate200response_layout_named_pages_item_target_dangling import ( + DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling, + ) + from .doc_pages_rotate200response_layout_named_pages_item_target_page import ( + DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage, + ) + from .doc_pages_rotate200response_layout_named_pages_item_target_template import ( + DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate, + ) + from .doc_pages_rotate200response_layout_pages_item import DocPagesRotate200ResponseLayoutPagesItem + from .doc_pages_rotate200response_layout_pages_item_boxes import DocPagesRotate200ResponseLayoutPagesItemBoxes + from .doc_pages_rotate200response_layout_pages_item_boxes_art import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesArt, + ) + from .doc_pages_rotate200response_layout_pages_item_boxes_bleed import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_rotate200response_layout_pages_item_boxes_crop import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_rotate200response_layout_pages_item_boxes_media import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_rotate200response_layout_pages_item_boxes_trim import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_rotate200response_meta_cache_delta import DocPagesRotate200ResponseMetaCacheDelta - from .doc_pages_rotate200response_meta_cache_delta_pages_item import ( - DocPagesRotate200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_rotate200response_layout_pages_item_pdf_crop_box import ( + DocPagesRotate200ResponseLayoutPagesItemPdfCropBox, ) - from .doc_pages_rotate200response_meta_cache_delta_pages_item_cache import ( - DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_rotate200response_layout_pages_item_size import DocPagesRotate200ResponseLayoutPagesItemSize + from .doc_pages_rotate200response_layout_pages_item_tab_order import ( + DocPagesRotate200ResponseLayoutPagesItemTabOrder, ) from .doc_pages_rotate400response import DocPagesRotate400Response - from .doc_pages_rotate400response_code import DocPagesRotate400ResponseCode - from .doc_pages_rotate400response_name import DocPagesRotate400ResponseName from .doc_pages_rotate404response import DocPagesRotate404Response - from .doc_pages_rotate404response_code import DocPagesRotate404ResponseCode - from .doc_pages_rotate404response_name import DocPagesRotate404ResponseName from .doc_pages_rotate_request import DocPagesRotateRequest from .doc_pages_set_name200response import DocPagesSetName200Response - from .doc_pages_set_name200response_meta import DocPagesSetName200ResponseMeta - from .doc_pages_set_name200response_meta_affected_pages_item import DocPagesSetName200ResponseMetaAffectedPagesItem - from .doc_pages_set_name200response_meta_affected_pages_item_revision import ( - DocPagesSetName200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_set_name200response_layout import DocPagesSetName200ResponseLayout + from .doc_pages_set_name200response_layout_named_pages_item import DocPagesSetName200ResponseLayoutNamedPagesItem + from .doc_pages_set_name200response_layout_named_pages_item_target import ( + DocPagesSetName200ResponseLayoutNamedPagesItemTarget, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template, ) - from .doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_set_name200response_layout_named_pages_item_target_dangling import ( + DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling, ) - from .doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_set_name200response_layout_named_pages_item_target_page import ( + DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage, ) - from .doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_set_name200response_layout_named_pages_item_target_template import ( + DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate, ) - from .doc_pages_set_name200response_meta_cache_delta import DocPagesSetName200ResponseMetaCacheDelta - from .doc_pages_set_name200response_meta_cache_delta_pages_item import ( - DocPagesSetName200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_set_name200response_layout_pages_item import DocPagesSetName200ResponseLayoutPagesItem + from .doc_pages_set_name200response_layout_pages_item_boxes import DocPagesSetName200ResponseLayoutPagesItemBoxes + from .doc_pages_set_name200response_layout_pages_item_boxes_art import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesArt, ) - from .doc_pages_set_name200response_meta_cache_delta_pages_item_cache import ( - DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_set_name200response_layout_pages_item_boxes_bleed import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesBleed, ) - from .doc_pages_set_name400response import DocPagesSetName400Response - from .doc_pages_set_name400response_code import DocPagesSetName400ResponseCode - from .doc_pages_set_name400response_name import DocPagesSetName400ResponseName - from .doc_pages_set_name404response import DocPagesSetName404Response - from .doc_pages_set_name404response_code import DocPagesSetName404ResponseCode - from .doc_pages_set_name404response_name import DocPagesSetName404ResponseName - from .doc_pages_set_name_request import DocPagesSetNameRequest - from .doc_pages_set_scale200response import DocPagesSetScale200Response - from .doc_pages_set_scale200response_meta import DocPagesSetScale200ResponseMeta - from .doc_pages_set_scale200response_meta_affected_pages_item import ( - DocPagesSetScale200ResponseMetaAffectedPagesItem, + from .doc_pages_set_name200response_layout_pages_item_boxes_crop import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesCrop, ) - from .doc_pages_set_scale200response_meta_affected_pages_item_revision import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_set_name200response_layout_pages_item_boxes_media import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesMedia, ) - from .doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_set_name200response_layout_pages_item_boxes_trim import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesTrim, ) - from .doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_set_name200response_layout_pages_item_pdf_crop_box import ( + DocPagesSetName200ResponseLayoutPagesItemPdfCropBox, ) - from .doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_pages_set_scale200response_meta_cache_delta import DocPagesSetScale200ResponseMetaCacheDelta - from .doc_pages_set_scale200response_meta_cache_delta_pages_item import ( - DocPagesSetScale200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_pages_set_scale200response_meta_cache_delta_pages_item_cache import ( - DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_set_name200response_layout_pages_item_size import DocPagesSetName200ResponseLayoutPagesItemSize + from .doc_pages_set_name200response_layout_pages_item_tab_order import ( + DocPagesSetName200ResponseLayoutPagesItemTabOrder, ) + from .doc_pages_set_name400response import DocPagesSetName400Response + from .doc_pages_set_name404response import DocPagesSetName404Response + from .doc_pages_set_name_request import DocPagesSetNameRequest + from .doc_pages_set_scale200response import DocPagesSetScale200Response from .doc_pages_set_scale400response import DocPagesSetScale400Response - from .doc_pages_set_scale400response_code import DocPagesSetScale400ResponseCode - from .doc_pages_set_scale400response_name import DocPagesSetScale400ResponseName from .doc_pages_set_scale404response import DocPagesSetScale404Response - from .doc_pages_set_scale404response_code import DocPagesSetScale404ResponseCode - from .doc_pages_set_scale404response_name import DocPagesSetScale404ResponseName from .doc_pages_viewports200response import DocPagesViewports200Response - from .doc_pages_viewports200response_item import DocPagesViewports200ResponseItem - from .doc_pages_viewports200response_item_bbox import DocPagesViewports200ResponseItemBbox - from .doc_pages_viewports200response_item_measure import ( - DocPagesViewports200ResponseItemMeasure, - DocPagesViewports200ResponseItemMeasure_Geo, - DocPagesViewports200ResponseItemMeasure_Rl, - DocPagesViewports200ResponseItemMeasure_Unknown, + from .doc_pages_viewports200response_viewports_item import DocPagesViewports200ResponseViewportsItem + from .doc_pages_viewports200response_viewports_item_bbox import DocPagesViewports200ResponseViewportsItemBbox + from .doc_pages_viewports200response_viewports_item_measure import ( + DocPagesViewports200ResponseViewportsItemMeasure, + DocPagesViewports200ResponseViewportsItemMeasure_Geospatial, + DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear, + DocPagesViewports200ResponseViewportsItemMeasure_Unknown, ) - from .doc_pages_viewports200response_item_measure_geo import DocPagesViewports200ResponseItemMeasureGeo - from .doc_pages_viewports200response_item_measure_rl import DocPagesViewports200ResponseItemMeasureRl - from .doc_pages_viewports200response_item_measure_rl_angle_item import ( - DocPagesViewports200ResponseItemMeasureRlAngleItem, + from .doc_pages_viewports200response_viewports_item_measure_geospatial import ( + DocPagesViewports200ResponseViewportsItemMeasureGeospatial, ) - from .doc_pages_viewports200response_item_measure_rl_angle_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlAngleItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinear, ) - from .doc_pages_viewports200response_item_measure_rl_angle_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem, ) - from .doc_pages_viewports200response_item_measure_rl_area_item import ( - DocPagesViewports200ResponseItemMeasureRlAreaItem, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction, ) - from .doc_pages_viewports200response_item_measure_rl_area_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlAreaItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition, ) - from .doc_pages_viewports200response_item_measure_rl_area_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem, ) - from .doc_pages_viewports200response_item_measure_rl_distance_item import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItem, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction, ) - from .doc_pages_viewports200response_item_measure_rl_distance_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition, ) - from .doc_pages_viewports200response_item_measure_rl_distance_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem, ) - from .doc_pages_viewports200response_item_measure_rl_origin import DocPagesViewports200ResponseItemMeasureRlOrigin - from .doc_pages_viewports200response_item_measure_rl_slope_item import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItem, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction, ) - from .doc_pages_viewports200response_item_measure_rl_slope_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition, ) - from .doc_pages_viewports200response_item_measure_rl_slope_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_origin import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin, ) - from .doc_pages_viewports200response_item_measure_rl_x_item import DocPagesViewports200ResponseItemMeasureRlXItem - from .doc_pages_viewports200response_item_measure_rl_x_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlXItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem, ) - from .doc_pages_viewports200response_item_measure_rl_x_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction, ) - from .doc_pages_viewports200response_item_measure_rl_y_item import DocPagesViewports200ResponseItemMeasureRlYItem - from .doc_pages_viewports200response_item_measure_rl_y_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlYItemFraction, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition, ) - from .doc_pages_viewports200response_item_measure_rl_y_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition, - ) - from .doc_pages_viewports200response_item_measure_unknown import DocPagesViewports200ResponseItemMeasureUnknown - from .doc_pages_viewports404response import DocPagesViewports404Response - from .doc_pages_viewports404response_code import DocPagesViewports404ResponseCode - from .doc_pages_viewports404response_name import DocPagesViewports404ResponseName - from .doc_redactions_apply200response import DocRedactionsApply200Response - from .doc_redactions_apply200response_meta import DocRedactionsApply200ResponseMeta - from .doc_redactions_apply200response_meta_affected_pages_item import ( - DocRedactionsApply200ResponseMetaAffectedPagesItem, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem, ) - from .doc_redactions_apply200response_meta_affected_pages_item_revision import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemRevision, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction, ) - from .doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition, ) - from .doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem, ) - from .doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction, ) - from .doc_redactions_apply200response_meta_cache_delta import DocRedactionsApply200ResponseMetaCacheDelta - from .doc_redactions_apply200response_meta_cache_delta_pages_item import ( - DocRedactionsApply200ResponseMetaCacheDeltaPagesItem, + from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition, ) - from .doc_redactions_apply200response_meta_cache_delta_pages_item_cache import ( - DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache, + from .doc_pages_viewports200response_viewports_item_measure_unknown import ( + DocPagesViewports200ResponseViewportsItemMeasureUnknown, ) + from .doc_pages_viewports404response import DocPagesViewports404Response + from .doc_redactions_apply200response import DocRedactionsApply200Response + from .doc_redactions_apply200response_results_item import DocRedactionsApply200ResponseResultsItem + from .doc_redactions_apply200response_results_item_status import DocRedactionsApply200ResponseResultsItemStatus + from .doc_redactions_apply200response_scope import DocRedactionsApply200ResponseScope from .doc_redactions_apply400response import DocRedactionsApply400Response - from .doc_redactions_apply400response_code import DocRedactionsApply400ResponseCode - from .doc_redactions_apply400response_name import DocRedactionsApply400ResponseName from .doc_redactions_apply404response import DocRedactionsApply404Response - from .doc_redactions_apply404response_code import DocRedactionsApply404ResponseCode - from .doc_redactions_apply404response_name import DocRedactionsApply404ResponseName - from .doc_redactions_apply_request import DocRedactionsApplyRequest from .doc_render_response import DocRenderResponse - from .doc_render_response_code import DocRenderResponseCode - from .doc_render_response_name import DocRenderResponseName - from .doc_signatures_abort200response import DocSignaturesAbort200Response - from .doc_signatures_abort200response_status import DocSignaturesAbort200ResponseStatus - from .doc_signatures_abort404response import DocSignaturesAbort404Response - from .doc_signatures_abort404response_code import DocSignaturesAbort404ResponseCode - from .doc_signatures_abort404response_name import DocSignaturesAbort404ResponseName from .doc_signatures_analysis200response import DocSignaturesAnalysis200Response from .doc_signatures_analysis200response_basis import DocSignaturesAnalysis200ResponseBasis from .doc_signatures_analysis200response_basis_source import DocSignaturesAnalysis200ResponseBasisSource @@ -4510,37 +1886,11 @@ from .doc_signatures_analysis200response_until import DocSignaturesAnalysis200ResponseUntil from .doc_signatures_analysis200response_verdict import DocSignaturesAnalysis200ResponseVerdict from .doc_signatures_analysis400response import DocSignaturesAnalysis400Response - from .doc_signatures_analysis400response_code import DocSignaturesAnalysis400ResponseCode - from .doc_signatures_analysis400response_name import DocSignaturesAnalysis400ResponseName from .doc_signatures_analysis404response import DocSignaturesAnalysis404Response - from .doc_signatures_analysis404response_code import DocSignaturesAnalysis404ResponseCode - from .doc_signatures_analysis404response_name import DocSignaturesAnalysis404ResponseName + from .doc_signatures_cancel200response import DocSignaturesCancel200Response + from .doc_signatures_cancel200response_status import DocSignaturesCancel200ResponseStatus + from .doc_signatures_cancel404response import DocSignaturesCancel404Response from .doc_signatures_complete200response import DocSignaturesComplete200Response - from .doc_signatures_complete200response_meta import DocSignaturesComplete200ResponseMeta - from .doc_signatures_complete200response_meta_affected_pages_item import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItem, - ) - from .doc_signatures_complete200response_meta_affected_pages_item_revision import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision, - ) - from .doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - ) - from .doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown, - ) - from .doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown, - ) - from .doc_signatures_complete200response_meta_cache_delta import DocSignaturesComplete200ResponseMetaCacheDelta - from .doc_signatures_complete200response_meta_cache_delta_pages_item import ( - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem, - ) - from .doc_signatures_complete200response_meta_cache_delta_pages_item_cache import ( - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache, - ) from .doc_signatures_complete200response_previous import DocSignaturesComplete200ResponsePrevious from .doc_signatures_complete200response_protection import DocSignaturesComplete200ResponseProtection from .doc_signatures_complete200response_protection_certification import ( @@ -4564,23 +1914,12 @@ from .doc_signatures_complete200response_protection_judged import DocSignaturesComplete200ResponseProtectionJudged from .doc_signatures_complete200response_signature import DocSignaturesComplete200ResponseSignature from .doc_signatures_complete200response_signature_coverage import DocSignaturesComplete200ResponseSignatureCoverage - from .doc_signatures_complete200response_signature_field import ( - DocSignaturesComplete200ResponseSignatureField, - DocSignaturesComplete200ResponseSignatureField_Fqn, - DocSignaturesComplete200ResponseSignatureField_ObjectNumber, - ) - from .doc_signatures_complete200response_signature_field_fqn import ( - DocSignaturesComplete200ResponseSignatureFieldFqn, - ) from .doc_signatures_complete200response_signature_field_mdp import ( DocSignaturesComplete200ResponseSignatureFieldMdp, ) from .doc_signatures_complete200response_signature_field_mdp_action import ( DocSignaturesComplete200ResponseSignatureFieldMdpAction, ) - from .doc_signatures_complete200response_signature_field_object_number import ( - DocSignaturesComplete200ResponseSignatureFieldObjectNumber, - ) from .doc_signatures_complete200response_signature_kind import DocSignaturesComplete200ResponseSignatureKind from .doc_signatures_complete200response_signature_lock import DocSignaturesComplete200ResponseSignatureLock from .doc_signatures_complete200response_signature_lock_action import ( @@ -4590,18 +1929,11 @@ DocSignaturesComplete200ResponseSignatureSeedValue, ) from .doc_signatures_complete200response_signature_signer import DocSignaturesComplete200ResponseSignatureSigner - from .doc_signatures_complete200response_signature_widget import DocSignaturesComplete200ResponseSignatureWidget from .doc_signatures_complete200response_status import DocSignaturesComplete200ResponseStatus from .doc_signatures_complete200response_version import DocSignaturesComplete200ResponseVersion from .doc_signatures_complete400response import DocSignaturesComplete400Response - from .doc_signatures_complete400response_code import DocSignaturesComplete400ResponseCode - from .doc_signatures_complete400response_name import DocSignaturesComplete400ResponseName from .doc_signatures_complete404response import DocSignaturesComplete404Response - from .doc_signatures_complete404response_code import DocSignaturesComplete404ResponseCode - from .doc_signatures_complete404response_name import DocSignaturesComplete404ResponseName from .doc_signatures_complete409response import DocSignaturesComplete409Response - from .doc_signatures_complete409response_code import DocSignaturesComplete409ResponseCode - from .doc_signatures_complete409response_name import DocSignaturesComplete409ResponseName from .doc_signatures_list200response import DocSignaturesList200Response from .doc_signatures_list200response_protection import DocSignaturesList200ResponseProtection from .doc_signatures_list200response_protection_certification import ( @@ -4626,23 +1958,12 @@ from .doc_signatures_list200response_signatures_item_coverage import ( DocSignaturesList200ResponseSignaturesItemCoverage, ) - from .doc_signatures_list200response_signatures_item_field import ( - DocSignaturesList200ResponseSignaturesItemField, - DocSignaturesList200ResponseSignaturesItemField_Fqn, - DocSignaturesList200ResponseSignaturesItemField_ObjectNumber, - ) - from .doc_signatures_list200response_signatures_item_field_fqn import ( - DocSignaturesList200ResponseSignaturesItemFieldFqn, - ) from .doc_signatures_list200response_signatures_item_field_mdp import ( DocSignaturesList200ResponseSignaturesItemFieldMdp, ) from .doc_signatures_list200response_signatures_item_field_mdp_action import ( DocSignaturesList200ResponseSignaturesItemFieldMdpAction, ) - from .doc_signatures_list200response_signatures_item_field_object_number import ( - DocSignaturesList200ResponseSignaturesItemFieldObjectNumber, - ) from .doc_signatures_list200response_signatures_item_kind import DocSignaturesList200ResponseSignaturesItemKind from .doc_signatures_list200response_signatures_item_lock import DocSignaturesList200ResponseSignaturesItemLock from .doc_signatures_list200response_signatures_item_lock_action import ( @@ -4652,26 +1973,15 @@ DocSignaturesList200ResponseSignaturesItemSeedValue, ) from .doc_signatures_list200response_signatures_item_signer import DocSignaturesList200ResponseSignaturesItemSigner - from .doc_signatures_list200response_signatures_item_widget import DocSignaturesList200ResponseSignaturesItemWidget from .doc_signatures_list404response import DocSignaturesList404Response - from .doc_signatures_list404response_code import DocSignaturesList404ResponseCode - from .doc_signatures_list404response_name import DocSignaturesList404ResponseName from .doc_signatures_prepare200response import DocSignaturesPrepare200Response from .doc_signatures_prepare200response_algorithm import DocSignaturesPrepare200ResponseAlgorithm from .doc_signatures_prepare200response_expected_version import DocSignaturesPrepare200ResponseExpectedVersion from .doc_signatures_prepare400response import DocSignaturesPrepare400Response - from .doc_signatures_prepare400response_code import DocSignaturesPrepare400ResponseCode - from .doc_signatures_prepare400response_name import DocSignaturesPrepare400ResponseName from .doc_signatures_prepare404response import DocSignaturesPrepare404Response - from .doc_signatures_prepare404response_code import DocSignaturesPrepare404ResponseCode - from .doc_signatures_prepare404response_name import DocSignaturesPrepare404ResponseName from .doc_signatures_prepare409response import DocSignaturesPrepare409Response - from .doc_signatures_prepare409response_code import DocSignaturesPrepare409ResponseCode - from .doc_signatures_prepare409response_name import DocSignaturesPrepare409ResponseName from .doc_text200response import DocText200Response from .doc_text404response import DocText404Response - from .doc_text404response_code import DocText404ResponseCode - from .doc_text404response_name import DocText404ResponseName from .doc_versions_analysis200response import DocVersionsAnalysis200Response from .doc_versions_analysis200response_basis import DocVersionsAnalysis200ResponseBasis from .doc_versions_analysis200response_basis_source import DocVersionsAnalysis200ResponseBasisSource @@ -4699,29 +2009,15 @@ from .doc_versions_analysis200response_until import DocVersionsAnalysis200ResponseUntil from .doc_versions_analysis200response_verdict import DocVersionsAnalysis200ResponseVerdict from .doc_versions_analysis400response import DocVersionsAnalysis400Response - from .doc_versions_analysis400response_code import DocVersionsAnalysis400ResponseCode - from .doc_versions_analysis400response_name import DocVersionsAnalysis400ResponseName from .doc_versions_analysis404response import DocVersionsAnalysis404Response - from .doc_versions_analysis404response_code import DocVersionsAnalysis404ResponseCode - from .doc_versions_analysis404response_name import DocVersionsAnalysis404ResponseName from .doc_versions_download_response import DocVersionsDownloadResponse - from .doc_versions_download_response_code import DocVersionsDownloadResponseCode - from .doc_versions_download_response_name import DocVersionsDownloadResponseName from .doc_versions_list200response import DocVersionsList200Response from .doc_versions_list200response_versions_item import DocVersionsList200ResponseVersionsItem from .doc_versions_list200response_versions_item_producer import DocVersionsList200ResponseVersionsItemProducer from .doc_versions_list404response import DocVersionsList404Response - from .doc_versions_list404response_code import DocVersionsList404ResponseCode - from .doc_versions_list404response_name import DocVersionsList404ResponseName from .doc_versions_revision_response import DocVersionsRevisionResponse - from .doc_versions_revision_response_code import DocVersionsRevisionResponseCode - from .doc_versions_revision_response_name import DocVersionsRevisionResponseName from .doc_versions_signature_contents_response import DocVersionsSignatureContentsResponse - from .doc_versions_signature_contents_response_code import DocVersionsSignatureContentsResponseCode - from .doc_versions_signature_contents_response_name import DocVersionsSignatureContentsResponseName from .doc_versions_signature_digest_response import DocVersionsSignatureDigestResponse - from .doc_versions_signature_digest_response_code import DocVersionsSignatureDigestResponseCode - from .doc_versions_signature_digest_response_name import DocVersionsSignatureDigestResponseName from .doc_versions_signatures200response import DocVersionsSignatures200Response from .doc_versions_signatures200response_protection import DocVersionsSignatures200ResponseProtection from .doc_versions_signatures200response_protection_certification import ( @@ -4748,23 +2044,12 @@ from .doc_versions_signatures200response_signatures_item_coverage import ( DocVersionsSignatures200ResponseSignaturesItemCoverage, ) - from .doc_versions_signatures200response_signatures_item_field import ( - DocVersionsSignatures200ResponseSignaturesItemField, - DocVersionsSignatures200ResponseSignaturesItemField_Fqn, - DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber, - ) - from .doc_versions_signatures200response_signatures_item_field_fqn import ( - DocVersionsSignatures200ResponseSignaturesItemFieldFqn, - ) from .doc_versions_signatures200response_signatures_item_field_mdp import ( DocVersionsSignatures200ResponseSignaturesItemFieldMdp, ) from .doc_versions_signatures200response_signatures_item_field_mdp_action import ( DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction, ) - from .doc_versions_signatures200response_signatures_item_field_object_number import ( - DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber, - ) from .doc_versions_signatures200response_signatures_item_kind import ( DocVersionsSignatures200ResponseSignaturesItemKind, ) @@ -4780,38 +2065,27 @@ from .doc_versions_signatures200response_signatures_item_signer import ( DocVersionsSignatures200ResponseSignaturesItemSigner, ) - from .doc_versions_signatures200response_signatures_item_widget import ( - DocVersionsSignatures200ResponseSignaturesItemWidget, - ) from .doc_versions_signatures404response import DocVersionsSignatures404Response - from .doc_versions_signatures404response_code import DocVersionsSignatures404ResponseCode - from .doc_versions_signatures404response_name import DocVersionsSignatures404ResponseName from .document_actions_snapshot import DocumentActionsSnapshot from .document_actions_snapshot_name_tree_scripts_item import DocumentActionsSnapshotNameTreeScriptsItem + from .document_metadata import DocumentMetadata + from .document_metadata_trapped import DocumentMetadataTrapped from .documents_commit200response import DocumentsCommit200Response from .documents_commit200response_document import DocumentsCommit200ResponseDocument from .documents_commit200response_document_state import DocumentsCommit200ResponseDocumentState from .documents_commit200response_document_thumbnail_state import DocumentsCommit200ResponseDocumentThumbnailState from .documents_commit400response import DocumentsCommit400Response - from .documents_commit400response_error import DocumentsCommit400ResponseError from .documents_commit404response import DocumentsCommit404Response - from .documents_commit404response_error import DocumentsCommit404ResponseError from .documents_delete403response import DocumentsDelete403Response - from .documents_delete403response_error import DocumentsDelete403ResponseError from .documents_delete404response import DocumentsDelete404Response - from .documents_delete404response_error import DocumentsDelete404ResponseError from .documents_download403response import DocumentsDownload403Response - from .documents_download403response_error import DocumentsDownload403ResponseError from .documents_download404response import DocumentsDownload404Response - from .documents_download404response_error import DocumentsDownload404ResponseError from .documents_get200response import DocumentsGet200Response from .documents_get200response_document import DocumentsGet200ResponseDocument from .documents_get200response_document_state import DocumentsGet200ResponseDocumentState from .documents_get200response_document_thumbnail_state import DocumentsGet200ResponseDocumentThumbnailState from .documents_get403response import DocumentsGet403Response - from .documents_get403response_error import DocumentsGet403ResponseError from .documents_get404response import DocumentsGet404Response - from .documents_get404response_error import DocumentsGet404ResponseError from .documents_import_from200response import DocumentsImportFrom200Response from .documents_import_from200response_document import DocumentsImportFrom200ResponseDocument from .documents_import_from200response_document_state import DocumentsImportFrom200ResponseDocumentState @@ -4827,11 +2101,8 @@ ) from .documents_import_from202response_tag import DocumentsImportFrom202ResponseTag from .documents_import_from400response import DocumentsImportFrom400Response - from .documents_import_from400response_error import DocumentsImportFrom400ResponseError from .documents_import_from403response import DocumentsImportFrom403Response - from .documents_import_from403response_error import DocumentsImportFrom403ResponseError from .documents_import_from502response import DocumentsImportFrom502Response - from .documents_import_from502response_error import DocumentsImportFrom502ResponseError from .documents_init200response import ( DocumentsInit200Response, DocumentsInit200Response_Created, @@ -4883,7 +2154,6 @@ ) from .documents_init200response_resumed_upload_proxy import DocumentsInit200ResponseResumedUploadProxy from .documents_init400response import DocumentsInit400Response - from .documents_init400response_error import DocumentsInit400ResponseError from .documents_list200response import DocumentsList200Response from .documents_list200response_documents_item import DocumentsList200ResponseDocumentsItem from .documents_list200response_documents_item_state import DocumentsList200ResponseDocumentsItemState @@ -4891,17 +2161,283 @@ DocumentsList200ResponseDocumentsItemThumbnailState, ) from .documents_list400response import DocumentsList400Response - from .documents_list400response_error import DocumentsList400ResponseError from .documents_thumbnail_response import DocumentsThumbnailResponse from .documents_thumbnail_response_error import DocumentsThumbnailResponseError from .documents_upload_proxy200response import DocumentsUploadProxy200Response from .documents_upload_proxy400response import DocumentsUploadProxy400Response - from .documents_upload_proxy400response_error import DocumentsUploadProxy400ResponseError from .documents_upload_proxy409response import DocumentsUploadProxy409Response - from .documents_upload_proxy409response_error import DocumentsUploadProxy409ResponseError from .engine_error_payload import EngineErrorPayload from .engine_error_payload_code import EngineErrorPayloadCode from .engine_error_payload_name import EngineErrorPayloadName + from .field_actions_patch import FieldActionsPatch + from .field_position import FieldPosition + from .field_position_after import FieldPositionAfter + from .field_position_zero import FieldPositionZero + from .field_script_write import FieldScriptWrite + from .field_script_write_type import FieldScriptWriteType + from .form_field import ( + FormField, + FormField_Checkbox, + FormField_Combobox, + FormField_Listbox, + FormField_Pushbutton, + FormField_Radio, + FormField_Signature, + FormField_Text, + FormField_Unknown, + ) + from .form_field_checkbox import FormFieldCheckbox + from .form_field_checkbox_default_value_entry import ( + FormFieldCheckboxDefaultValueEntry, + FormFieldCheckboxDefaultValueEntry_Array, + FormFieldCheckboxDefaultValueEntry_None, + FormFieldCheckboxDefaultValueEntry_Scalar, + FormFieldCheckboxDefaultValueEntry_Unsupported, + ) + from .form_field_checkbox_default_value_entry_array import FormFieldCheckboxDefaultValueEntryArray + from .form_field_checkbox_default_value_entry_none import FormFieldCheckboxDefaultValueEntryNone + from .form_field_checkbox_default_value_entry_scalar import FormFieldCheckboxDefaultValueEntryScalar + from .form_field_checkbox_default_value_entry_unsupported import FormFieldCheckboxDefaultValueEntryUnsupported + from .form_field_checkbox_origin import FormFieldCheckboxOrigin + from .form_field_checkbox_value_entry import ( + FormFieldCheckboxValueEntry, + FormFieldCheckboxValueEntry_Array, + FormFieldCheckboxValueEntry_None, + FormFieldCheckboxValueEntry_Scalar, + FormFieldCheckboxValueEntry_Unsupported, + ) + from .form_field_checkbox_value_entry_array import FormFieldCheckboxValueEntryArray + from .form_field_checkbox_value_entry_none import FormFieldCheckboxValueEntryNone + from .form_field_checkbox_value_entry_scalar import FormFieldCheckboxValueEntryScalar + from .form_field_checkbox_value_entry_unsupported import FormFieldCheckboxValueEntryUnsupported + from .form_field_checkbox_widgets_item import FormFieldCheckboxWidgetsItem + from .form_field_combobox import FormFieldCombobox + from .form_field_combobox_default_value_entry import ( + FormFieldComboboxDefaultValueEntry, + FormFieldComboboxDefaultValueEntry_Array, + FormFieldComboboxDefaultValueEntry_None, + FormFieldComboboxDefaultValueEntry_Scalar, + FormFieldComboboxDefaultValueEntry_Unsupported, + ) + from .form_field_combobox_default_value_entry_array import FormFieldComboboxDefaultValueEntryArray + from .form_field_combobox_default_value_entry_none import FormFieldComboboxDefaultValueEntryNone + from .form_field_combobox_default_value_entry_scalar import FormFieldComboboxDefaultValueEntryScalar + from .form_field_combobox_default_value_entry_unsupported import FormFieldComboboxDefaultValueEntryUnsupported + from .form_field_combobox_options_item import FormFieldComboboxOptionsItem + from .form_field_combobox_origin import FormFieldComboboxOrigin + from .form_field_combobox_value_entry import ( + FormFieldComboboxValueEntry, + FormFieldComboboxValueEntry_Array, + FormFieldComboboxValueEntry_None, + FormFieldComboboxValueEntry_Scalar, + FormFieldComboboxValueEntry_Unsupported, + ) + from .form_field_combobox_value_entry_array import FormFieldComboboxValueEntryArray + from .form_field_combobox_value_entry_none import FormFieldComboboxValueEntryNone + from .form_field_combobox_value_entry_scalar import FormFieldComboboxValueEntryScalar + from .form_field_combobox_value_entry_unsupported import FormFieldComboboxValueEntryUnsupported + from .form_field_draft import ( + FormFieldDraft, + FormFieldDraft_Checkbox, + FormFieldDraft_Combobox, + FormFieldDraft_Listbox, + FormFieldDraft_Pushbutton, + FormFieldDraft_Radio, + FormFieldDraft_Signature, + FormFieldDraft_Text, + ) + from .form_field_draft_checkbox import FormFieldDraftCheckbox + from .form_field_draft_combobox import FormFieldDraftCombobox + from .form_field_draft_combobox_options_item import FormFieldDraftComboboxOptionsItem + from .form_field_draft_listbox import FormFieldDraftListbox + from .form_field_draft_listbox_options_item import FormFieldDraftListboxOptionsItem + from .form_field_draft_pushbutton import FormFieldDraftPushbutton + from .form_field_draft_radio import FormFieldDraftRadio + from .form_field_draft_signature import FormFieldDraftSignature + from .form_field_draft_text import FormFieldDraftText + from .form_field_listbox import FormFieldListbox + from .form_field_listbox_default_value_entry import ( + FormFieldListboxDefaultValueEntry, + FormFieldListboxDefaultValueEntry_Array, + FormFieldListboxDefaultValueEntry_None, + FormFieldListboxDefaultValueEntry_Scalar, + FormFieldListboxDefaultValueEntry_Unsupported, + ) + from .form_field_listbox_default_value_entry_array import FormFieldListboxDefaultValueEntryArray + from .form_field_listbox_default_value_entry_none import FormFieldListboxDefaultValueEntryNone + from .form_field_listbox_default_value_entry_scalar import FormFieldListboxDefaultValueEntryScalar + from .form_field_listbox_default_value_entry_unsupported import FormFieldListboxDefaultValueEntryUnsupported + from .form_field_listbox_options_item import FormFieldListboxOptionsItem + from .form_field_listbox_origin import FormFieldListboxOrigin + from .form_field_listbox_value_entry import ( + FormFieldListboxValueEntry, + FormFieldListboxValueEntry_Array, + FormFieldListboxValueEntry_None, + FormFieldListboxValueEntry_Scalar, + FormFieldListboxValueEntry_Unsupported, + ) + from .form_field_listbox_value_entry_array import FormFieldListboxValueEntryArray + from .form_field_listbox_value_entry_none import FormFieldListboxValueEntryNone + from .form_field_listbox_value_entry_scalar import FormFieldListboxValueEntryScalar + from .form_field_listbox_value_entry_unsupported import FormFieldListboxValueEntryUnsupported + from .form_field_patch import FormFieldPatch + from .form_field_patch_default_value import FormFieldPatchDefaultValue + from .form_field_patch_family import FormFieldPatchFamily + from .form_field_patch_options_item import FormFieldPatchOptionsItem + from .form_field_pushbutton import FormFieldPushbutton + from .form_field_pushbutton_default_value_entry import ( + FormFieldPushbuttonDefaultValueEntry, + FormFieldPushbuttonDefaultValueEntry_Array, + FormFieldPushbuttonDefaultValueEntry_None, + FormFieldPushbuttonDefaultValueEntry_Scalar, + FormFieldPushbuttonDefaultValueEntry_Unsupported, + ) + from .form_field_pushbutton_default_value_entry_array import FormFieldPushbuttonDefaultValueEntryArray + from .form_field_pushbutton_default_value_entry_none import FormFieldPushbuttonDefaultValueEntryNone + from .form_field_pushbutton_default_value_entry_scalar import FormFieldPushbuttonDefaultValueEntryScalar + from .form_field_pushbutton_default_value_entry_unsupported import FormFieldPushbuttonDefaultValueEntryUnsupported + from .form_field_pushbutton_origin import FormFieldPushbuttonOrigin + from .form_field_pushbutton_value_entry import ( + FormFieldPushbuttonValueEntry, + FormFieldPushbuttonValueEntry_Array, + FormFieldPushbuttonValueEntry_None, + FormFieldPushbuttonValueEntry_Scalar, + FormFieldPushbuttonValueEntry_Unsupported, + ) + from .form_field_pushbutton_value_entry_array import FormFieldPushbuttonValueEntryArray + from .form_field_pushbutton_value_entry_none import FormFieldPushbuttonValueEntryNone + from .form_field_pushbutton_value_entry_scalar import FormFieldPushbuttonValueEntryScalar + from .form_field_pushbutton_value_entry_unsupported import FormFieldPushbuttonValueEntryUnsupported + from .form_field_radio import FormFieldRadio + from .form_field_radio_default_value_entry import ( + FormFieldRadioDefaultValueEntry, + FormFieldRadioDefaultValueEntry_Array, + FormFieldRadioDefaultValueEntry_None, + FormFieldRadioDefaultValueEntry_Scalar, + FormFieldRadioDefaultValueEntry_Unsupported, + ) + from .form_field_radio_default_value_entry_array import FormFieldRadioDefaultValueEntryArray + from .form_field_radio_default_value_entry_none import FormFieldRadioDefaultValueEntryNone + from .form_field_radio_default_value_entry_scalar import FormFieldRadioDefaultValueEntryScalar + from .form_field_radio_default_value_entry_unsupported import FormFieldRadioDefaultValueEntryUnsupported + from .form_field_radio_origin import FormFieldRadioOrigin + from .form_field_radio_value_entry import ( + FormFieldRadioValueEntry, + FormFieldRadioValueEntry_Array, + FormFieldRadioValueEntry_None, + FormFieldRadioValueEntry_Scalar, + FormFieldRadioValueEntry_Unsupported, + ) + from .form_field_radio_value_entry_array import FormFieldRadioValueEntryArray + from .form_field_radio_value_entry_none import FormFieldRadioValueEntryNone + from .form_field_radio_value_entry_scalar import FormFieldRadioValueEntryScalar + from .form_field_radio_value_entry_unsupported import FormFieldRadioValueEntryUnsupported + from .form_field_radio_widgets_item import FormFieldRadioWidgetsItem + from .form_field_ref import FormFieldRef, FormFieldRef_Fqn, FormFieldRef_ObjectNumber + from .form_field_ref_fqn import FormFieldRefFqn + from .form_field_ref_object_number import FormFieldRefObjectNumber + from .form_field_signature import FormFieldSignature + from .form_field_signature_default_value_entry import ( + FormFieldSignatureDefaultValueEntry, + FormFieldSignatureDefaultValueEntry_Array, + FormFieldSignatureDefaultValueEntry_None, + FormFieldSignatureDefaultValueEntry_Scalar, + FormFieldSignatureDefaultValueEntry_Unsupported, + ) + from .form_field_signature_default_value_entry_array import FormFieldSignatureDefaultValueEntryArray + from .form_field_signature_default_value_entry_none import FormFieldSignatureDefaultValueEntryNone + from .form_field_signature_default_value_entry_scalar import FormFieldSignatureDefaultValueEntryScalar + from .form_field_signature_default_value_entry_unsupported import FormFieldSignatureDefaultValueEntryUnsupported + from .form_field_signature_origin import FormFieldSignatureOrigin + from .form_field_signature_value_entry import ( + FormFieldSignatureValueEntry, + FormFieldSignatureValueEntry_Array, + FormFieldSignatureValueEntry_None, + FormFieldSignatureValueEntry_Scalar, + FormFieldSignatureValueEntry_Unsupported, + ) + from .form_field_signature_value_entry_array import FormFieldSignatureValueEntryArray + from .form_field_signature_value_entry_none import FormFieldSignatureValueEntryNone + from .form_field_signature_value_entry_scalar import FormFieldSignatureValueEntryScalar + from .form_field_signature_value_entry_unsupported import FormFieldSignatureValueEntryUnsupported + from .form_field_text import FormFieldText + from .form_field_text_default_value_entry import ( + FormFieldTextDefaultValueEntry, + FormFieldTextDefaultValueEntry_Array, + FormFieldTextDefaultValueEntry_None, + FormFieldTextDefaultValueEntry_Scalar, + FormFieldTextDefaultValueEntry_Unsupported, + ) + from .form_field_text_default_value_entry_array import FormFieldTextDefaultValueEntryArray + from .form_field_text_default_value_entry_none import FormFieldTextDefaultValueEntryNone + from .form_field_text_default_value_entry_scalar import FormFieldTextDefaultValueEntryScalar + from .form_field_text_default_value_entry_unsupported import FormFieldTextDefaultValueEntryUnsupported + from .form_field_text_origin import FormFieldTextOrigin + from .form_field_text_value_entry import ( + FormFieldTextValueEntry, + FormFieldTextValueEntry_Array, + FormFieldTextValueEntry_None, + FormFieldTextValueEntry_Scalar, + FormFieldTextValueEntry_Unsupported, + ) + from .form_field_text_value_entry_array import FormFieldTextValueEntryArray + from .form_field_text_value_entry_none import FormFieldTextValueEntryNone + from .form_field_text_value_entry_scalar import FormFieldTextValueEntryScalar + from .form_field_text_value_entry_unsupported import FormFieldTextValueEntryUnsupported + from .form_field_unknown import FormFieldUnknown + from .form_field_unknown_default_value_entry import ( + FormFieldUnknownDefaultValueEntry, + FormFieldUnknownDefaultValueEntry_Array, + FormFieldUnknownDefaultValueEntry_None, + FormFieldUnknownDefaultValueEntry_Scalar, + FormFieldUnknownDefaultValueEntry_Unsupported, + ) + from .form_field_unknown_default_value_entry_array import FormFieldUnknownDefaultValueEntryArray + from .form_field_unknown_default_value_entry_none import FormFieldUnknownDefaultValueEntryNone + from .form_field_unknown_default_value_entry_scalar import FormFieldUnknownDefaultValueEntryScalar + from .form_field_unknown_default_value_entry_unsupported import FormFieldUnknownDefaultValueEntryUnsupported + from .form_field_unknown_origin import FormFieldUnknownOrigin + from .form_field_unknown_value_entry import ( + FormFieldUnknownValueEntry, + FormFieldUnknownValueEntry_Array, + FormFieldUnknownValueEntry_None, + FormFieldUnknownValueEntry_Scalar, + FormFieldUnknownValueEntry_Unsupported, + ) + from .form_field_unknown_value_entry_array import FormFieldUnknownValueEntryArray + from .form_field_unknown_value_entry_none import FormFieldUnknownValueEntryNone + from .form_field_unknown_value_entry_scalar import FormFieldUnknownValueEntryScalar + from .form_field_unknown_value_entry_unsupported import FormFieldUnknownValueEntryUnsupported + from .form_field_value import FormFieldValue + from .form_mutation_meta import FormMutationMeta + from .form_widget import FormWidget + from .metadata_patch import MetadataPatch + from .metadata_patch_trapped import MetadataPatchTrapped + from .mutation_meta import MutationMeta + from .page_destination import ( + PageDestination, + PageDestination_Fit, + PageDestination_FitB, + PageDestination_FitBh, + PageDestination_FitBv, + PageDestination_FitH, + PageDestination_FitR, + PageDestination_FitV, + PageDestination_Xyz, + ) + from .page_destination_fit import PageDestinationFit + from .page_destination_fit_b import PageDestinationFitB + from .page_destination_fit_bh import PageDestinationFitBh + from .page_destination_fit_bv import PageDestinationFitBv + from .page_destination_fit_h import PageDestinationFitH + from .page_destination_fit_r import PageDestinationFitR + from .page_destination_fit_v import PageDestinationFitV + from .page_destination_xyz import PageDestinationXyz + from .page_position import PagePosition + from .page_position_after import PagePositionAfter + from .page_position_zero import PagePositionZero + from .page_ref import PageRef + from .page_ref_kind import PageRefKind from .pdf_action_node import ( PdfActionNode, PdfActionNode_Goto, @@ -4952,1814 +2488,1185 @@ from .pdf_action_target_ref_object_number import PdfActionTargetRefObjectNumber from .pdf_action_tree import PdfActionTree from .pdf_action_tree_warnings_item import PdfActionTreeWarningsItem + from .pdf_action_write import ( + PdfActionWrite, + PdfActionWrite_Goto, + PdfActionWrite_Hide, + PdfActionWrite_Javascript, + PdfActionWrite_Named, + PdfActionWrite_ResetForm, + PdfActionWrite_SubmitForm, + PdfActionWrite_Uri, + ) + from .pdf_action_write_goto import PdfActionWriteGoto + from .pdf_action_write_hide import PdfActionWriteHide + from .pdf_action_write_javascript import PdfActionWriteJavascript + from .pdf_action_write_named import PdfActionWriteNamed + from .pdf_action_write_reset_form import PdfActionWriteResetForm + from .pdf_action_write_submit_form import PdfActionWriteSubmitForm + from .pdf_action_write_uri import PdfActionWriteUri from .pdf_annotation_actions import PdfAnnotationActions - from .pdf_destination import ( - PdfDestination, - PdfDestination_Fit, - PdfDestination_FitB, - PdfDestination_FitBh, - PdfDestination_FitBv, - PdfDestination_FitH, - PdfDestination_FitR, - PdfDestination_FitV, - PdfDestination_Xyz, - ) - from .pdf_destination_fit import PdfDestinationFit - from .pdf_destination_fit_b import PdfDestinationFitB - from .pdf_destination_fit_bh import PdfDestinationFitBh - from .pdf_destination_fit_bv import PdfDestinationFitBv - from .pdf_destination_fit_h import PdfDestinationFitH - from .pdf_destination_fit_r import PdfDestinationFitR - from .pdf_destination_fit_v import PdfDestinationFitV - from .pdf_destination_xyz import PdfDestinationXyz from .pdf_field_actions import PdfFieldActions + from .pdf_link_target import ( + PdfLinkTarget, + PdfLinkTarget_Goto, + PdfLinkTarget_GotoRemote, + PdfLinkTarget_Javascript, + PdfLinkTarget_Launch, + PdfLinkTarget_Named, + PdfLinkTarget_Unsupported, + PdfLinkTarget_Uri, + ) + from .pdf_link_target_goto import PdfLinkTargetGoto + from .pdf_link_target_goto_remote import PdfLinkTargetGotoRemote + from .pdf_link_target_javascript import PdfLinkTargetJavascript + from .pdf_link_target_launch import PdfLinkTargetLaunch + from .pdf_link_target_named import PdfLinkTargetNamed + from .pdf_link_target_unsupported import PdfLinkTargetUnsupported + from .pdf_link_target_uri import PdfLinkTargetUri + from .pdf_link_target_writable import ( + PdfLinkTargetWritable, + PdfLinkTargetWritable_Goto, + PdfLinkTargetWritable_Named, + PdfLinkTargetWritable_Uri, + ) + from .pdf_link_target_writable_goto import PdfLinkTargetWritableGoto + from .pdf_link_target_writable_named import PdfLinkTargetWritableNamed + from .pdf_link_target_writable_named_name import PdfLinkTargetWritableNamedName + from .pdf_link_target_writable_uri import PdfLinkTargetWritableUri from .pdf_page_actions import PdfPageActions from .shares_create200response import SharesCreate200Response from .shares_create200response_share import SharesCreate200ResponseShare from .shares_create400response import SharesCreate400Response - from .shares_create400response_error import SharesCreate400ResponseError from .shares_create403response import SharesCreate403Response - from .shares_create403response_error import SharesCreate403ResponseError from .shares_create404response import SharesCreate404Response - from .shares_create404response_error import SharesCreate404ResponseError from .shares_delete_response import SharesDeleteResponse - from .shares_delete_response_error import SharesDeleteResponseError from .shares_exchange200response import SharesExchange200Response from .shares_exchange400response import SharesExchange400Response - from .shares_exchange400response_error import SharesExchange400ResponseError from .shares_exchange403response import SharesExchange403Response - from .shares_exchange403response_error import SharesExchange403ResponseError from .shares_exchange404response import SharesExchange404Response - from .shares_exchange404response_error import SharesExchange404ResponseError from .shares_exchange410response import SharesExchange410Response - from .shares_exchange410response_error import SharesExchange410ResponseError from .shares_exchange422response import SharesExchange422Response - from .shares_exchange422response_error import SharesExchange422ResponseError from .shares_get200response import SharesGet200Response from .shares_get200response_share import SharesGet200ResponseShare from .shares_get404response import SharesGet404Response - from .shares_get404response_error import SharesGet404ResponseError from .shares_list200response import SharesList200Response from .shares_list200response_shares_item import SharesList200ResponseSharesItem from .shares_list400response import SharesList400Response - from .shares_list400response_error import SharesList400ResponseError from .shares_update200response import SharesUpdate200Response from .shares_update200response_share import SharesUpdate200ResponseShare from .shares_update400response import SharesUpdate400Response - from .shares_update400response_error import SharesUpdate400ResponseError from .shares_update404response import SharesUpdate404Response - from .shares_update404response_error import SharesUpdate404ResponseError from .tenants_create200response import TenantsCreate200Response from .tenants_create200response_tenant import TenantsCreate200ResponseTenant from .tenants_create200response_tenant_status import TenantsCreate200ResponseTenantStatus from .tenants_create400response import TenantsCreate400Response - from .tenants_create400response_error import TenantsCreate400ResponseError from .tenants_delete_response import TenantsDeleteResponse - from .tenants_delete_response_error import TenantsDeleteResponseError from .tenants_get200response import TenantsGet200Response from .tenants_get200response_tenant import TenantsGet200ResponseTenant from .tenants_get200response_tenant_status import TenantsGet200ResponseTenantStatus from .tenants_get404response import TenantsGet404Response - from .tenants_get404response_error import TenantsGet404ResponseError from .tenants_list200response import TenantsList200Response from .tenants_list200response_tenants_item import TenantsList200ResponseTenantsItem from .tenants_list200response_tenants_item_status import TenantsList200ResponseTenantsItemStatus from .tenants_list400response import TenantsList400Response - from .tenants_list400response_error import TenantsList400ResponseError from .tenants_resume_response import TenantsResumeResponse - from .tenants_resume_response_error import TenantsResumeResponseError from .tenants_suspend_response import TenantsSuspendResponse - from .tenants_suspend_response_error import TenantsSuspendResponseError from .tenants_usage200response import TenantsUsage200Response from .tenants_usage200response_metrics import TenantsUsage200ResponseMetrics from .tenants_usage400response import TenantsUsage400Response - from .tenants_usage400response_error import TenantsUsage400ResponseError from .tenants_usage404response import TenantsUsage404Response - from .tenants_usage404response_error import TenantsUsage404ResponseError from .tokens_issue200response import TokensIssue200Response from .tokens_issue400response import TokensIssue400Response - from .tokens_issue400response_error import TokensIssue400ResponseError from .tokens_issue403response import TokensIssue403Response - from .tokens_issue403response_error import TokensIssue403ResponseError from .tokens_issue404response import TokensIssue404Response - from .tokens_issue404response_error import TokensIssue404ResponseError from .tokens_issue_request import TokensIssueRequest, TokensIssueRequest_Doc, TokensIssueRequest_Tenant from .tokens_issue_request_doc import TokensIssueRequestDoc + from .tokens_issue_request_doc_identity import TokensIssueRequestDocIdentity from .tokens_issue_request_tenant import TokensIssueRequestTenant from .tokens_issue_request_tenant_scope_item import TokensIssueRequestTenantScopeItem from .tokens_issue_request_tenant_scope_item_one import TokensIssueRequestTenantScopeItemOne from .tokens_issue_request_tenant_scope_item_zero import TokensIssueRequestTenantScopeItemZero from .tokens_revoke_response import TokensRevokeResponse - from .tokens_revoke_response_error import TokensRevokeResponseError + from .widget_actions_patch import WidgetActionsPatch + from .widget_annotation import WidgetAnnotation + from .widget_annotation_blend_mode import WidgetAnnotationBlendMode + from .widget_annotation_border_style import WidgetAnnotationBorderStyle + from .widget_annotation_box import WidgetAnnotationBox + from .widget_annotation_check_style import WidgetAnnotationCheckStyle + from .widget_annotation_field_family import WidgetAnnotationFieldFamily + from .widget_annotation_rect import WidgetAnnotationRect + from .widget_annotation_reply import WidgetAnnotationReply + from .widget_annotation_reply_type import WidgetAnnotationReplyType + from .widget_annotation_subtype import WidgetAnnotationSubtype + from .widget_annotation_text_align import WidgetAnnotationTextAlign + from .widget_patch import WidgetPatch + from .widget_patch_actions import WidgetPatchActions + from .widget_patch_blend_mode import WidgetPatchBlendMode + from .widget_patch_border_style import WidgetPatchBorderStyle + from .widget_patch_box import WidgetPatchBox + from .widget_patch_check_style import WidgetPatchCheckStyle + from .widget_patch_rect import WidgetPatchRect + from .widget_patch_reply import WidgetPatchReply + from .widget_patch_reply_type import WidgetPatchReplyType + from .widget_patch_subtype import WidgetPatchSubtype + from .widget_patch_text_align import WidgetPatchTextAlign + from .widget_placement import WidgetPlacement + from .widget_placement_border_style import WidgetPlacementBorderStyle + from .widget_placement_box import WidgetPlacementBox + from .widget_placement_check_style import WidgetPlacementCheckStyle + from .widget_placement_rect import WidgetPlacementRect + from .widget_placement_text_align import WidgetPlacementTextAlign _dynamic_imports: typing.Dict[str, str] = { "AdminErrorPayload": ".admin_error_payload", "AdminErrorPayloadError": ".admin_error_payload_error", + "Annotation": ".annotation", + "AnnotationCaret": ".annotation_caret", + "AnnotationCaretBlendMode": ".annotation_caret_blend_mode", + "AnnotationCaretBox": ".annotation_caret_box", + "AnnotationCaretIntent": ".annotation_caret_intent", + "AnnotationCaretRect": ".annotation_caret_rect", + "AnnotationCaretReply": ".annotation_caret_reply", + "AnnotationCaretReplyType": ".annotation_caret_reply_type", + "AnnotationCircle": ".annotation_circle", + "AnnotationCircleBlendMode": ".annotation_circle_blend_mode", + "AnnotationCircleBorderStyle": ".annotation_circle_border_style", + "AnnotationCircleBox": ".annotation_circle_box", + "AnnotationCircleRect": ".annotation_circle_rect", + "AnnotationCircleReply": ".annotation_circle_reply", + "AnnotationCircleReplyType": ".annotation_circle_reply_type", + "AnnotationDraft": ".annotation_draft", + "AnnotationDraftCaret": ".annotation_draft_caret", + "AnnotationDraftCaretBlendMode": ".annotation_draft_caret_blend_mode", + "AnnotationDraftCaretBox": ".annotation_draft_caret_box", + "AnnotationDraftCaretIntent": ".annotation_draft_caret_intent", + "AnnotationDraftCaretRect": ".annotation_draft_caret_rect", + "AnnotationDraftCaretReply": ".annotation_draft_caret_reply", + "AnnotationDraftCaretReplyType": ".annotation_draft_caret_reply_type", + "AnnotationDraftCircle": ".annotation_draft_circle", + "AnnotationDraftCircleBlendMode": ".annotation_draft_circle_blend_mode", + "AnnotationDraftCircleBorderStyle": ".annotation_draft_circle_border_style", + "AnnotationDraftCircleBox": ".annotation_draft_circle_box", + "AnnotationDraftCircleRect": ".annotation_draft_circle_rect", + "AnnotationDraftCircleReply": ".annotation_draft_circle_reply", + "AnnotationDraftCircleReplyType": ".annotation_draft_circle_reply_type", + "AnnotationDraftFileAttachment": ".annotation_draft_file_attachment", + "AnnotationDraftFileAttachmentBlendMode": ".annotation_draft_file_attachment_blend_mode", + "AnnotationDraftFileAttachmentFile": ".annotation_draft_file_attachment_file", + "AnnotationDraftFileAttachmentIcon": ".annotation_draft_file_attachment_icon", + "AnnotationDraftFileAttachmentRect": ".annotation_draft_file_attachment_rect", + "AnnotationDraftFileAttachmentReply": ".annotation_draft_file_attachment_reply", + "AnnotationDraftFileAttachmentReplyType": ".annotation_draft_file_attachment_reply_type", + "AnnotationDraftFreeText": ".annotation_draft_free_text", + "AnnotationDraftFreeTextBlendMode": ".annotation_draft_free_text_blend_mode", + "AnnotationDraftFreeTextBorderStyle": ".annotation_draft_free_text_border_style", + "AnnotationDraftFreeTextBox": ".annotation_draft_free_text_box", + "AnnotationDraftFreeTextIntent": ".annotation_draft_free_text_intent", + "AnnotationDraftFreeTextLineEnding": ".annotation_draft_free_text_line_ending", + "AnnotationDraftFreeTextRect": ".annotation_draft_free_text_rect", + "AnnotationDraftFreeTextReply": ".annotation_draft_free_text_reply", + "AnnotationDraftFreeTextReplyType": ".annotation_draft_free_text_reply_type", + "AnnotationDraftFreeTextRichText": ".annotation_draft_free_text_rich_text", + "AnnotationDraftFreeTextRichTextBody": ".annotation_draft_free_text_rich_text_body", + "AnnotationDraftFreeTextRichTextBodyAlign": ".annotation_draft_free_text_rich_text_body_align", + "AnnotationDraftFreeTextRichTextBodyDecorationItem": ".annotation_draft_free_text_rich_text_body_decoration_item", + "AnnotationDraftFreeTextRichTextBodyDir": ".annotation_draft_free_text_rich_text_body_dir", + "AnnotationDraftFreeTextRichTextBodyMargins": ".annotation_draft_free_text_rich_text_body_margins", + "AnnotationDraftFreeTextRichTextBodyScript": ".annotation_draft_free_text_rich_text_body_script", + "AnnotationDraftFreeTextRichTextParagraphsItem": ".annotation_draft_free_text_rich_text_paragraphs_item", + "AnnotationDraftFreeTextRichTextParagraphsItemAlign": ".annotation_draft_free_text_rich_text_paragraphs_item_align", + "AnnotationDraftFreeTextRichTextParagraphsItemDir": ".annotation_draft_free_text_rich_text_paragraphs_item_dir", + "AnnotationDraftFreeTextRichTextParagraphsItemMargins": ".annotation_draft_free_text_rich_text_paragraphs_item_margins", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItem": ".annotation_draft_free_text_rich_text_paragraphs_item_runs_item", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle": ".annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript": ".annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script", + "AnnotationDraftFreeTextTextAlign": ".annotation_draft_free_text_text_align", + "AnnotationDraftFreeTextVerticalAlign": ".annotation_draft_free_text_vertical_align", + "AnnotationDraftHighlight": ".annotation_draft_highlight", + "AnnotationDraftHighlightBlendMode": ".annotation_draft_highlight_blend_mode", + "AnnotationDraftHighlightQuadPointsItem": ".annotation_draft_highlight_quad_points_item", + "AnnotationDraftHighlightQuadPointsItemLowerLeft": ".annotation_draft_highlight_quad_points_item_lower_left", + "AnnotationDraftHighlightQuadPointsItemLowerRight": ".annotation_draft_highlight_quad_points_item_lower_right", + "AnnotationDraftHighlightQuadPointsItemUpperLeft": ".annotation_draft_highlight_quad_points_item_upper_left", + "AnnotationDraftHighlightQuadPointsItemUpperRight": ".annotation_draft_highlight_quad_points_item_upper_right", + "AnnotationDraftHighlightRect": ".annotation_draft_highlight_rect", + "AnnotationDraftHighlightReply": ".annotation_draft_highlight_reply", + "AnnotationDraftHighlightReplyType": ".annotation_draft_highlight_reply_type", + "AnnotationDraftInk": ".annotation_draft_ink", + "AnnotationDraftInkBlendMode": ".annotation_draft_ink_blend_mode", + "AnnotationDraftInkBorderStyle": ".annotation_draft_ink_border_style", + "AnnotationDraftInkInkListItemItem": ".annotation_draft_ink_ink_list_item_item", + "AnnotationDraftInkIntent": ".annotation_draft_ink_intent", + "AnnotationDraftInkRect": ".annotation_draft_ink_rect", + "AnnotationDraftInkReply": ".annotation_draft_ink_reply", + "AnnotationDraftInkReplyType": ".annotation_draft_ink_reply_type", + "AnnotationDraftLine": ".annotation_draft_line", + "AnnotationDraftLineBlendMode": ".annotation_draft_line_blend_mode", + "AnnotationDraftLineBorderStyle": ".annotation_draft_line_border_style", + "AnnotationDraftLineCaptionOffset": ".annotation_draft_line_caption_offset", + "AnnotationDraftLineCaptionPosition": ".annotation_draft_line_caption_position", + "AnnotationDraftLineIntent": ".annotation_draft_line_intent", + "AnnotationDraftLineLeader": ".annotation_draft_line_leader", + "AnnotationDraftLineLineEndings": ".annotation_draft_line_line_endings", + "AnnotationDraftLineLineEndingsEnd": ".annotation_draft_line_line_endings_end", + "AnnotationDraftLineLineEndingsStart": ".annotation_draft_line_line_endings_start", + "AnnotationDraftLineLinePoints": ".annotation_draft_line_line_points", + "AnnotationDraftLineLinePointsEnd": ".annotation_draft_line_line_points_end", + "AnnotationDraftLineLinePointsStart": ".annotation_draft_line_line_points_start", + "AnnotationDraftLineMeasure": ".annotation_draft_line_measure", + "AnnotationDraftLineMeasureRectilinear": ".annotation_draft_line_measure_rectilinear", + "AnnotationDraftLineMeasureRectilinearAngleItem": ".annotation_draft_line_measure_rectilinear_angle_item", + "AnnotationDraftLineMeasureRectilinearAngleItemFraction": ".annotation_draft_line_measure_rectilinear_angle_item_fraction", + "AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition": ".annotation_draft_line_measure_rectilinear_angle_item_label_position", + "AnnotationDraftLineMeasureRectilinearAreaItem": ".annotation_draft_line_measure_rectilinear_area_item", + "AnnotationDraftLineMeasureRectilinearAreaItemFraction": ".annotation_draft_line_measure_rectilinear_area_item_fraction", + "AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition": ".annotation_draft_line_measure_rectilinear_area_item_label_position", + "AnnotationDraftLineMeasureRectilinearDistanceItem": ".annotation_draft_line_measure_rectilinear_distance_item", + "AnnotationDraftLineMeasureRectilinearDistanceItemFraction": ".annotation_draft_line_measure_rectilinear_distance_item_fraction", + "AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition": ".annotation_draft_line_measure_rectilinear_distance_item_label_position", + "AnnotationDraftLineMeasureRectilinearOrigin": ".annotation_draft_line_measure_rectilinear_origin", + "AnnotationDraftLineMeasureRectilinearSlopeItem": ".annotation_draft_line_measure_rectilinear_slope_item", + "AnnotationDraftLineMeasureRectilinearSlopeItemFraction": ".annotation_draft_line_measure_rectilinear_slope_item_fraction", + "AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition": ".annotation_draft_line_measure_rectilinear_slope_item_label_position", + "AnnotationDraftLineMeasureRectilinearXItem": ".annotation_draft_line_measure_rectilinear_x_item", + "AnnotationDraftLineMeasureRectilinearXItemFraction": ".annotation_draft_line_measure_rectilinear_x_item_fraction", + "AnnotationDraftLineMeasureRectilinearXItemLabelPosition": ".annotation_draft_line_measure_rectilinear_x_item_label_position", + "AnnotationDraftLineMeasureRectilinearYItem": ".annotation_draft_line_measure_rectilinear_y_item", + "AnnotationDraftLineMeasureRectilinearYItemFraction": ".annotation_draft_line_measure_rectilinear_y_item_fraction", + "AnnotationDraftLineMeasureRectilinearYItemLabelPosition": ".annotation_draft_line_measure_rectilinear_y_item_label_position", + "AnnotationDraftLineMeasureUnknown": ".annotation_draft_line_measure_unknown", + "AnnotationDraftLineMeasureUnknownGeospatial": ".annotation_draft_line_measure_unknown_geospatial", + "AnnotationDraftLineMeasureUnknownUnknown": ".annotation_draft_line_measure_unknown_unknown", + "AnnotationDraftLineMeasureUnknown_Geospatial": ".annotation_draft_line_measure_unknown", + "AnnotationDraftLineMeasureUnknown_Unknown": ".annotation_draft_line_measure_unknown", + "AnnotationDraftLineMeasure_Rectilinear": ".annotation_draft_line_measure", + "AnnotationDraftLineMeasure_Unknown": ".annotation_draft_line_measure", + "AnnotationDraftLineRect": ".annotation_draft_line_rect", + "AnnotationDraftLineReply": ".annotation_draft_line_reply", + "AnnotationDraftLineReplyType": ".annotation_draft_line_reply_type", + "AnnotationDraftLink": ".annotation_draft_link", + "AnnotationDraftLinkBlendMode": ".annotation_draft_link_blend_mode", + "AnnotationDraftLinkRect": ".annotation_draft_link_rect", + "AnnotationDraftLinkReply": ".annotation_draft_link_reply", + "AnnotationDraftLinkReplyType": ".annotation_draft_link_reply_type", + "AnnotationDraftPolygon": ".annotation_draft_polygon", + "AnnotationDraftPolygonBlendMode": ".annotation_draft_polygon_blend_mode", + "AnnotationDraftPolygonBorderStyle": ".annotation_draft_polygon_border_style", + "AnnotationDraftPolygonCaptionCenter": ".annotation_draft_polygon_caption_center", + "AnnotationDraftPolygonIntent": ".annotation_draft_polygon_intent", + "AnnotationDraftPolygonMeasure": ".annotation_draft_polygon_measure", + "AnnotationDraftPolygonMeasureRectilinear": ".annotation_draft_polygon_measure_rectilinear", + "AnnotationDraftPolygonMeasureRectilinearAngleItem": ".annotation_draft_polygon_measure_rectilinear_angle_item", + "AnnotationDraftPolygonMeasureRectilinearAngleItemFraction": ".annotation_draft_polygon_measure_rectilinear_angle_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_angle_item_label_position", + "AnnotationDraftPolygonMeasureRectilinearAreaItem": ".annotation_draft_polygon_measure_rectilinear_area_item", + "AnnotationDraftPolygonMeasureRectilinearAreaItemFraction": ".annotation_draft_polygon_measure_rectilinear_area_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_area_item_label_position", + "AnnotationDraftPolygonMeasureRectilinearDistanceItem": ".annotation_draft_polygon_measure_rectilinear_distance_item", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction": ".annotation_draft_polygon_measure_rectilinear_distance_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_distance_item_label_position", + "AnnotationDraftPolygonMeasureRectilinearOrigin": ".annotation_draft_polygon_measure_rectilinear_origin", + "AnnotationDraftPolygonMeasureRectilinearSlopeItem": ".annotation_draft_polygon_measure_rectilinear_slope_item", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction": ".annotation_draft_polygon_measure_rectilinear_slope_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_slope_item_label_position", + "AnnotationDraftPolygonMeasureRectilinearXItem": ".annotation_draft_polygon_measure_rectilinear_x_item", + "AnnotationDraftPolygonMeasureRectilinearXItemFraction": ".annotation_draft_polygon_measure_rectilinear_x_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_x_item_label_position", + "AnnotationDraftPolygonMeasureRectilinearYItem": ".annotation_draft_polygon_measure_rectilinear_y_item", + "AnnotationDraftPolygonMeasureRectilinearYItemFraction": ".annotation_draft_polygon_measure_rectilinear_y_item_fraction", + "AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition": ".annotation_draft_polygon_measure_rectilinear_y_item_label_position", + "AnnotationDraftPolygonMeasureUnknown": ".annotation_draft_polygon_measure_unknown", + "AnnotationDraftPolygonMeasureUnknownGeospatial": ".annotation_draft_polygon_measure_unknown_geospatial", + "AnnotationDraftPolygonMeasureUnknownUnknown": ".annotation_draft_polygon_measure_unknown_unknown", + "AnnotationDraftPolygonMeasureUnknown_Geospatial": ".annotation_draft_polygon_measure_unknown", + "AnnotationDraftPolygonMeasureUnknown_Unknown": ".annotation_draft_polygon_measure_unknown", + "AnnotationDraftPolygonMeasure_Rectilinear": ".annotation_draft_polygon_measure", + "AnnotationDraftPolygonMeasure_Unknown": ".annotation_draft_polygon_measure", + "AnnotationDraftPolygonRect": ".annotation_draft_polygon_rect", + "AnnotationDraftPolygonReply": ".annotation_draft_polygon_reply", + "AnnotationDraftPolygonReplyType": ".annotation_draft_polygon_reply_type", + "AnnotationDraftPolygonVerticesItem": ".annotation_draft_polygon_vertices_item", + "AnnotationDraftPolyline": ".annotation_draft_polyline", + "AnnotationDraftPolylineBlendMode": ".annotation_draft_polyline_blend_mode", + "AnnotationDraftPolylineBorderStyle": ".annotation_draft_polyline_border_style", + "AnnotationDraftPolylineCaptionCenter": ".annotation_draft_polyline_caption_center", + "AnnotationDraftPolylineIntent": ".annotation_draft_polyline_intent", + "AnnotationDraftPolylineLineEndings": ".annotation_draft_polyline_line_endings", + "AnnotationDraftPolylineLineEndingsEnd": ".annotation_draft_polyline_line_endings_end", + "AnnotationDraftPolylineLineEndingsStart": ".annotation_draft_polyline_line_endings_start", + "AnnotationDraftPolylineMeasure": ".annotation_draft_polyline_measure", + "AnnotationDraftPolylineMeasureRectilinear": ".annotation_draft_polyline_measure_rectilinear", + "AnnotationDraftPolylineMeasureRectilinearAngleItem": ".annotation_draft_polyline_measure_rectilinear_angle_item", + "AnnotationDraftPolylineMeasureRectilinearAngleItemFraction": ".annotation_draft_polyline_measure_rectilinear_angle_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_angle_item_label_position", + "AnnotationDraftPolylineMeasureRectilinearAreaItem": ".annotation_draft_polyline_measure_rectilinear_area_item", + "AnnotationDraftPolylineMeasureRectilinearAreaItemFraction": ".annotation_draft_polyline_measure_rectilinear_area_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_area_item_label_position", + "AnnotationDraftPolylineMeasureRectilinearDistanceItem": ".annotation_draft_polyline_measure_rectilinear_distance_item", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction": ".annotation_draft_polyline_measure_rectilinear_distance_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_distance_item_label_position", + "AnnotationDraftPolylineMeasureRectilinearOrigin": ".annotation_draft_polyline_measure_rectilinear_origin", + "AnnotationDraftPolylineMeasureRectilinearSlopeItem": ".annotation_draft_polyline_measure_rectilinear_slope_item", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction": ".annotation_draft_polyline_measure_rectilinear_slope_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_slope_item_label_position", + "AnnotationDraftPolylineMeasureRectilinearXItem": ".annotation_draft_polyline_measure_rectilinear_x_item", + "AnnotationDraftPolylineMeasureRectilinearXItemFraction": ".annotation_draft_polyline_measure_rectilinear_x_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_x_item_label_position", + "AnnotationDraftPolylineMeasureRectilinearYItem": ".annotation_draft_polyline_measure_rectilinear_y_item", + "AnnotationDraftPolylineMeasureRectilinearYItemFraction": ".annotation_draft_polyline_measure_rectilinear_y_item_fraction", + "AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition": ".annotation_draft_polyline_measure_rectilinear_y_item_label_position", + "AnnotationDraftPolylineMeasureUnknown": ".annotation_draft_polyline_measure_unknown", + "AnnotationDraftPolylineMeasureUnknownGeospatial": ".annotation_draft_polyline_measure_unknown_geospatial", + "AnnotationDraftPolylineMeasureUnknownUnknown": ".annotation_draft_polyline_measure_unknown_unknown", + "AnnotationDraftPolylineMeasureUnknown_Geospatial": ".annotation_draft_polyline_measure_unknown", + "AnnotationDraftPolylineMeasureUnknown_Unknown": ".annotation_draft_polyline_measure_unknown", + "AnnotationDraftPolylineMeasure_Rectilinear": ".annotation_draft_polyline_measure", + "AnnotationDraftPolylineMeasure_Unknown": ".annotation_draft_polyline_measure", + "AnnotationDraftPolylineRect": ".annotation_draft_polyline_rect", + "AnnotationDraftPolylineReply": ".annotation_draft_polyline_reply", + "AnnotationDraftPolylineReplyType": ".annotation_draft_polyline_reply_type", + "AnnotationDraftPolylineVerticesItem": ".annotation_draft_polyline_vertices_item", + "AnnotationDraftPopup": ".annotation_draft_popup", + "AnnotationDraftPopupBlendMode": ".annotation_draft_popup_blend_mode", + "AnnotationDraftPopupRect": ".annotation_draft_popup_rect", + "AnnotationDraftPopupReply": ".annotation_draft_popup_reply", + "AnnotationDraftPopupReplyType": ".annotation_draft_popup_reply_type", + "AnnotationDraftRedact": ".annotation_draft_redact", + "AnnotationDraftRedactBlendMode": ".annotation_draft_redact_blend_mode", + "AnnotationDraftRedactQuadPointsItem": ".annotation_draft_redact_quad_points_item", + "AnnotationDraftRedactQuadPointsItemLowerLeft": ".annotation_draft_redact_quad_points_item_lower_left", + "AnnotationDraftRedactQuadPointsItemLowerRight": ".annotation_draft_redact_quad_points_item_lower_right", + "AnnotationDraftRedactQuadPointsItemUpperLeft": ".annotation_draft_redact_quad_points_item_upper_left", + "AnnotationDraftRedactQuadPointsItemUpperRight": ".annotation_draft_redact_quad_points_item_upper_right", + "AnnotationDraftRedactRect": ".annotation_draft_redact_rect", + "AnnotationDraftRedactReply": ".annotation_draft_redact_reply", + "AnnotationDraftRedactReplyType": ".annotation_draft_redact_reply_type", + "AnnotationDraftRedactTextAlign": ".annotation_draft_redact_text_align", + "AnnotationDraftSquare": ".annotation_draft_square", + "AnnotationDraftSquareBlendMode": ".annotation_draft_square_blend_mode", + "AnnotationDraftSquareBorderStyle": ".annotation_draft_square_border_style", + "AnnotationDraftSquareBox": ".annotation_draft_square_box", + "AnnotationDraftSquareRect": ".annotation_draft_square_rect", + "AnnotationDraftSquareReply": ".annotation_draft_square_reply", + "AnnotationDraftSquareReplyType": ".annotation_draft_square_reply_type", + "AnnotationDraftSquiggly": ".annotation_draft_squiggly", + "AnnotationDraftSquigglyBlendMode": ".annotation_draft_squiggly_blend_mode", + "AnnotationDraftSquigglyQuadPointsItem": ".annotation_draft_squiggly_quad_points_item", + "AnnotationDraftSquigglyQuadPointsItemLowerLeft": ".annotation_draft_squiggly_quad_points_item_lower_left", + "AnnotationDraftSquigglyQuadPointsItemLowerRight": ".annotation_draft_squiggly_quad_points_item_lower_right", + "AnnotationDraftSquigglyQuadPointsItemUpperLeft": ".annotation_draft_squiggly_quad_points_item_upper_left", + "AnnotationDraftSquigglyQuadPointsItemUpperRight": ".annotation_draft_squiggly_quad_points_item_upper_right", + "AnnotationDraftSquigglyRect": ".annotation_draft_squiggly_rect", + "AnnotationDraftSquigglyReply": ".annotation_draft_squiggly_reply", + "AnnotationDraftSquigglyReplyType": ".annotation_draft_squiggly_reply_type", + "AnnotationDraftStamp": ".annotation_draft_stamp", + "AnnotationDraftStampBlendMode": ".annotation_draft_stamp_blend_mode", + "AnnotationDraftStampBox": ".annotation_draft_stamp_box", + "AnnotationDraftStampFit": ".annotation_draft_stamp_fit", + "AnnotationDraftStampRect": ".annotation_draft_stamp_rect", + "AnnotationDraftStampReply": ".annotation_draft_stamp_reply", + "AnnotationDraftStampReplyType": ".annotation_draft_stamp_reply_type", + "AnnotationDraftStrikeout": ".annotation_draft_strikeout", + "AnnotationDraftStrikeoutBlendMode": ".annotation_draft_strikeout_blend_mode", + "AnnotationDraftStrikeoutIntent": ".annotation_draft_strikeout_intent", + "AnnotationDraftStrikeoutQuadPointsItem": ".annotation_draft_strikeout_quad_points_item", + "AnnotationDraftStrikeoutQuadPointsItemLowerLeft": ".annotation_draft_strikeout_quad_points_item_lower_left", + "AnnotationDraftStrikeoutQuadPointsItemLowerRight": ".annotation_draft_strikeout_quad_points_item_lower_right", + "AnnotationDraftStrikeoutQuadPointsItemUpperLeft": ".annotation_draft_strikeout_quad_points_item_upper_left", + "AnnotationDraftStrikeoutQuadPointsItemUpperRight": ".annotation_draft_strikeout_quad_points_item_upper_right", + "AnnotationDraftStrikeoutRect": ".annotation_draft_strikeout_rect", + "AnnotationDraftStrikeoutReply": ".annotation_draft_strikeout_reply", + "AnnotationDraftStrikeoutReplyType": ".annotation_draft_strikeout_reply_type", + "AnnotationDraftText": ".annotation_draft_text", + "AnnotationDraftTextBlendMode": ".annotation_draft_text_blend_mode", + "AnnotationDraftTextIcon": ".annotation_draft_text_icon", + "AnnotationDraftTextRect": ".annotation_draft_text_rect", + "AnnotationDraftTextReply": ".annotation_draft_text_reply", + "AnnotationDraftTextReplyType": ".annotation_draft_text_reply_type", + "AnnotationDraftUnderline": ".annotation_draft_underline", + "AnnotationDraftUnderlineBlendMode": ".annotation_draft_underline_blend_mode", + "AnnotationDraftUnderlineQuadPointsItem": ".annotation_draft_underline_quad_points_item", + "AnnotationDraftUnderlineQuadPointsItemLowerLeft": ".annotation_draft_underline_quad_points_item_lower_left", + "AnnotationDraftUnderlineQuadPointsItemLowerRight": ".annotation_draft_underline_quad_points_item_lower_right", + "AnnotationDraftUnderlineQuadPointsItemUpperLeft": ".annotation_draft_underline_quad_points_item_upper_left", + "AnnotationDraftUnderlineQuadPointsItemUpperRight": ".annotation_draft_underline_quad_points_item_upper_right", + "AnnotationDraftUnderlineRect": ".annotation_draft_underline_rect", + "AnnotationDraftUnderlineReply": ".annotation_draft_underline_reply", + "AnnotationDraftUnderlineReplyType": ".annotation_draft_underline_reply_type", + "AnnotationDraftWidget": ".annotation_draft_widget", + "AnnotationDraftWidgetBlendMode": ".annotation_draft_widget_blend_mode", + "AnnotationDraftWidgetBorderStyle": ".annotation_draft_widget_border_style", + "AnnotationDraftWidgetBox": ".annotation_draft_widget_box", + "AnnotationDraftWidgetCheckStyle": ".annotation_draft_widget_check_style", + "AnnotationDraftWidgetRect": ".annotation_draft_widget_rect", + "AnnotationDraftWidgetReply": ".annotation_draft_widget_reply", + "AnnotationDraftWidgetReplyType": ".annotation_draft_widget_reply_type", + "AnnotationDraftWidgetTextAlign": ".annotation_draft_widget_text_align", + "AnnotationDraft_Caret": ".annotation_draft", + "AnnotationDraft_Circle": ".annotation_draft", + "AnnotationDraft_FileAttachment": ".annotation_draft", + "AnnotationDraft_FreeText": ".annotation_draft", + "AnnotationDraft_Highlight": ".annotation_draft", + "AnnotationDraft_Ink": ".annotation_draft", + "AnnotationDraft_Line": ".annotation_draft", + "AnnotationDraft_Link": ".annotation_draft", + "AnnotationDraft_Polygon": ".annotation_draft", + "AnnotationDraft_Polyline": ".annotation_draft", + "AnnotationDraft_Popup": ".annotation_draft", + "AnnotationDraft_Redact": ".annotation_draft", + "AnnotationDraft_Square": ".annotation_draft", + "AnnotationDraft_Squiggly": ".annotation_draft", + "AnnotationDraft_Stamp": ".annotation_draft", + "AnnotationDraft_Strikeout": ".annotation_draft", + "AnnotationDraft_Text": ".annotation_draft", + "AnnotationDraft_Underline": ".annotation_draft", + "AnnotationDraft_Widget": ".annotation_draft", + "AnnotationFileAttachment": ".annotation_file_attachment", + "AnnotationFileAttachmentBlendMode": ".annotation_file_attachment_blend_mode", + "AnnotationFileAttachmentFile": ".annotation_file_attachment_file", + "AnnotationFileAttachmentIcon": ".annotation_file_attachment_icon", + "AnnotationFileAttachmentRect": ".annotation_file_attachment_rect", + "AnnotationFileAttachmentReply": ".annotation_file_attachment_reply", + "AnnotationFileAttachmentReplyType": ".annotation_file_attachment_reply_type", + "AnnotationFreeText": ".annotation_free_text", + "AnnotationFreeTextBlendMode": ".annotation_free_text_blend_mode", + "AnnotationFreeTextBorderStyle": ".annotation_free_text_border_style", + "AnnotationFreeTextBox": ".annotation_free_text_box", + "AnnotationFreeTextIntent": ".annotation_free_text_intent", + "AnnotationFreeTextLineEnding": ".annotation_free_text_line_ending", + "AnnotationFreeTextRect": ".annotation_free_text_rect", + "AnnotationFreeTextReply": ".annotation_free_text_reply", + "AnnotationFreeTextReplyType": ".annotation_free_text_reply_type", + "AnnotationFreeTextRichText": ".annotation_free_text_rich_text", + "AnnotationFreeTextRichTextBody": ".annotation_free_text_rich_text_body", + "AnnotationFreeTextRichTextBodyAlign": ".annotation_free_text_rich_text_body_align", + "AnnotationFreeTextRichTextBodyDecorationItem": ".annotation_free_text_rich_text_body_decoration_item", + "AnnotationFreeTextRichTextBodyDir": ".annotation_free_text_rich_text_body_dir", + "AnnotationFreeTextRichTextBodyMargins": ".annotation_free_text_rich_text_body_margins", + "AnnotationFreeTextRichTextBodyScript": ".annotation_free_text_rich_text_body_script", + "AnnotationFreeTextRichTextParagraphsItem": ".annotation_free_text_rich_text_paragraphs_item", + "AnnotationFreeTextRichTextParagraphsItemAlign": ".annotation_free_text_rich_text_paragraphs_item_align", + "AnnotationFreeTextRichTextParagraphsItemDir": ".annotation_free_text_rich_text_paragraphs_item_dir", + "AnnotationFreeTextRichTextParagraphsItemMargins": ".annotation_free_text_rich_text_paragraphs_item_margins", + "AnnotationFreeTextRichTextParagraphsItemRunsItem": ".annotation_free_text_rich_text_paragraphs_item_runs_item", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyle": ".annotation_free_text_rich_text_paragraphs_item_runs_item_style", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript": ".annotation_free_text_rich_text_paragraphs_item_runs_item_style_script", + "AnnotationFreeTextTextAlign": ".annotation_free_text_text_align", + "AnnotationFreeTextVerticalAlign": ".annotation_free_text_vertical_align", + "AnnotationHighlight": ".annotation_highlight", + "AnnotationHighlightBlendMode": ".annotation_highlight_blend_mode", + "AnnotationHighlightQuadPointsItem": ".annotation_highlight_quad_points_item", + "AnnotationHighlightQuadPointsItemLowerLeft": ".annotation_highlight_quad_points_item_lower_left", + "AnnotationHighlightQuadPointsItemLowerRight": ".annotation_highlight_quad_points_item_lower_right", + "AnnotationHighlightQuadPointsItemUpperLeft": ".annotation_highlight_quad_points_item_upper_left", + "AnnotationHighlightQuadPointsItemUpperRight": ".annotation_highlight_quad_points_item_upper_right", + "AnnotationHighlightRect": ".annotation_highlight_rect", + "AnnotationHighlightReply": ".annotation_highlight_reply", + "AnnotationHighlightReplyType": ".annotation_highlight_reply_type", + "AnnotationInk": ".annotation_ink", + "AnnotationInkBlendMode": ".annotation_ink_blend_mode", + "AnnotationInkBorderStyle": ".annotation_ink_border_style", + "AnnotationInkInkListItemItem": ".annotation_ink_ink_list_item_item", + "AnnotationInkIntent": ".annotation_ink_intent", + "AnnotationInkRect": ".annotation_ink_rect", + "AnnotationInkReply": ".annotation_ink_reply", + "AnnotationInkReplyType": ".annotation_ink_reply_type", + "AnnotationLine": ".annotation_line", + "AnnotationLineBlendMode": ".annotation_line_blend_mode", + "AnnotationLineBorderStyle": ".annotation_line_border_style", + "AnnotationLineCaptionOffset": ".annotation_line_caption_offset", + "AnnotationLineCaptionPosition": ".annotation_line_caption_position", + "AnnotationLineIntent": ".annotation_line_intent", + "AnnotationLineLeader": ".annotation_line_leader", + "AnnotationLineLineEndings": ".annotation_line_line_endings", + "AnnotationLineLineEndingsEnd": ".annotation_line_line_endings_end", + "AnnotationLineLineEndingsStart": ".annotation_line_line_endings_start", + "AnnotationLineLinePoints": ".annotation_line_line_points", + "AnnotationLineLinePointsEnd": ".annotation_line_line_points_end", + "AnnotationLineLinePointsStart": ".annotation_line_line_points_start", + "AnnotationLineMeasure": ".annotation_line_measure", + "AnnotationLineMeasureGeospatial": ".annotation_line_measure_geospatial", + "AnnotationLineMeasureRectilinear": ".annotation_line_measure_rectilinear", + "AnnotationLineMeasureRectilinearAngleItem": ".annotation_line_measure_rectilinear_angle_item", + "AnnotationLineMeasureRectilinearAngleItemFraction": ".annotation_line_measure_rectilinear_angle_item_fraction", + "AnnotationLineMeasureRectilinearAngleItemLabelPosition": ".annotation_line_measure_rectilinear_angle_item_label_position", + "AnnotationLineMeasureRectilinearAreaItem": ".annotation_line_measure_rectilinear_area_item", + "AnnotationLineMeasureRectilinearAreaItemFraction": ".annotation_line_measure_rectilinear_area_item_fraction", + "AnnotationLineMeasureRectilinearAreaItemLabelPosition": ".annotation_line_measure_rectilinear_area_item_label_position", + "AnnotationLineMeasureRectilinearDistanceItem": ".annotation_line_measure_rectilinear_distance_item", + "AnnotationLineMeasureRectilinearDistanceItemFraction": ".annotation_line_measure_rectilinear_distance_item_fraction", + "AnnotationLineMeasureRectilinearDistanceItemLabelPosition": ".annotation_line_measure_rectilinear_distance_item_label_position", + "AnnotationLineMeasureRectilinearOrigin": ".annotation_line_measure_rectilinear_origin", + "AnnotationLineMeasureRectilinearSlopeItem": ".annotation_line_measure_rectilinear_slope_item", + "AnnotationLineMeasureRectilinearSlopeItemFraction": ".annotation_line_measure_rectilinear_slope_item_fraction", + "AnnotationLineMeasureRectilinearSlopeItemLabelPosition": ".annotation_line_measure_rectilinear_slope_item_label_position", + "AnnotationLineMeasureRectilinearXItem": ".annotation_line_measure_rectilinear_x_item", + "AnnotationLineMeasureRectilinearXItemFraction": ".annotation_line_measure_rectilinear_x_item_fraction", + "AnnotationLineMeasureRectilinearXItemLabelPosition": ".annotation_line_measure_rectilinear_x_item_label_position", + "AnnotationLineMeasureRectilinearYItem": ".annotation_line_measure_rectilinear_y_item", + "AnnotationLineMeasureRectilinearYItemFraction": ".annotation_line_measure_rectilinear_y_item_fraction", + "AnnotationLineMeasureRectilinearYItemLabelPosition": ".annotation_line_measure_rectilinear_y_item_label_position", + "AnnotationLineMeasureUnknown": ".annotation_line_measure_unknown", + "AnnotationLineMeasure_Geospatial": ".annotation_line_measure", + "AnnotationLineMeasure_Rectilinear": ".annotation_line_measure", + "AnnotationLineMeasure_Unknown": ".annotation_line_measure", + "AnnotationLineRect": ".annotation_line_rect", + "AnnotationLineReply": ".annotation_line_reply", + "AnnotationLineReplyType": ".annotation_line_reply_type", + "AnnotationLink": ".annotation_link", + "AnnotationLinkBlendMode": ".annotation_link_blend_mode", + "AnnotationLinkRect": ".annotation_link_rect", + "AnnotationLinkReply": ".annotation_link_reply", + "AnnotationLinkReplyType": ".annotation_link_reply_type", + "AnnotationList": ".annotation_list", + "AnnotationMutationMeta": ".annotation_mutation_meta", + "AnnotationPatch": ".annotation_patch", + "AnnotationPatchCaret": ".annotation_patch_caret", + "AnnotationPatchCaretBlendMode": ".annotation_patch_caret_blend_mode", + "AnnotationPatchCaretBox": ".annotation_patch_caret_box", + "AnnotationPatchCaretIntent": ".annotation_patch_caret_intent", + "AnnotationPatchCaretRect": ".annotation_patch_caret_rect", + "AnnotationPatchCaretReply": ".annotation_patch_caret_reply", + "AnnotationPatchCaretReplyType": ".annotation_patch_caret_reply_type", + "AnnotationPatchCircle": ".annotation_patch_circle", + "AnnotationPatchCircleBlendMode": ".annotation_patch_circle_blend_mode", + "AnnotationPatchCircleBorderStyle": ".annotation_patch_circle_border_style", + "AnnotationPatchCircleBorderStyleOne": ".annotation_patch_circle_border_style_one", + "AnnotationPatchCircleBorderStyleZero": ".annotation_patch_circle_border_style_zero", + "AnnotationPatchCircleBox": ".annotation_patch_circle_box", + "AnnotationPatchCircleRect": ".annotation_patch_circle_rect", + "AnnotationPatchCircleReply": ".annotation_patch_circle_reply", + "AnnotationPatchCircleReplyType": ".annotation_patch_circle_reply_type", + "AnnotationPatchFileAttachment": ".annotation_patch_file_attachment", + "AnnotationPatchFileAttachmentBlendMode": ".annotation_patch_file_attachment_blend_mode", + "AnnotationPatchFileAttachmentFile": ".annotation_patch_file_attachment_file", + "AnnotationPatchFileAttachmentIcon": ".annotation_patch_file_attachment_icon", + "AnnotationPatchFileAttachmentRect": ".annotation_patch_file_attachment_rect", + "AnnotationPatchFileAttachmentReply": ".annotation_patch_file_attachment_reply", + "AnnotationPatchFileAttachmentReplyType": ".annotation_patch_file_attachment_reply_type", + "AnnotationPatchFreeText": ".annotation_patch_free_text", + "AnnotationPatchFreeTextBlendMode": ".annotation_patch_free_text_blend_mode", + "AnnotationPatchFreeTextBorderStyle": ".annotation_patch_free_text_border_style", + "AnnotationPatchFreeTextBorderStyleOne": ".annotation_patch_free_text_border_style_one", + "AnnotationPatchFreeTextBorderStyleZero": ".annotation_patch_free_text_border_style_zero", + "AnnotationPatchFreeTextBox": ".annotation_patch_free_text_box", + "AnnotationPatchFreeTextIntent": ".annotation_patch_free_text_intent", + "AnnotationPatchFreeTextIntentOne": ".annotation_patch_free_text_intent_one", + "AnnotationPatchFreeTextIntentZero": ".annotation_patch_free_text_intent_zero", + "AnnotationPatchFreeTextLineEnding": ".annotation_patch_free_text_line_ending", + "AnnotationPatchFreeTextRect": ".annotation_patch_free_text_rect", + "AnnotationPatchFreeTextReply": ".annotation_patch_free_text_reply", + "AnnotationPatchFreeTextReplyType": ".annotation_patch_free_text_reply_type", + "AnnotationPatchFreeTextRichText": ".annotation_patch_free_text_rich_text", + "AnnotationPatchFreeTextRichTextBody": ".annotation_patch_free_text_rich_text_body", + "AnnotationPatchFreeTextRichTextBodyAlign": ".annotation_patch_free_text_rich_text_body_align", + "AnnotationPatchFreeTextRichTextBodyDecorationItem": ".annotation_patch_free_text_rich_text_body_decoration_item", + "AnnotationPatchFreeTextRichTextBodyDir": ".annotation_patch_free_text_rich_text_body_dir", + "AnnotationPatchFreeTextRichTextBodyMargins": ".annotation_patch_free_text_rich_text_body_margins", + "AnnotationPatchFreeTextRichTextBodyScript": ".annotation_patch_free_text_rich_text_body_script", + "AnnotationPatchFreeTextRichTextParagraphsItem": ".annotation_patch_free_text_rich_text_paragraphs_item", + "AnnotationPatchFreeTextRichTextParagraphsItemAlign": ".annotation_patch_free_text_rich_text_paragraphs_item_align", + "AnnotationPatchFreeTextRichTextParagraphsItemDir": ".annotation_patch_free_text_rich_text_paragraphs_item_dir", + "AnnotationPatchFreeTextRichTextParagraphsItemMargins": ".annotation_patch_free_text_rich_text_paragraphs_item_margins", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItem": ".annotation_patch_free_text_rich_text_paragraphs_item_runs_item", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle": ".annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript": ".annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script", + "AnnotationPatchFreeTextTextAlign": ".annotation_patch_free_text_text_align", + "AnnotationPatchFreeTextVerticalAlign": ".annotation_patch_free_text_vertical_align", + "AnnotationPatchHighlight": ".annotation_patch_highlight", + "AnnotationPatchHighlightBlendMode": ".annotation_patch_highlight_blend_mode", + "AnnotationPatchHighlightQuadPointsItem": ".annotation_patch_highlight_quad_points_item", + "AnnotationPatchHighlightQuadPointsItemLowerLeft": ".annotation_patch_highlight_quad_points_item_lower_left", + "AnnotationPatchHighlightQuadPointsItemLowerRight": ".annotation_patch_highlight_quad_points_item_lower_right", + "AnnotationPatchHighlightQuadPointsItemUpperLeft": ".annotation_patch_highlight_quad_points_item_upper_left", + "AnnotationPatchHighlightQuadPointsItemUpperRight": ".annotation_patch_highlight_quad_points_item_upper_right", + "AnnotationPatchHighlightRect": ".annotation_patch_highlight_rect", + "AnnotationPatchHighlightReply": ".annotation_patch_highlight_reply", + "AnnotationPatchHighlightReplyType": ".annotation_patch_highlight_reply_type", + "AnnotationPatchInk": ".annotation_patch_ink", + "AnnotationPatchInkBlendMode": ".annotation_patch_ink_blend_mode", + "AnnotationPatchInkBorderStyle": ".annotation_patch_ink_border_style", + "AnnotationPatchInkBorderStyleOne": ".annotation_patch_ink_border_style_one", + "AnnotationPatchInkBorderStyleZero": ".annotation_patch_ink_border_style_zero", + "AnnotationPatchInkInkList": ".annotation_patch_ink_ink_list", + "AnnotationPatchInkInkListOneItemItem": ".annotation_patch_ink_ink_list_one_item_item", + "AnnotationPatchInkInkListZeroItemItem": ".annotation_patch_ink_ink_list_zero_item_item", + "AnnotationPatchInkIntent": ".annotation_patch_ink_intent", + "AnnotationPatchInkRect": ".annotation_patch_ink_rect", + "AnnotationPatchInkReply": ".annotation_patch_ink_reply", + "AnnotationPatchInkReplyType": ".annotation_patch_ink_reply_type", + "AnnotationPatchLine": ".annotation_patch_line", + "AnnotationPatchLineBlendMode": ".annotation_patch_line_blend_mode", + "AnnotationPatchLineBorderStyle": ".annotation_patch_line_border_style", + "AnnotationPatchLineBorderStyleOne": ".annotation_patch_line_border_style_one", + "AnnotationPatchLineBorderStyleZero": ".annotation_patch_line_border_style_zero", + "AnnotationPatchLineCaptionOffset": ".annotation_patch_line_caption_offset", + "AnnotationPatchLineCaptionPosition": ".annotation_patch_line_caption_position", + "AnnotationPatchLineIntent": ".annotation_patch_line_intent", + "AnnotationPatchLineLeader": ".annotation_patch_line_leader", + "AnnotationPatchLineLineEndings": ".annotation_patch_line_line_endings", + "AnnotationPatchLineLineEndingsEnd": ".annotation_patch_line_line_endings_end", + "AnnotationPatchLineLineEndingsStart": ".annotation_patch_line_line_endings_start", + "AnnotationPatchLineLinePoints": ".annotation_patch_line_line_points", + "AnnotationPatchLineLinePointsEnd": ".annotation_patch_line_line_points_end", + "AnnotationPatchLineLinePointsStart": ".annotation_patch_line_line_points_start", + "AnnotationPatchLineMeasure": ".annotation_patch_line_measure", + "AnnotationPatchLineMeasureRectilinear": ".annotation_patch_line_measure_rectilinear", + "AnnotationPatchLineMeasureRectilinearAngleItem": ".annotation_patch_line_measure_rectilinear_angle_item", + "AnnotationPatchLineMeasureRectilinearAngleItemFraction": ".annotation_patch_line_measure_rectilinear_angle_item_fraction", + "AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition": ".annotation_patch_line_measure_rectilinear_angle_item_label_position", + "AnnotationPatchLineMeasureRectilinearAreaItem": ".annotation_patch_line_measure_rectilinear_area_item", + "AnnotationPatchLineMeasureRectilinearAreaItemFraction": ".annotation_patch_line_measure_rectilinear_area_item_fraction", + "AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition": ".annotation_patch_line_measure_rectilinear_area_item_label_position", + "AnnotationPatchLineMeasureRectilinearDistanceItem": ".annotation_patch_line_measure_rectilinear_distance_item", + "AnnotationPatchLineMeasureRectilinearDistanceItemFraction": ".annotation_patch_line_measure_rectilinear_distance_item_fraction", + "AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition": ".annotation_patch_line_measure_rectilinear_distance_item_label_position", + "AnnotationPatchLineMeasureRectilinearOrigin": ".annotation_patch_line_measure_rectilinear_origin", + "AnnotationPatchLineMeasureRectilinearSlopeItem": ".annotation_patch_line_measure_rectilinear_slope_item", + "AnnotationPatchLineMeasureRectilinearSlopeItemFraction": ".annotation_patch_line_measure_rectilinear_slope_item_fraction", + "AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition": ".annotation_patch_line_measure_rectilinear_slope_item_label_position", + "AnnotationPatchLineMeasureRectilinearXItem": ".annotation_patch_line_measure_rectilinear_x_item", + "AnnotationPatchLineMeasureRectilinearXItemFraction": ".annotation_patch_line_measure_rectilinear_x_item_fraction", + "AnnotationPatchLineMeasureRectilinearXItemLabelPosition": ".annotation_patch_line_measure_rectilinear_x_item_label_position", + "AnnotationPatchLineMeasureRectilinearYItem": ".annotation_patch_line_measure_rectilinear_y_item", + "AnnotationPatchLineMeasureRectilinearYItemFraction": ".annotation_patch_line_measure_rectilinear_y_item_fraction", + "AnnotationPatchLineMeasureRectilinearYItemLabelPosition": ".annotation_patch_line_measure_rectilinear_y_item_label_position", + "AnnotationPatchLineMeasureUnknown": ".annotation_patch_line_measure_unknown", + "AnnotationPatchLineMeasureUnknownGeospatial": ".annotation_patch_line_measure_unknown_geospatial", + "AnnotationPatchLineMeasureUnknownUnknown": ".annotation_patch_line_measure_unknown_unknown", + "AnnotationPatchLineMeasureUnknown_Geospatial": ".annotation_patch_line_measure_unknown", + "AnnotationPatchLineMeasureUnknown_Unknown": ".annotation_patch_line_measure_unknown", + "AnnotationPatchLineMeasure_Rectilinear": ".annotation_patch_line_measure", + "AnnotationPatchLineMeasure_Unknown": ".annotation_patch_line_measure", + "AnnotationPatchLineRect": ".annotation_patch_line_rect", + "AnnotationPatchLineReply": ".annotation_patch_line_reply", + "AnnotationPatchLineReplyType": ".annotation_patch_line_reply_type", + "AnnotationPatchLink": ".annotation_patch_link", + "AnnotationPatchLinkBlendMode": ".annotation_patch_link_blend_mode", + "AnnotationPatchLinkRect": ".annotation_patch_link_rect", + "AnnotationPatchLinkReply": ".annotation_patch_link_reply", + "AnnotationPatchLinkReplyType": ".annotation_patch_link_reply_type", + "AnnotationPatchLinkTarget": ".annotation_patch_link_target", + "AnnotationPatchPolygon": ".annotation_patch_polygon", + "AnnotationPatchPolygonBlendMode": ".annotation_patch_polygon_blend_mode", + "AnnotationPatchPolygonBorderStyle": ".annotation_patch_polygon_border_style", + "AnnotationPatchPolygonBorderStyleOne": ".annotation_patch_polygon_border_style_one", + "AnnotationPatchPolygonBorderStyleZero": ".annotation_patch_polygon_border_style_zero", + "AnnotationPatchPolygonCaptionCenter": ".annotation_patch_polygon_caption_center", + "AnnotationPatchPolygonIntent": ".annotation_patch_polygon_intent", + "AnnotationPatchPolygonMeasure": ".annotation_patch_polygon_measure", + "AnnotationPatchPolygonMeasureRectilinear": ".annotation_patch_polygon_measure_rectilinear", + "AnnotationPatchPolygonMeasureRectilinearAngleItem": ".annotation_patch_polygon_measure_rectilinear_angle_item", + "AnnotationPatchPolygonMeasureRectilinearAngleItemFraction": ".annotation_patch_polygon_measure_rectilinear_angle_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_angle_item_label_position", + "AnnotationPatchPolygonMeasureRectilinearAreaItem": ".annotation_patch_polygon_measure_rectilinear_area_item", + "AnnotationPatchPolygonMeasureRectilinearAreaItemFraction": ".annotation_patch_polygon_measure_rectilinear_area_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_area_item_label_position", + "AnnotationPatchPolygonMeasureRectilinearDistanceItem": ".annotation_patch_polygon_measure_rectilinear_distance_item", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction": ".annotation_patch_polygon_measure_rectilinear_distance_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_distance_item_label_position", + "AnnotationPatchPolygonMeasureRectilinearOrigin": ".annotation_patch_polygon_measure_rectilinear_origin", + "AnnotationPatchPolygonMeasureRectilinearSlopeItem": ".annotation_patch_polygon_measure_rectilinear_slope_item", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction": ".annotation_patch_polygon_measure_rectilinear_slope_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_slope_item_label_position", + "AnnotationPatchPolygonMeasureRectilinearXItem": ".annotation_patch_polygon_measure_rectilinear_x_item", + "AnnotationPatchPolygonMeasureRectilinearXItemFraction": ".annotation_patch_polygon_measure_rectilinear_x_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_x_item_label_position", + "AnnotationPatchPolygonMeasureRectilinearYItem": ".annotation_patch_polygon_measure_rectilinear_y_item", + "AnnotationPatchPolygonMeasureRectilinearYItemFraction": ".annotation_patch_polygon_measure_rectilinear_y_item_fraction", + "AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition": ".annotation_patch_polygon_measure_rectilinear_y_item_label_position", + "AnnotationPatchPolygonMeasureUnknown": ".annotation_patch_polygon_measure_unknown", + "AnnotationPatchPolygonMeasureUnknownGeospatial": ".annotation_patch_polygon_measure_unknown_geospatial", + "AnnotationPatchPolygonMeasureUnknownUnknown": ".annotation_patch_polygon_measure_unknown_unknown", + "AnnotationPatchPolygonMeasureUnknown_Geospatial": ".annotation_patch_polygon_measure_unknown", + "AnnotationPatchPolygonMeasureUnknown_Unknown": ".annotation_patch_polygon_measure_unknown", + "AnnotationPatchPolygonMeasure_Rectilinear": ".annotation_patch_polygon_measure", + "AnnotationPatchPolygonMeasure_Unknown": ".annotation_patch_polygon_measure", + "AnnotationPatchPolygonRect": ".annotation_patch_polygon_rect", + "AnnotationPatchPolygonReply": ".annotation_patch_polygon_reply", + "AnnotationPatchPolygonReplyType": ".annotation_patch_polygon_reply_type", + "AnnotationPatchPolygonVertices": ".annotation_patch_polygon_vertices", + "AnnotationPatchPolygonVerticesOneItem": ".annotation_patch_polygon_vertices_one_item", + "AnnotationPatchPolygonVerticesZeroItem": ".annotation_patch_polygon_vertices_zero_item", + "AnnotationPatchPolyline": ".annotation_patch_polyline", + "AnnotationPatchPolylineBlendMode": ".annotation_patch_polyline_blend_mode", + "AnnotationPatchPolylineBorderStyle": ".annotation_patch_polyline_border_style", + "AnnotationPatchPolylineBorderStyleOne": ".annotation_patch_polyline_border_style_one", + "AnnotationPatchPolylineBorderStyleZero": ".annotation_patch_polyline_border_style_zero", + "AnnotationPatchPolylineCaptionCenter": ".annotation_patch_polyline_caption_center", + "AnnotationPatchPolylineIntent": ".annotation_patch_polyline_intent", + "AnnotationPatchPolylineLineEndings": ".annotation_patch_polyline_line_endings", + "AnnotationPatchPolylineLineEndingsEnd": ".annotation_patch_polyline_line_endings_end", + "AnnotationPatchPolylineLineEndingsStart": ".annotation_patch_polyline_line_endings_start", + "AnnotationPatchPolylineMeasure": ".annotation_patch_polyline_measure", + "AnnotationPatchPolylineMeasureRectilinear": ".annotation_patch_polyline_measure_rectilinear", + "AnnotationPatchPolylineMeasureRectilinearAngleItem": ".annotation_patch_polyline_measure_rectilinear_angle_item", + "AnnotationPatchPolylineMeasureRectilinearAngleItemFraction": ".annotation_patch_polyline_measure_rectilinear_angle_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_angle_item_label_position", + "AnnotationPatchPolylineMeasureRectilinearAreaItem": ".annotation_patch_polyline_measure_rectilinear_area_item", + "AnnotationPatchPolylineMeasureRectilinearAreaItemFraction": ".annotation_patch_polyline_measure_rectilinear_area_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_area_item_label_position", + "AnnotationPatchPolylineMeasureRectilinearDistanceItem": ".annotation_patch_polyline_measure_rectilinear_distance_item", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction": ".annotation_patch_polyline_measure_rectilinear_distance_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_distance_item_label_position", + "AnnotationPatchPolylineMeasureRectilinearOrigin": ".annotation_patch_polyline_measure_rectilinear_origin", + "AnnotationPatchPolylineMeasureRectilinearSlopeItem": ".annotation_patch_polyline_measure_rectilinear_slope_item", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction": ".annotation_patch_polyline_measure_rectilinear_slope_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_slope_item_label_position", + "AnnotationPatchPolylineMeasureRectilinearXItem": ".annotation_patch_polyline_measure_rectilinear_x_item", + "AnnotationPatchPolylineMeasureRectilinearXItemFraction": ".annotation_patch_polyline_measure_rectilinear_x_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_x_item_label_position", + "AnnotationPatchPolylineMeasureRectilinearYItem": ".annotation_patch_polyline_measure_rectilinear_y_item", + "AnnotationPatchPolylineMeasureRectilinearYItemFraction": ".annotation_patch_polyline_measure_rectilinear_y_item_fraction", + "AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition": ".annotation_patch_polyline_measure_rectilinear_y_item_label_position", + "AnnotationPatchPolylineMeasureUnknown": ".annotation_patch_polyline_measure_unknown", + "AnnotationPatchPolylineMeasureUnknownGeospatial": ".annotation_patch_polyline_measure_unknown_geospatial", + "AnnotationPatchPolylineMeasureUnknownUnknown": ".annotation_patch_polyline_measure_unknown_unknown", + "AnnotationPatchPolylineMeasureUnknown_Geospatial": ".annotation_patch_polyline_measure_unknown", + "AnnotationPatchPolylineMeasureUnknown_Unknown": ".annotation_patch_polyline_measure_unknown", + "AnnotationPatchPolylineMeasure_Rectilinear": ".annotation_patch_polyline_measure", + "AnnotationPatchPolylineMeasure_Unknown": ".annotation_patch_polyline_measure", + "AnnotationPatchPolylineRect": ".annotation_patch_polyline_rect", + "AnnotationPatchPolylineReply": ".annotation_patch_polyline_reply", + "AnnotationPatchPolylineReplyType": ".annotation_patch_polyline_reply_type", + "AnnotationPatchPolylineVertices": ".annotation_patch_polyline_vertices", + "AnnotationPatchPolylineVerticesOneItem": ".annotation_patch_polyline_vertices_one_item", + "AnnotationPatchPolylineVerticesZeroItem": ".annotation_patch_polyline_vertices_zero_item", + "AnnotationPatchPopup": ".annotation_patch_popup", + "AnnotationPatchPopupBlendMode": ".annotation_patch_popup_blend_mode", + "AnnotationPatchPopupRect": ".annotation_patch_popup_rect", + "AnnotationPatchPopupReply": ".annotation_patch_popup_reply", + "AnnotationPatchPopupReplyType": ".annotation_patch_popup_reply_type", + "AnnotationPatchRedact": ".annotation_patch_redact", + "AnnotationPatchRedactBlendMode": ".annotation_patch_redact_blend_mode", + "AnnotationPatchRedactQuadPointsItem": ".annotation_patch_redact_quad_points_item", + "AnnotationPatchRedactQuadPointsItemLowerLeft": ".annotation_patch_redact_quad_points_item_lower_left", + "AnnotationPatchRedactQuadPointsItemLowerRight": ".annotation_patch_redact_quad_points_item_lower_right", + "AnnotationPatchRedactQuadPointsItemUpperLeft": ".annotation_patch_redact_quad_points_item_upper_left", + "AnnotationPatchRedactQuadPointsItemUpperRight": ".annotation_patch_redact_quad_points_item_upper_right", + "AnnotationPatchRedactRect": ".annotation_patch_redact_rect", + "AnnotationPatchRedactReply": ".annotation_patch_redact_reply", + "AnnotationPatchRedactReplyType": ".annotation_patch_redact_reply_type", + "AnnotationPatchRedactTextAlign": ".annotation_patch_redact_text_align", + "AnnotationPatchSquare": ".annotation_patch_square", + "AnnotationPatchSquareBlendMode": ".annotation_patch_square_blend_mode", + "AnnotationPatchSquareBorderStyle": ".annotation_patch_square_border_style", + "AnnotationPatchSquareBorderStyleOne": ".annotation_patch_square_border_style_one", + "AnnotationPatchSquareBorderStyleZero": ".annotation_patch_square_border_style_zero", + "AnnotationPatchSquareBox": ".annotation_patch_square_box", + "AnnotationPatchSquareRect": ".annotation_patch_square_rect", + "AnnotationPatchSquareReply": ".annotation_patch_square_reply", + "AnnotationPatchSquareReplyType": ".annotation_patch_square_reply_type", + "AnnotationPatchSquiggly": ".annotation_patch_squiggly", + "AnnotationPatchSquigglyBlendMode": ".annotation_patch_squiggly_blend_mode", + "AnnotationPatchSquigglyQuadPointsItem": ".annotation_patch_squiggly_quad_points_item", + "AnnotationPatchSquigglyQuadPointsItemLowerLeft": ".annotation_patch_squiggly_quad_points_item_lower_left", + "AnnotationPatchSquigglyQuadPointsItemLowerRight": ".annotation_patch_squiggly_quad_points_item_lower_right", + "AnnotationPatchSquigglyQuadPointsItemUpperLeft": ".annotation_patch_squiggly_quad_points_item_upper_left", + "AnnotationPatchSquigglyQuadPointsItemUpperRight": ".annotation_patch_squiggly_quad_points_item_upper_right", + "AnnotationPatchSquigglyRect": ".annotation_patch_squiggly_rect", + "AnnotationPatchSquigglyReply": ".annotation_patch_squiggly_reply", + "AnnotationPatchSquigglyReplyType": ".annotation_patch_squiggly_reply_type", + "AnnotationPatchStamp": ".annotation_patch_stamp", + "AnnotationPatchStampBlendMode": ".annotation_patch_stamp_blend_mode", + "AnnotationPatchStampBox": ".annotation_patch_stamp_box", + "AnnotationPatchStampFit": ".annotation_patch_stamp_fit", + "AnnotationPatchStampRect": ".annotation_patch_stamp_rect", + "AnnotationPatchStampReply": ".annotation_patch_stamp_reply", + "AnnotationPatchStampReplyType": ".annotation_patch_stamp_reply_type", + "AnnotationPatchStrikeout": ".annotation_patch_strikeout", + "AnnotationPatchStrikeoutBlendMode": ".annotation_patch_strikeout_blend_mode", + "AnnotationPatchStrikeoutIntent": ".annotation_patch_strikeout_intent", + "AnnotationPatchStrikeoutQuadPointsItem": ".annotation_patch_strikeout_quad_points_item", + "AnnotationPatchStrikeoutQuadPointsItemLowerLeft": ".annotation_patch_strikeout_quad_points_item_lower_left", + "AnnotationPatchStrikeoutQuadPointsItemLowerRight": ".annotation_patch_strikeout_quad_points_item_lower_right", + "AnnotationPatchStrikeoutQuadPointsItemUpperLeft": ".annotation_patch_strikeout_quad_points_item_upper_left", + "AnnotationPatchStrikeoutQuadPointsItemUpperRight": ".annotation_patch_strikeout_quad_points_item_upper_right", + "AnnotationPatchStrikeoutRect": ".annotation_patch_strikeout_rect", + "AnnotationPatchStrikeoutReply": ".annotation_patch_strikeout_reply", + "AnnotationPatchStrikeoutReplyType": ".annotation_patch_strikeout_reply_type", + "AnnotationPatchText": ".annotation_patch_text", + "AnnotationPatchTextBlendMode": ".annotation_patch_text_blend_mode", + "AnnotationPatchTextIcon": ".annotation_patch_text_icon", + "AnnotationPatchTextRect": ".annotation_patch_text_rect", + "AnnotationPatchTextReply": ".annotation_patch_text_reply", + "AnnotationPatchTextReplyType": ".annotation_patch_text_reply_type", + "AnnotationPatchUnderline": ".annotation_patch_underline", + "AnnotationPatchUnderlineBlendMode": ".annotation_patch_underline_blend_mode", + "AnnotationPatchUnderlineQuadPointsItem": ".annotation_patch_underline_quad_points_item", + "AnnotationPatchUnderlineQuadPointsItemLowerLeft": ".annotation_patch_underline_quad_points_item_lower_left", + "AnnotationPatchUnderlineQuadPointsItemLowerRight": ".annotation_patch_underline_quad_points_item_lower_right", + "AnnotationPatchUnderlineQuadPointsItemUpperLeft": ".annotation_patch_underline_quad_points_item_upper_left", + "AnnotationPatchUnderlineQuadPointsItemUpperRight": ".annotation_patch_underline_quad_points_item_upper_right", + "AnnotationPatchUnderlineRect": ".annotation_patch_underline_rect", + "AnnotationPatchUnderlineReply": ".annotation_patch_underline_reply", + "AnnotationPatchUnderlineReplyType": ".annotation_patch_underline_reply_type", + "AnnotationPatch_Caret": ".annotation_patch", + "AnnotationPatch_Circle": ".annotation_patch", + "AnnotationPatch_FileAttachment": ".annotation_patch", + "AnnotationPatch_FreeText": ".annotation_patch", + "AnnotationPatch_Highlight": ".annotation_patch", + "AnnotationPatch_Ink": ".annotation_patch", + "AnnotationPatch_Line": ".annotation_patch", + "AnnotationPatch_Link": ".annotation_patch", + "AnnotationPatch_Polygon": ".annotation_patch", + "AnnotationPatch_Polyline": ".annotation_patch", + "AnnotationPatch_Popup": ".annotation_patch", + "AnnotationPatch_Redact": ".annotation_patch", + "AnnotationPatch_Square": ".annotation_patch", + "AnnotationPatch_Squiggly": ".annotation_patch", + "AnnotationPatch_Stamp": ".annotation_patch", + "AnnotationPatch_Strikeout": ".annotation_patch", + "AnnotationPatch_Text": ".annotation_patch", + "AnnotationPatch_Underline": ".annotation_patch", + "AnnotationPatch_Widget": ".annotation_patch", + "AnnotationPolygon": ".annotation_polygon", + "AnnotationPolygonBlendMode": ".annotation_polygon_blend_mode", + "AnnotationPolygonBorderStyle": ".annotation_polygon_border_style", + "AnnotationPolygonCaptionCenter": ".annotation_polygon_caption_center", + "AnnotationPolygonIntent": ".annotation_polygon_intent", + "AnnotationPolygonMeasure": ".annotation_polygon_measure", + "AnnotationPolygonMeasureGeospatial": ".annotation_polygon_measure_geospatial", + "AnnotationPolygonMeasureRectilinear": ".annotation_polygon_measure_rectilinear", + "AnnotationPolygonMeasureRectilinearAngleItem": ".annotation_polygon_measure_rectilinear_angle_item", + "AnnotationPolygonMeasureRectilinearAngleItemFraction": ".annotation_polygon_measure_rectilinear_angle_item_fraction", + "AnnotationPolygonMeasureRectilinearAngleItemLabelPosition": ".annotation_polygon_measure_rectilinear_angle_item_label_position", + "AnnotationPolygonMeasureRectilinearAreaItem": ".annotation_polygon_measure_rectilinear_area_item", + "AnnotationPolygonMeasureRectilinearAreaItemFraction": ".annotation_polygon_measure_rectilinear_area_item_fraction", + "AnnotationPolygonMeasureRectilinearAreaItemLabelPosition": ".annotation_polygon_measure_rectilinear_area_item_label_position", + "AnnotationPolygonMeasureRectilinearDistanceItem": ".annotation_polygon_measure_rectilinear_distance_item", + "AnnotationPolygonMeasureRectilinearDistanceItemFraction": ".annotation_polygon_measure_rectilinear_distance_item_fraction", + "AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition": ".annotation_polygon_measure_rectilinear_distance_item_label_position", + "AnnotationPolygonMeasureRectilinearOrigin": ".annotation_polygon_measure_rectilinear_origin", + "AnnotationPolygonMeasureRectilinearSlopeItem": ".annotation_polygon_measure_rectilinear_slope_item", + "AnnotationPolygonMeasureRectilinearSlopeItemFraction": ".annotation_polygon_measure_rectilinear_slope_item_fraction", + "AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition": ".annotation_polygon_measure_rectilinear_slope_item_label_position", + "AnnotationPolygonMeasureRectilinearXItem": ".annotation_polygon_measure_rectilinear_x_item", + "AnnotationPolygonMeasureRectilinearXItemFraction": ".annotation_polygon_measure_rectilinear_x_item_fraction", + "AnnotationPolygonMeasureRectilinearXItemLabelPosition": ".annotation_polygon_measure_rectilinear_x_item_label_position", + "AnnotationPolygonMeasureRectilinearYItem": ".annotation_polygon_measure_rectilinear_y_item", + "AnnotationPolygonMeasureRectilinearYItemFraction": ".annotation_polygon_measure_rectilinear_y_item_fraction", + "AnnotationPolygonMeasureRectilinearYItemLabelPosition": ".annotation_polygon_measure_rectilinear_y_item_label_position", + "AnnotationPolygonMeasureUnknown": ".annotation_polygon_measure_unknown", + "AnnotationPolygonMeasure_Geospatial": ".annotation_polygon_measure", + "AnnotationPolygonMeasure_Rectilinear": ".annotation_polygon_measure", + "AnnotationPolygonMeasure_Unknown": ".annotation_polygon_measure", + "AnnotationPolygonRect": ".annotation_polygon_rect", + "AnnotationPolygonReply": ".annotation_polygon_reply", + "AnnotationPolygonReplyType": ".annotation_polygon_reply_type", + "AnnotationPolygonVerticesItem": ".annotation_polygon_vertices_item", + "AnnotationPolyline": ".annotation_polyline", + "AnnotationPolylineBlendMode": ".annotation_polyline_blend_mode", + "AnnotationPolylineBorderStyle": ".annotation_polyline_border_style", + "AnnotationPolylineCaptionCenter": ".annotation_polyline_caption_center", + "AnnotationPolylineIntent": ".annotation_polyline_intent", + "AnnotationPolylineLineEndings": ".annotation_polyline_line_endings", + "AnnotationPolylineLineEndingsEnd": ".annotation_polyline_line_endings_end", + "AnnotationPolylineLineEndingsStart": ".annotation_polyline_line_endings_start", + "AnnotationPolylineMeasure": ".annotation_polyline_measure", + "AnnotationPolylineMeasureGeospatial": ".annotation_polyline_measure_geospatial", + "AnnotationPolylineMeasureRectilinear": ".annotation_polyline_measure_rectilinear", + "AnnotationPolylineMeasureRectilinearAngleItem": ".annotation_polyline_measure_rectilinear_angle_item", + "AnnotationPolylineMeasureRectilinearAngleItemFraction": ".annotation_polyline_measure_rectilinear_angle_item_fraction", + "AnnotationPolylineMeasureRectilinearAngleItemLabelPosition": ".annotation_polyline_measure_rectilinear_angle_item_label_position", + "AnnotationPolylineMeasureRectilinearAreaItem": ".annotation_polyline_measure_rectilinear_area_item", + "AnnotationPolylineMeasureRectilinearAreaItemFraction": ".annotation_polyline_measure_rectilinear_area_item_fraction", + "AnnotationPolylineMeasureRectilinearAreaItemLabelPosition": ".annotation_polyline_measure_rectilinear_area_item_label_position", + "AnnotationPolylineMeasureRectilinearDistanceItem": ".annotation_polyline_measure_rectilinear_distance_item", + "AnnotationPolylineMeasureRectilinearDistanceItemFraction": ".annotation_polyline_measure_rectilinear_distance_item_fraction", + "AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition": ".annotation_polyline_measure_rectilinear_distance_item_label_position", + "AnnotationPolylineMeasureRectilinearOrigin": ".annotation_polyline_measure_rectilinear_origin", + "AnnotationPolylineMeasureRectilinearSlopeItem": ".annotation_polyline_measure_rectilinear_slope_item", + "AnnotationPolylineMeasureRectilinearSlopeItemFraction": ".annotation_polyline_measure_rectilinear_slope_item_fraction", + "AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition": ".annotation_polyline_measure_rectilinear_slope_item_label_position", + "AnnotationPolylineMeasureRectilinearXItem": ".annotation_polyline_measure_rectilinear_x_item", + "AnnotationPolylineMeasureRectilinearXItemFraction": ".annotation_polyline_measure_rectilinear_x_item_fraction", + "AnnotationPolylineMeasureRectilinearXItemLabelPosition": ".annotation_polyline_measure_rectilinear_x_item_label_position", + "AnnotationPolylineMeasureRectilinearYItem": ".annotation_polyline_measure_rectilinear_y_item", + "AnnotationPolylineMeasureRectilinearYItemFraction": ".annotation_polyline_measure_rectilinear_y_item_fraction", + "AnnotationPolylineMeasureRectilinearYItemLabelPosition": ".annotation_polyline_measure_rectilinear_y_item_label_position", + "AnnotationPolylineMeasureUnknown": ".annotation_polyline_measure_unknown", + "AnnotationPolylineMeasure_Geospatial": ".annotation_polyline_measure", + "AnnotationPolylineMeasure_Rectilinear": ".annotation_polyline_measure", + "AnnotationPolylineMeasure_Unknown": ".annotation_polyline_measure", + "AnnotationPolylineRect": ".annotation_polyline_rect", + "AnnotationPolylineReply": ".annotation_polyline_reply", + "AnnotationPolylineReplyType": ".annotation_polyline_reply_type", + "AnnotationPolylineVerticesItem": ".annotation_polyline_vertices_item", + "AnnotationPopup": ".annotation_popup", + "AnnotationPopupBlendMode": ".annotation_popup_blend_mode", + "AnnotationPopupRect": ".annotation_popup_rect", + "AnnotationPopupReply": ".annotation_popup_reply", + "AnnotationPopupReplyType": ".annotation_popup_reply_type", + "AnnotationPosition": ".annotation_position", + "AnnotationPositionAfter": ".annotation_position_after", + "AnnotationPositionZero": ".annotation_position_zero", + "AnnotationRedact": ".annotation_redact", + "AnnotationRedactBlendMode": ".annotation_redact_blend_mode", + "AnnotationRedactQuadPointsItem": ".annotation_redact_quad_points_item", + "AnnotationRedactQuadPointsItemLowerLeft": ".annotation_redact_quad_points_item_lower_left", + "AnnotationRedactQuadPointsItemLowerRight": ".annotation_redact_quad_points_item_lower_right", + "AnnotationRedactQuadPointsItemUpperLeft": ".annotation_redact_quad_points_item_upper_left", + "AnnotationRedactQuadPointsItemUpperRight": ".annotation_redact_quad_points_item_upper_right", + "AnnotationRedactRect": ".annotation_redact_rect", + "AnnotationRedactReply": ".annotation_redact_reply", + "AnnotationRedactReplyType": ".annotation_redact_reply_type", + "AnnotationRedactTextAlign": ".annotation_redact_text_align", + "AnnotationRef": ".annotation_ref", + "AnnotationRefBaseIndex": ".annotation_ref_base_index", + "AnnotationRefObjectNumber": ".annotation_ref_object_number", + "AnnotationRef_BaseIndex": ".annotation_ref", + "AnnotationRef_ObjectNumber": ".annotation_ref", + "AnnotationSquare": ".annotation_square", + "AnnotationSquareBlendMode": ".annotation_square_blend_mode", + "AnnotationSquareBorderStyle": ".annotation_square_border_style", + "AnnotationSquareBox": ".annotation_square_box", + "AnnotationSquareRect": ".annotation_square_rect", + "AnnotationSquareReply": ".annotation_square_reply", + "AnnotationSquareReplyType": ".annotation_square_reply_type", + "AnnotationSquiggly": ".annotation_squiggly", + "AnnotationSquigglyBlendMode": ".annotation_squiggly_blend_mode", + "AnnotationSquigglyQuadPointsItem": ".annotation_squiggly_quad_points_item", + "AnnotationSquigglyQuadPointsItemLowerLeft": ".annotation_squiggly_quad_points_item_lower_left", + "AnnotationSquigglyQuadPointsItemLowerRight": ".annotation_squiggly_quad_points_item_lower_right", + "AnnotationSquigglyQuadPointsItemUpperLeft": ".annotation_squiggly_quad_points_item_upper_left", + "AnnotationSquigglyQuadPointsItemUpperRight": ".annotation_squiggly_quad_points_item_upper_right", + "AnnotationSquigglyRect": ".annotation_squiggly_rect", + "AnnotationSquigglyReply": ".annotation_squiggly_reply", + "AnnotationSquigglyReplyType": ".annotation_squiggly_reply_type", + "AnnotationStamp": ".annotation_stamp", + "AnnotationStampBlendMode": ".annotation_stamp_blend_mode", + "AnnotationStampBox": ".annotation_stamp_box", + "AnnotationStampFit": ".annotation_stamp_fit", + "AnnotationStampRect": ".annotation_stamp_rect", + "AnnotationStampReply": ".annotation_stamp_reply", + "AnnotationStampReplyType": ".annotation_stamp_reply_type", + "AnnotationStrikeout": ".annotation_strikeout", + "AnnotationStrikeoutBlendMode": ".annotation_strikeout_blend_mode", + "AnnotationStrikeoutIntent": ".annotation_strikeout_intent", + "AnnotationStrikeoutQuadPointsItem": ".annotation_strikeout_quad_points_item", + "AnnotationStrikeoutQuadPointsItemLowerLeft": ".annotation_strikeout_quad_points_item_lower_left", + "AnnotationStrikeoutQuadPointsItemLowerRight": ".annotation_strikeout_quad_points_item_lower_right", + "AnnotationStrikeoutQuadPointsItemUpperLeft": ".annotation_strikeout_quad_points_item_upper_left", + "AnnotationStrikeoutQuadPointsItemUpperRight": ".annotation_strikeout_quad_points_item_upper_right", + "AnnotationStrikeoutRect": ".annotation_strikeout_rect", + "AnnotationStrikeoutReply": ".annotation_strikeout_reply", + "AnnotationStrikeoutReplyType": ".annotation_strikeout_reply_type", + "AnnotationText": ".annotation_text", + "AnnotationTextBlendMode": ".annotation_text_blend_mode", + "AnnotationTextIcon": ".annotation_text_icon", + "AnnotationTextRect": ".annotation_text_rect", + "AnnotationTextReply": ".annotation_text_reply", + "AnnotationTextReplyType": ".annotation_text_reply_type", + "AnnotationUnderline": ".annotation_underline", + "AnnotationUnderlineBlendMode": ".annotation_underline_blend_mode", + "AnnotationUnderlineQuadPointsItem": ".annotation_underline_quad_points_item", + "AnnotationUnderlineQuadPointsItemLowerLeft": ".annotation_underline_quad_points_item_lower_left", + "AnnotationUnderlineQuadPointsItemLowerRight": ".annotation_underline_quad_points_item_lower_right", + "AnnotationUnderlineQuadPointsItemUpperLeft": ".annotation_underline_quad_points_item_upper_left", + "AnnotationUnderlineQuadPointsItemUpperRight": ".annotation_underline_quad_points_item_upper_right", + "AnnotationUnderlineRect": ".annotation_underline_rect", + "AnnotationUnderlineReply": ".annotation_underline_reply", + "AnnotationUnderlineReplyType": ".annotation_underline_reply_type", + "AnnotationUnsupported": ".annotation_unsupported", + "AnnotationUnsupportedBlendMode": ".annotation_unsupported_blend_mode", + "AnnotationUnsupportedRect": ".annotation_unsupported_rect", + "AnnotationUnsupportedReply": ".annotation_unsupported_reply", + "AnnotationUnsupportedReplyType": ".annotation_unsupported_reply_type", + "Annotation_Caret": ".annotation", + "Annotation_Circle": ".annotation", + "Annotation_FileAttachment": ".annotation", + "Annotation_FreeText": ".annotation", + "Annotation_Highlight": ".annotation", + "Annotation_Ink": ".annotation", + "Annotation_Line": ".annotation", + "Annotation_Link": ".annotation", + "Annotation_Polygon": ".annotation", + "Annotation_Polyline": ".annotation", + "Annotation_Popup": ".annotation", + "Annotation_Redact": ".annotation", + "Annotation_Square": ".annotation", + "Annotation_Squiggly": ".annotation", + "Annotation_Stamp": ".annotation", + "Annotation_Strikeout": ".annotation", + "Annotation_Text": ".annotation", + "Annotation_Underline": ".annotation", + "Annotation_Unsupported": ".annotation", + "Annotation_Widget": ".annotation", + "CacheDelta": ".cache_delta", + "CacheDeltaPagesItem": ".cache_delta_pages_item", + "CacheDeltaPagesItemCache": ".cache_delta_pages_item_cache", + "ChangeItem": ".change_item", + "ChangeItemAnnotationsCreate": ".change_item_annotations_create", + "ChangeItemAnnotationsDelete": ".change_item_annotations_delete", + "ChangeItemAnnotationsReorder": ".change_item_annotations_reorder", + "ChangeItemAnnotationsRestore": ".change_item_annotations_restore", + "ChangeItemAnnotationsUpdate": ".change_item_annotations_update", + "ChangeItemAnnotationsUpdateAppearance": ".change_item_annotations_update_appearance", + "ChangeItemAnnotationsUpdateAppearanceAction": ".change_item_annotations_update_appearance_action", + "ChangeItemFormsAddWidget": ".change_item_forms_add_widget", + "ChangeItemFormsCreate": ".change_item_forms_create", + "ChangeItemFormsDelete": ".change_item_forms_delete", + "ChangeItemFormsDeleteWidget": ".change_item_forms_delete_widget", + "ChangeItemFormsRemoveWidget": ".change_item_forms_remove_widget", + "ChangeItemFormsReorderCalculations": ".change_item_forms_reorder_calculations", + "ChangeItemFormsReorderWidgets": ".change_item_forms_reorder_widgets", + "ChangeItemFormsReset": ".change_item_forms_reset", + "ChangeItemFormsRestore": ".change_item_forms_restore", + "ChangeItemFormsRestoreWidget": ".change_item_forms_restore_widget", + "ChangeItemFormsSetAppearanceText": ".change_item_forms_set_appearance_text", + "ChangeItemFormsSetDisplay": ".change_item_forms_set_display", + "ChangeItemFormsSetSignatureAppearance": ".change_item_forms_set_signature_appearance", + "ChangeItemFormsSetValue": ".change_item_forms_set_value", + "ChangeItemFormsUpdate": ".change_item_forms_update", + "ChangeItemFormsUpdateWidget": ".change_item_forms_update_widget", + "ChangeItemFormsUpdateWidgetAppearance": ".change_item_forms_update_widget_appearance", + "ChangeItemFormsUpdateWidgetAppearanceAction": ".change_item_forms_update_widget_appearance_action", + "ChangeItemMetadataUpdate": ".change_item_metadata_update", + "ChangeItemMetadataUpdateCustom": ".change_item_metadata_update_custom", + "ChangeItemSkipped": ".change_item_skipped", + "ChangeItemSkippedOp": ".change_item_skipped_op", + "ChangeItem_AnnotationsCreate": ".change_item", + "ChangeItem_AnnotationsDelete": ".change_item", + "ChangeItem_AnnotationsReorder": ".change_item", + "ChangeItem_AnnotationsRestore": ".change_item", + "ChangeItem_AnnotationsUpdate": ".change_item", + "ChangeItem_FormsAddWidget": ".change_item", + "ChangeItem_FormsCreate": ".change_item", + "ChangeItem_FormsDelete": ".change_item", + "ChangeItem_FormsDeleteWidget": ".change_item", + "ChangeItem_FormsRemoveWidget": ".change_item", + "ChangeItem_FormsReorderCalculations": ".change_item", + "ChangeItem_FormsReorderWidgets": ".change_item", + "ChangeItem_FormsReset": ".change_item", + "ChangeItem_FormsRestore": ".change_item", + "ChangeItem_FormsRestoreWidget": ".change_item", + "ChangeItem_FormsSetAppearanceText": ".change_item", + "ChangeItem_FormsSetDisplay": ".change_item", + "ChangeItem_FormsSetSignatureAppearance": ".change_item", + "ChangeItem_FormsSetValue": ".change_item", + "ChangeItem_FormsUpdate": ".change_item", + "ChangeItem_FormsUpdateWidget": ".change_item", + "ChangeItem_MetadataUpdate": ".change_item", + "ChangeItem_MetadataUpdateCustom": ".change_item", + "ChangeItem_Skipped": ".change_item", + "ChangeOp": ".change_op", + "ChangeOpAnnotationsCreate": ".change_op_annotations_create", + "ChangeOpAnnotationsCreateResources": ".change_op_annotations_create_resources", + "ChangeOpAnnotationsDelete": ".change_op_annotations_delete", + "ChangeOpAnnotationsReorder": ".change_op_annotations_reorder", + "ChangeOpAnnotationsUpdate": ".change_op_annotations_update", + "ChangeOpAnnotationsUpdateResources": ".change_op_annotations_update_resources", + "ChangeOpFormsAddWidget": ".change_op_forms_add_widget", + "ChangeOpFormsCreate": ".change_op_forms_create", + "ChangeOpFormsDelete": ".change_op_forms_delete", + "ChangeOpFormsDeleteWidget": ".change_op_forms_delete_widget", + "ChangeOpFormsRemoveWidget": ".change_op_forms_remove_widget", + "ChangeOpFormsReorderCalculations": ".change_op_forms_reorder_calculations", + "ChangeOpFormsReorderWidgets": ".change_op_forms_reorder_widgets", + "ChangeOpFormsReset": ".change_op_forms_reset", + "ChangeOpFormsSetAppearanceText": ".change_op_forms_set_appearance_text", + "ChangeOpFormsSetDisplay": ".change_op_forms_set_display", + "ChangeOpFormsSetDisplayDisplay": ".change_op_forms_set_display_display", + "ChangeOpFormsSetSignatureAppearance": ".change_op_forms_set_signature_appearance", + "ChangeOpFormsSetSignatureAppearanceResources": ".change_op_forms_set_signature_appearance_resources", + "ChangeOpFormsSetValue": ".change_op_forms_set_value", + "ChangeOpFormsUpdate": ".change_op_forms_update", + "ChangeOpFormsUpdateWidget": ".change_op_forms_update_widget", + "ChangeOpMetadataUpdate": ".change_op_metadata_update", + "ChangeOpMetadataUpdateCustom": ".change_op_metadata_update_custom", + "ChangeOp_AnnotationsCreate": ".change_op", + "ChangeOp_AnnotationsDelete": ".change_op", + "ChangeOp_AnnotationsReorder": ".change_op", + "ChangeOp_AnnotationsUpdate": ".change_op", + "ChangeOp_FormsAddWidget": ".change_op", + "ChangeOp_FormsCreate": ".change_op", + "ChangeOp_FormsDelete": ".change_op", + "ChangeOp_FormsDeleteWidget": ".change_op", + "ChangeOp_FormsRemoveWidget": ".change_op", + "ChangeOp_FormsReorderCalculations": ".change_op", + "ChangeOp_FormsReorderWidgets": ".change_op", + "ChangeOp_FormsReset": ".change_op", + "ChangeOp_FormsSetAppearanceText": ".change_op", + "ChangeOp_FormsSetDisplay": ".change_op", + "ChangeOp_FormsSetSignatureAppearance": ".change_op", + "ChangeOp_FormsSetValue": ".change_op", + "ChangeOp_FormsUpdate": ".change_op", + "ChangeOp_FormsUpdateWidget": ".change_op", + "ChangeOp_MetadataUpdate": ".change_op", + "ChangeOp_MetadataUpdateCustom": ".change_op", + "ChangeResult": ".change_result", "DeploymentLicenseStatusResponse": ".deployment_license_status_response", "DocAnnotationsCreate200Response": ".doc_annotations_create200response", - "DocAnnotationsCreate200ResponseMeta": ".doc_annotations_create200response_meta", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItem": ".doc_annotations_create200response_meta_affected_pages_item", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision": ".doc_annotations_create200response_meta_affected_pages_item_revision", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsCreate200ResponseMetaCacheDelta": ".doc_annotations_create200response_meta_cache_delta", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem": ".doc_annotations_create200response_meta_cache_delta_pages_item", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache": ".doc_annotations_create200response_meta_cache_delta_pages_item_cache", "DocAnnotationsCreate400Response": ".doc_annotations_create400response", - "DocAnnotationsCreate400ResponseCode": ".doc_annotations_create400response_code", - "DocAnnotationsCreate400ResponseName": ".doc_annotations_create400response_name", "DocAnnotationsCreate404Response": ".doc_annotations_create404response", - "DocAnnotationsCreate404ResponseCode": ".doc_annotations_create404response_code", - "DocAnnotationsCreate404ResponseName": ".doc_annotations_create404response_name", "DocAnnotationsCreateRequest": ".doc_annotations_create_request", "DocAnnotationsDelete200Response": ".doc_annotations_delete200response", - "DocAnnotationsDelete200ResponseMeta": ".doc_annotations_delete200response_meta", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItem": ".doc_annotations_delete200response_meta_affected_pages_item", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision": ".doc_annotations_delete200response_meta_affected_pages_item_revision", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsDelete200ResponseMetaCacheDelta": ".doc_annotations_delete200response_meta_cache_delta", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem": ".doc_annotations_delete200response_meta_cache_delta_pages_item", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache": ".doc_annotations_delete200response_meta_cache_delta_pages_item_cache", "DocAnnotationsDelete404Response": ".doc_annotations_delete404response", - "DocAnnotationsDelete404ResponseCode": ".doc_annotations_delete404response_code", - "DocAnnotationsDelete404ResponseName": ".doc_annotations_delete404response_name", "DocAnnotationsExportAppearance400Response": ".doc_annotations_export_appearance400response", - "DocAnnotationsExportAppearance400ResponseCode": ".doc_annotations_export_appearance400response_code", - "DocAnnotationsExportAppearance400ResponseName": ".doc_annotations_export_appearance400response_name", "DocAnnotationsExportAppearance404Response": ".doc_annotations_export_appearance404response", - "DocAnnotationsExportAppearance404ResponseCode": ".doc_annotations_export_appearance404response_code", - "DocAnnotationsExportAppearance404ResponseName": ".doc_annotations_export_appearance404response_name", "DocAnnotationsExportAppearanceRequest": ".doc_annotations_export_appearance_request", "DocAnnotationsFlatten200Response": ".doc_annotations_flatten200response", - "DocAnnotationsFlatten200ResponseMeta": ".doc_annotations_flatten200response_meta", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItem": ".doc_annotations_flatten200response_meta_affected_pages_item", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision": ".doc_annotations_flatten200response_meta_affected_pages_item_revision", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsFlatten200ResponseMetaCacheDelta": ".doc_annotations_flatten200response_meta_cache_delta", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem": ".doc_annotations_flatten200response_meta_cache_delta_pages_item", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache": ".doc_annotations_flatten200response_meta_cache_delta_pages_item_cache", + "DocAnnotationsFlatten200ResponseResultsItem": ".doc_annotations_flatten200response_results_item", + "DocAnnotationsFlatten200ResponseResultsItemStatus": ".doc_annotations_flatten200response_results_item_status", + "DocAnnotationsFlatten200ResponseUsage": ".doc_annotations_flatten200response_usage", "DocAnnotationsFlatten400Response": ".doc_annotations_flatten400response", - "DocAnnotationsFlatten400ResponseCode": ".doc_annotations_flatten400response_code", - "DocAnnotationsFlatten400ResponseName": ".doc_annotations_flatten400response_name", "DocAnnotationsFlatten404Response": ".doc_annotations_flatten404response", - "DocAnnotationsFlatten404ResponseCode": ".doc_annotations_flatten404response_code", - "DocAnnotationsFlatten404ResponseName": ".doc_annotations_flatten404response_name", "DocAnnotationsFlattenRequest": ".doc_annotations_flatten_request", "DocAnnotationsList200Response": ".doc_annotations_list200response", - "DocAnnotationsList200ResponseAnnotationsItem": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItemCaret": ".doc_annotations_list200response_annotations_item_caret", - "DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode": ".doc_annotations_list200response_annotations_item_caret_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemCaretColor": ".doc_annotations_list200response_annotations_item_caret_color", - "DocAnnotationsList200ResponseAnnotationsItemCaretFlags": ".doc_annotations_list200response_annotations_item_caret_flags", - "DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality": ".doc_annotations_list200response_annotations_item_caret_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo": ".doc_annotations_list200response_annotations_item_caret_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex": ".doc_annotations_list200response_annotations_item_caret_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm": ".doc_annotations_list200response_annotations_item_caret_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index": ".doc_annotations_list200response_annotations_item_caret_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_caret_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_caret_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCaretIntent": ".doc_annotations_list200response_annotations_item_caret_intent", - "DocAnnotationsList200ResponseAnnotationsItemCaretRect": ".doc_annotations_list200response_annotations_item_caret_rect", - "DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences": ".doc_annotations_list200response_annotations_item_caret_rect_differences", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef": ".doc_annotations_list200response_annotations_item_caret_ref", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex": ".doc_annotations_list200response_annotations_item_caret_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision": ".doc_annotations_list200response_annotations_item_caret_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefNm": ".doc_annotations_list200response_annotations_item_caret_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber": ".doc_annotations_list200response_annotations_item_caret_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index": ".doc_annotations_list200response_annotations_item_caret_ref", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm": ".doc_annotations_list200response_annotations_item_caret_ref", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_caret_ref", - "DocAnnotationsList200ResponseAnnotationsItemCaretReplyType": ".doc_annotations_list200response_annotations_item_caret_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect": ".doc_annotations_list200response_annotations_item_caret_unrotated_rect", - "DocAnnotationsList200ResponseAnnotationsItemCircle": ".doc_annotations_list200response_annotations_item_circle", - "DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode": ".doc_annotations_list200response_annotations_item_circle_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle": ".doc_annotations_list200response_annotations_item_circle_border_style", - "DocAnnotationsList200ResponseAnnotationsItemCircleColor": ".doc_annotations_list200response_annotations_item_circle_color", - "DocAnnotationsList200ResponseAnnotationsItemCircleFlags": ".doc_annotations_list200response_annotations_item_circle_flags", - "DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality": ".doc_annotations_list200response_annotations_item_circle_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo": ".doc_annotations_list200response_annotations_item_circle_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex": ".doc_annotations_list200response_annotations_item_circle_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm": ".doc_annotations_list200response_annotations_item_circle_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index": ".doc_annotations_list200response_annotations_item_circle_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_circle_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_circle_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor": ".doc_annotations_list200response_annotations_item_circle_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemCircleRect": ".doc_annotations_list200response_annotations_item_circle_rect", - "DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences": ".doc_annotations_list200response_annotations_item_circle_rect_differences", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef": ".doc_annotations_list200response_annotations_item_circle_ref", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex": ".doc_annotations_list200response_annotations_item_circle_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision": ".doc_annotations_list200response_annotations_item_circle_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefNm": ".doc_annotations_list200response_annotations_item_circle_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber": ".doc_annotations_list200response_annotations_item_circle_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index": ".doc_annotations_list200response_annotations_item_circle_ref", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm": ".doc_annotations_list200response_annotations_item_circle_ref", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_circle_ref", - "DocAnnotationsList200ResponseAnnotationsItemCircleReplyType": ".doc_annotations_list200response_annotations_item_circle_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect": ".doc_annotations_list200response_annotations_item_circle_unrotated_rect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachment": ".doc_annotations_list200response_annotations_item_file_attachment", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode": ".doc_annotations_list200response_annotations_item_file_attachment_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor": ".doc_annotations_list200response_annotations_item_file_attachment_color", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile": ".doc_annotations_list200response_annotations_item_file_attachment_file", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags": ".doc_annotations_list200response_annotations_item_file_attachment_flags", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon": ".doc_annotations_list200response_annotations_item_file_attachment_icon", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality": ".doc_annotations_list200response_annotations_item_file_attachment_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect": ".doc_annotations_list200response_annotations_item_file_attachment_rect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef": ".doc_annotations_list200response_annotations_item_file_attachment_ref", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex": ".doc_annotations_list200response_annotations_item_file_attachment_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision": ".doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm": ".doc_annotations_list200response_annotations_item_file_attachment_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber": ".doc_annotations_list200response_annotations_item_file_attachment_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index": ".doc_annotations_list200response_annotations_item_file_attachment_ref", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm": ".doc_annotations_list200response_annotations_item_file_attachment_ref", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_file_attachment_ref", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType": ".doc_annotations_list200response_annotations_item_file_attachment_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemFreeText": ".doc_annotations_list200response_annotations_item_free_text", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode": ".doc_annotations_list200response_annotations_item_free_text_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle": ".doc_annotations_list200response_annotations_item_free_text_border_style", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextColor": ".doc_annotations_list200response_annotations_item_free_text_color", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags": ".doc_annotations_list200response_annotations_item_free_text_flags", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor": ".doc_annotations_list200response_annotations_item_free_text_font_color", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality": ".doc_annotations_list200response_annotations_item_free_text_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_free_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent": ".doc_annotations_list200response_annotations_item_free_text_intent", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor": ".doc_annotations_list200response_annotations_item_free_text_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding": ".doc_annotations_list200response_annotations_item_free_text_line_ending", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRect": ".doc_annotations_list200response_annotations_item_free_text_rect", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences": ".doc_annotations_list200response_annotations_item_free_text_rect_differences", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef": ".doc_annotations_list200response_annotations_item_free_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex": ".doc_annotations_list200response_annotations_item_free_text_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision": ".doc_annotations_list200response_annotations_item_free_text_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm": ".doc_annotations_list200response_annotations_item_free_text_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber": ".doc_annotations_list200response_annotations_item_free_text_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index": ".doc_annotations_list200response_annotations_item_free_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm": ".doc_annotations_list200response_annotations_item_free_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_free_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType": ".doc_annotations_list200response_annotations_item_free_text_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText": ".doc_annotations_list200response_annotations_item_free_text_rich_text", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body_align", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript": ".doc_annotations_list200response_annotations_item_free_text_rich_text_body_script", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript": ".doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign": ".doc_annotations_list200response_annotations_item_free_text_text_align", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect": ".doc_annotations_list200response_annotations_item_free_text_unrotated_rect", - "DocAnnotationsList200ResponseAnnotationsItemHighlight": ".doc_annotations_list200response_annotations_item_highlight", - "DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode": ".doc_annotations_list200response_annotations_item_highlight_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemHighlightColor": ".doc_annotations_list200response_annotations_item_highlight_color", - "DocAnnotationsList200ResponseAnnotationsItemHighlightFlags": ".doc_annotations_list200response_annotations_item_highlight_flags", - "DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality": ".doc_annotations_list200response_annotations_item_highlight_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_highlight_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem": ".doc_annotations_list200response_annotations_item_highlight_quad_points_item", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1": ".doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2": ".doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3": ".doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4": ".doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRect": ".doc_annotations_list200response_annotations_item_highlight_rect", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef": ".doc_annotations_list200response_annotations_item_highlight_ref", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex": ".doc_annotations_list200response_annotations_item_highlight_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision": ".doc_annotations_list200response_annotations_item_highlight_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm": ".doc_annotations_list200response_annotations_item_highlight_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber": ".doc_annotations_list200response_annotations_item_highlight_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index": ".doc_annotations_list200response_annotations_item_highlight_ref", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm": ".doc_annotations_list200response_annotations_item_highlight_ref", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_highlight_ref", - "DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType": ".doc_annotations_list200response_annotations_item_highlight_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemInk": ".doc_annotations_list200response_annotations_item_ink", - "DocAnnotationsList200ResponseAnnotationsItemInkBlendMode": ".doc_annotations_list200response_annotations_item_ink_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle": ".doc_annotations_list200response_annotations_item_ink_border_style", - "DocAnnotationsList200ResponseAnnotationsItemInkColor": ".doc_annotations_list200response_annotations_item_ink_color", - "DocAnnotationsList200ResponseAnnotationsItemInkFlags": ".doc_annotations_list200response_annotations_item_ink_flags", - "DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality": ".doc_annotations_list200response_annotations_item_ink_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo": ".doc_annotations_list200response_annotations_item_ink_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex": ".doc_annotations_list200response_annotations_item_ink_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm": ".doc_annotations_list200response_annotations_item_ink_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index": ".doc_annotations_list200response_annotations_item_ink_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_ink_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_ink_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem": ".doc_annotations_list200response_annotations_item_ink_ink_list_item_item", - "DocAnnotationsList200ResponseAnnotationsItemInkIntent": ".doc_annotations_list200response_annotations_item_ink_intent", - "DocAnnotationsList200ResponseAnnotationsItemInkRect": ".doc_annotations_list200response_annotations_item_ink_rect", - "DocAnnotationsList200ResponseAnnotationsItemInkRef": ".doc_annotations_list200response_annotations_item_ink_ref", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndex": ".doc_annotations_list200response_annotations_item_ink_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision": ".doc_annotations_list200response_annotations_item_ink_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemInkRefNm": ".doc_annotations_list200response_annotations_item_ink_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber": ".doc_annotations_list200response_annotations_item_ink_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Index": ".doc_annotations_list200response_annotations_item_ink_ref", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm": ".doc_annotations_list200response_annotations_item_ink_ref", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_ink_ref", - "DocAnnotationsList200ResponseAnnotationsItemInkReplyType": ".doc_annotations_list200response_annotations_item_ink_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemLine": ".doc_annotations_list200response_annotations_item_line", - "DocAnnotationsList200ResponseAnnotationsItemLineBlendMode": ".doc_annotations_list200response_annotations_item_line_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle": ".doc_annotations_list200response_annotations_item_line_border_style", - "DocAnnotationsList200ResponseAnnotationsItemLineCaption": ".doc_annotations_list200response_annotations_item_line_caption", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset": ".doc_annotations_list200response_annotations_item_line_caption_offset", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition": ".doc_annotations_list200response_annotations_item_line_caption_position", - "DocAnnotationsList200ResponseAnnotationsItemLineColor": ".doc_annotations_list200response_annotations_item_line_color", - "DocAnnotationsList200ResponseAnnotationsItemLineFlags": ".doc_annotations_list200response_annotations_item_line_flags", - "DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality": ".doc_annotations_list200response_annotations_item_line_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo": ".doc_annotations_list200response_annotations_item_line_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex": ".doc_annotations_list200response_annotations_item_line_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm": ".doc_annotations_list200response_annotations_item_line_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_line_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index": ".doc_annotations_list200response_annotations_item_line_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_line_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_line_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLineIntent": ".doc_annotations_list200response_annotations_item_line_intent", - "DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor": ".doc_annotations_list200response_annotations_item_line_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemLineLeader": ".doc_annotations_list200response_annotations_item_line_leader", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndings": ".doc_annotations_list200response_annotations_item_line_line_endings", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd": ".doc_annotations_list200response_annotations_item_line_line_endings_end", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart": ".doc_annotations_list200response_annotations_item_line_line_endings_start", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePoints": ".doc_annotations_list200response_annotations_item_line_line_points", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd": ".doc_annotations_list200response_annotations_item_line_line_points_end", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart": ".doc_annotations_list200response_annotations_item_line_line_points_start", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure": ".doc_annotations_list200response_annotations_item_line_measure", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo": ".doc_annotations_list200response_annotations_item_line_measure_geo", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl": ".doc_annotations_list200response_annotations_item_line_measure_rl", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_angle_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_area_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_distance_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin": ".doc_annotations_list200response_annotations_item_line_measure_rl_origin", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_slope_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_x_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem": ".doc_annotations_list200response_annotations_item_line_measure_rl_y_item", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction": ".doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition": ".doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown": ".doc_annotations_list200response_annotations_item_line_measure_unknown", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo": ".doc_annotations_list200response_annotations_item_line_measure", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl": ".doc_annotations_list200response_annotations_item_line_measure", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown": ".doc_annotations_list200response_annotations_item_line_measure", - "DocAnnotationsList200ResponseAnnotationsItemLineRect": ".doc_annotations_list200response_annotations_item_line_rect", - "DocAnnotationsList200ResponseAnnotationsItemLineRef": ".doc_annotations_list200response_annotations_item_line_ref", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndex": ".doc_annotations_list200response_annotations_item_line_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision": ".doc_annotations_list200response_annotations_item_line_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemLineRefNm": ".doc_annotations_list200response_annotations_item_line_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber": ".doc_annotations_list200response_annotations_item_line_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Index": ".doc_annotations_list200response_annotations_item_line_ref", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm": ".doc_annotations_list200response_annotations_item_line_ref", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_line_ref", - "DocAnnotationsList200ResponseAnnotationsItemLineReplyType": ".doc_annotations_list200response_annotations_item_line_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemLink": ".doc_annotations_list200response_annotations_item_link", - "DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode": ".doc_annotations_list200response_annotations_item_link_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemLinkFlags": ".doc_annotations_list200response_annotations_item_link_flags", - "DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality": ".doc_annotations_list200response_annotations_item_link_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo": ".doc_annotations_list200response_annotations_item_link_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex": ".doc_annotations_list200response_annotations_item_link_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm": ".doc_annotations_list200response_annotations_item_link_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_link_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index": ".doc_annotations_list200response_annotations_item_link_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_link_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_link_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemLinkRect": ".doc_annotations_list200response_annotations_item_link_rect", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef": ".doc_annotations_list200response_annotations_item_link_ref", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex": ".doc_annotations_list200response_annotations_item_link_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision": ".doc_annotations_list200response_annotations_item_link_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefNm": ".doc_annotations_list200response_annotations_item_link_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber": ".doc_annotations_list200response_annotations_item_link_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index": ".doc_annotations_list200response_annotations_item_link_ref", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm": ".doc_annotations_list200response_annotations_item_link_ref", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_link_ref", - "DocAnnotationsList200ResponseAnnotationsItemLinkReplyType": ".doc_annotations_list200response_annotations_item_link_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto": ".doc_annotations_list200response_annotations_item_link_target_goto", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote": ".doc_annotations_list200response_annotations_item_link_target_goto_remote", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript": ".doc_annotations_list200response_annotations_item_link_target_javascript", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch": ".doc_annotations_list200response_annotations_item_link_target_launch", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed": ".doc_annotations_list200response_annotations_item_link_target_named", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported": ".doc_annotations_list200response_annotations_item_link_target_unsupported", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri": ".doc_annotations_list200response_annotations_item_link_target_uri", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri": ".doc_annotations_list200response_annotations_item_link_target", - "DocAnnotationsList200ResponseAnnotationsItemPolygon": ".doc_annotations_list200response_annotations_item_polygon", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode": ".doc_annotations_list200response_annotations_item_polygon_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle": ".doc_annotations_list200response_annotations_item_polygon_border_style", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaption": ".doc_annotations_list200response_annotations_item_polygon_caption", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter": ".doc_annotations_list200response_annotations_item_polygon_caption_center", - "DocAnnotationsList200ResponseAnnotationsItemPolygonColor": ".doc_annotations_list200response_annotations_item_polygon_color", - "DocAnnotationsList200ResponseAnnotationsItemPolygonFlags": ".doc_annotations_list200response_annotations_item_polygon_flags", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality": ".doc_annotations_list200response_annotations_item_polygon_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_polygon_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIntent": ".doc_annotations_list200response_annotations_item_polygon_intent", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor": ".doc_annotations_list200response_annotations_item_polygon_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure": ".doc_annotations_list200response_annotations_item_polygon_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo": ".doc_annotations_list200response_annotations_item_polygon_measure_geo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl": ".doc_annotations_list200response_annotations_item_polygon_measure_rl", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_origin", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition": ".doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown": ".doc_annotations_list200response_annotations_item_polygon_measure_unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo": ".doc_annotations_list200response_annotations_item_polygon_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl": ".doc_annotations_list200response_annotations_item_polygon_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown": ".doc_annotations_list200response_annotations_item_polygon_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRect": ".doc_annotations_list200response_annotations_item_polygon_rect", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef": ".doc_annotations_list200response_annotations_item_polygon_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex": ".doc_annotations_list200response_annotations_item_polygon_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision": ".doc_annotations_list200response_annotations_item_polygon_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm": ".doc_annotations_list200response_annotations_item_polygon_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber": ".doc_annotations_list200response_annotations_item_polygon_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index": ".doc_annotations_list200response_annotations_item_polygon_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm": ".doc_annotations_list200response_annotations_item_polygon_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_polygon_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType": ".doc_annotations_list200response_annotations_item_polygon_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem": ".doc_annotations_list200response_annotations_item_polygon_vertices_item", - "DocAnnotationsList200ResponseAnnotationsItemPolyline": ".doc_annotations_list200response_annotations_item_polyline", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode": ".doc_annotations_list200response_annotations_item_polyline_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle": ".doc_annotations_list200response_annotations_item_polyline_border_style", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaption": ".doc_annotations_list200response_annotations_item_polyline_caption", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter": ".doc_annotations_list200response_annotations_item_polyline_caption_center", - "DocAnnotationsList200ResponseAnnotationsItemPolylineColor": ".doc_annotations_list200response_annotations_item_polyline_color", - "DocAnnotationsList200ResponseAnnotationsItemPolylineFlags": ".doc_annotations_list200response_annotations_item_polyline_flags", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality": ".doc_annotations_list200response_annotations_item_polyline_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_polyline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIntent": ".doc_annotations_list200response_annotations_item_polyline_intent", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor": ".doc_annotations_list200response_annotations_item_polyline_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings": ".doc_annotations_list200response_annotations_item_polyline_line_endings", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd": ".doc_annotations_list200response_annotations_item_polyline_line_endings_end", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart": ".doc_annotations_list200response_annotations_item_polyline_line_endings_start", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure": ".doc_annotations_list200response_annotations_item_polyline_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo": ".doc_annotations_list200response_annotations_item_polyline_measure_geo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl": ".doc_annotations_list200response_annotations_item_polyline_measure_rl", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_origin", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition": ".doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown": ".doc_annotations_list200response_annotations_item_polyline_measure_unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo": ".doc_annotations_list200response_annotations_item_polyline_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl": ".doc_annotations_list200response_annotations_item_polyline_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown": ".doc_annotations_list200response_annotations_item_polyline_measure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRect": ".doc_annotations_list200response_annotations_item_polyline_rect", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef": ".doc_annotations_list200response_annotations_item_polyline_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex": ".doc_annotations_list200response_annotations_item_polyline_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision": ".doc_annotations_list200response_annotations_item_polyline_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm": ".doc_annotations_list200response_annotations_item_polyline_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber": ".doc_annotations_list200response_annotations_item_polyline_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index": ".doc_annotations_list200response_annotations_item_polyline_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm": ".doc_annotations_list200response_annotations_item_polyline_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_polyline_ref", - "DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType": ".doc_annotations_list200response_annotations_item_polyline_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem": ".doc_annotations_list200response_annotations_item_polyline_vertices_item", - "DocAnnotationsList200ResponseAnnotationsItemRedact": ".doc_annotations_list200response_annotations_item_redact", - "DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode": ".doc_annotations_list200response_annotations_item_redact_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemRedactColor": ".doc_annotations_list200response_annotations_item_redact_color", - "DocAnnotationsList200ResponseAnnotationsItemRedactFlags": ".doc_annotations_list200response_annotations_item_redact_flags", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontColor": ".doc_annotations_list200response_annotations_item_redact_font_color", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily": ".doc_annotations_list200response_annotations_item_redact_font_family", - "DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality": ".doc_annotations_list200response_annotations_item_redact_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo": ".doc_annotations_list200response_annotations_item_redact_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex": ".doc_annotations_list200response_annotations_item_redact_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm": ".doc_annotations_list200response_annotations_item_redact_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index": ".doc_annotations_list200response_annotations_item_redact_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_redact_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_redact_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor": ".doc_annotations_list200response_annotations_item_redact_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem": ".doc_annotations_list200response_annotations_item_redact_quad_points_item", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1": ".doc_annotations_list200response_annotations_item_redact_quad_points_item_p1", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2": ".doc_annotations_list200response_annotations_item_redact_quad_points_item_p2", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3": ".doc_annotations_list200response_annotations_item_redact_quad_points_item_p3", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4": ".doc_annotations_list200response_annotations_item_redact_quad_points_item_p4", - "DocAnnotationsList200ResponseAnnotationsItemRedactRect": ".doc_annotations_list200response_annotations_item_redact_rect", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef": ".doc_annotations_list200response_annotations_item_redact_ref", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex": ".doc_annotations_list200response_annotations_item_redact_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision": ".doc_annotations_list200response_annotations_item_redact_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefNm": ".doc_annotations_list200response_annotations_item_redact_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber": ".doc_annotations_list200response_annotations_item_redact_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index": ".doc_annotations_list200response_annotations_item_redact_ref", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm": ".doc_annotations_list200response_annotations_item_redact_ref", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_redact_ref", - "DocAnnotationsList200ResponseAnnotationsItemRedactReplyType": ".doc_annotations_list200response_annotations_item_redact_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign": ".doc_annotations_list200response_annotations_item_redact_text_align", - "DocAnnotationsList200ResponseAnnotationsItemSquare": ".doc_annotations_list200response_annotations_item_square", - "DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode": ".doc_annotations_list200response_annotations_item_square_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle": ".doc_annotations_list200response_annotations_item_square_border_style", - "DocAnnotationsList200ResponseAnnotationsItemSquareColor": ".doc_annotations_list200response_annotations_item_square_color", - "DocAnnotationsList200ResponseAnnotationsItemSquareFlags": ".doc_annotations_list200response_annotations_item_square_flags", - "DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality": ".doc_annotations_list200response_annotations_item_square_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo": ".doc_annotations_list200response_annotations_item_square_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex": ".doc_annotations_list200response_annotations_item_square_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm": ".doc_annotations_list200response_annotations_item_square_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_square_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index": ".doc_annotations_list200response_annotations_item_square_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_square_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_square_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor": ".doc_annotations_list200response_annotations_item_square_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemSquareRect": ".doc_annotations_list200response_annotations_item_square_rect", - "DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences": ".doc_annotations_list200response_annotations_item_square_rect_differences", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef": ".doc_annotations_list200response_annotations_item_square_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex": ".doc_annotations_list200response_annotations_item_square_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision": ".doc_annotations_list200response_annotations_item_square_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefNm": ".doc_annotations_list200response_annotations_item_square_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber": ".doc_annotations_list200response_annotations_item_square_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index": ".doc_annotations_list200response_annotations_item_square_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm": ".doc_annotations_list200response_annotations_item_square_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_square_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquareReplyType": ".doc_annotations_list200response_annotations_item_square_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect": ".doc_annotations_list200response_annotations_item_square_unrotated_rect", - "DocAnnotationsList200ResponseAnnotationsItemSquiggly": ".doc_annotations_list200response_annotations_item_squiggly", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode": ".doc_annotations_list200response_annotations_item_squiggly_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyColor": ".doc_annotations_list200response_annotations_item_squiggly_color", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags": ".doc_annotations_list200response_annotations_item_squiggly_flags", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality": ".doc_annotations_list200response_annotations_item_squiggly_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_squiggly_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem": ".doc_annotations_list200response_annotations_item_squiggly_quad_points_item", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1": ".doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2": ".doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3": ".doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4": ".doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRect": ".doc_annotations_list200response_annotations_item_squiggly_rect", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef": ".doc_annotations_list200response_annotations_item_squiggly_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex": ".doc_annotations_list200response_annotations_item_squiggly_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision": ".doc_annotations_list200response_annotations_item_squiggly_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm": ".doc_annotations_list200response_annotations_item_squiggly_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber": ".doc_annotations_list200response_annotations_item_squiggly_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index": ".doc_annotations_list200response_annotations_item_squiggly_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm": ".doc_annotations_list200response_annotations_item_squiggly_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_squiggly_ref", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType": ".doc_annotations_list200response_annotations_item_squiggly_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemStamp": ".doc_annotations_list200response_annotations_item_stamp", - "DocAnnotationsList200ResponseAnnotationsItemStampBlendMode": ".doc_annotations_list200response_annotations_item_stamp_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemStampFlags": ".doc_annotations_list200response_annotations_item_stamp_flags", - "DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality": ".doc_annotations_list200response_annotations_item_stamp_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_stamp_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStampRect": ".doc_annotations_list200response_annotations_item_stamp_rect", - "DocAnnotationsList200ResponseAnnotationsItemStampRef": ".doc_annotations_list200response_annotations_item_stamp_ref", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndex": ".doc_annotations_list200response_annotations_item_stamp_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision": ".doc_annotations_list200response_annotations_item_stamp_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemStampRefNm": ".doc_annotations_list200response_annotations_item_stamp_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber": ".doc_annotations_list200response_annotations_item_stamp_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Index": ".doc_annotations_list200response_annotations_item_stamp_ref", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm": ".doc_annotations_list200response_annotations_item_stamp_ref", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_stamp_ref", - "DocAnnotationsList200ResponseAnnotationsItemStampReplyType": ".doc_annotations_list200response_annotations_item_stamp_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect": ".doc_annotations_list200response_annotations_item_stamp_unrotated_rect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeout": ".doc_annotations_list200response_annotations_item_strikeout", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode": ".doc_annotations_list200response_annotations_item_strikeout_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor": ".doc_annotations_list200response_annotations_item_strikeout_color", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags": ".doc_annotations_list200response_annotations_item_strikeout_flags", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality": ".doc_annotations_list200response_annotations_item_strikeout_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_strikeout_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent": ".doc_annotations_list200response_annotations_item_strikeout_intent", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem": ".doc_annotations_list200response_annotations_item_strikeout_quad_points_item", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1": ".doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2": ".doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3": ".doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4": ".doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect": ".doc_annotations_list200response_annotations_item_strikeout_rect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef": ".doc_annotations_list200response_annotations_item_strikeout_ref", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex": ".doc_annotations_list200response_annotations_item_strikeout_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision": ".doc_annotations_list200response_annotations_item_strikeout_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm": ".doc_annotations_list200response_annotations_item_strikeout_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber": ".doc_annotations_list200response_annotations_item_strikeout_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index": ".doc_annotations_list200response_annotations_item_strikeout_ref", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm": ".doc_annotations_list200response_annotations_item_strikeout_ref", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_strikeout_ref", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType": ".doc_annotations_list200response_annotations_item_strikeout_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemText": ".doc_annotations_list200response_annotations_item_text", - "DocAnnotationsList200ResponseAnnotationsItemTextBlendMode": ".doc_annotations_list200response_annotations_item_text_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemTextColor": ".doc_annotations_list200response_annotations_item_text_color", - "DocAnnotationsList200ResponseAnnotationsItemTextFlags": ".doc_annotations_list200response_annotations_item_text_flags", - "DocAnnotationsList200ResponseAnnotationsItemTextIcon": ".doc_annotations_list200response_annotations_item_text_icon", - "DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality": ".doc_annotations_list200response_annotations_item_text_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo": ".doc_annotations_list200response_annotations_item_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex": ".doc_annotations_list200response_annotations_item_text_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm": ".doc_annotations_list200response_annotations_item_text_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_text_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index": ".doc_annotations_list200response_annotations_item_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_text_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemTextRect": ".doc_annotations_list200response_annotations_item_text_rect", - "DocAnnotationsList200ResponseAnnotationsItemTextRef": ".doc_annotations_list200response_annotations_item_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndex": ".doc_annotations_list200response_annotations_item_text_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision": ".doc_annotations_list200response_annotations_item_text_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemTextRefNm": ".doc_annotations_list200response_annotations_item_text_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber": ".doc_annotations_list200response_annotations_item_text_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Index": ".doc_annotations_list200response_annotations_item_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm": ".doc_annotations_list200response_annotations_item_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_text_ref", - "DocAnnotationsList200ResponseAnnotationsItemTextReplyType": ".doc_annotations_list200response_annotations_item_text_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemUnderline": ".doc_annotations_list200response_annotations_item_underline", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode": ".doc_annotations_list200response_annotations_item_underline_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineColor": ".doc_annotations_list200response_annotations_item_underline_color", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags": ".doc_annotations_list200response_annotations_item_underline_flags", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality": ".doc_annotations_list200response_annotations_item_underline_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo": ".doc_annotations_list200response_annotations_item_underline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex": ".doc_annotations_list200response_annotations_item_underline_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm": ".doc_annotations_list200response_annotations_item_underline_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index": ".doc_annotations_list200response_annotations_item_underline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_underline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_underline_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem": ".doc_annotations_list200response_annotations_item_underline_quad_points_item", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1": ".doc_annotations_list200response_annotations_item_underline_quad_points_item_p1", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2": ".doc_annotations_list200response_annotations_item_underline_quad_points_item_p2", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3": ".doc_annotations_list200response_annotations_item_underline_quad_points_item_p3", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4": ".doc_annotations_list200response_annotations_item_underline_quad_points_item_p4", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRect": ".doc_annotations_list200response_annotations_item_underline_rect", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef": ".doc_annotations_list200response_annotations_item_underline_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex": ".doc_annotations_list200response_annotations_item_underline_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision": ".doc_annotations_list200response_annotations_item_underline_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm": ".doc_annotations_list200response_annotations_item_underline_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber": ".doc_annotations_list200response_annotations_item_underline_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index": ".doc_annotations_list200response_annotations_item_underline_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm": ".doc_annotations_list200response_annotations_item_underline_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_underline_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType": ".doc_annotations_list200response_annotations_item_underline_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemUnsupported": ".doc_annotations_list200response_annotations_item_unsupported", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode": ".doc_annotations_list200response_annotations_item_unsupported_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags": ".doc_annotations_list200response_annotations_item_unsupported_flags", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality": ".doc_annotations_list200response_annotations_item_unsupported_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_unsupported_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect": ".doc_annotations_list200response_annotations_item_unsupported_rect", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef": ".doc_annotations_list200response_annotations_item_unsupported_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex": ".doc_annotations_list200response_annotations_item_unsupported_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision": ".doc_annotations_list200response_annotations_item_unsupported_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm": ".doc_annotations_list200response_annotations_item_unsupported_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber": ".doc_annotations_list200response_annotations_item_unsupported_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index": ".doc_annotations_list200response_annotations_item_unsupported_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm": ".doc_annotations_list200response_annotations_item_unsupported_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_unsupported_ref", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType": ".doc_annotations_list200response_annotations_item_unsupported_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemWidget": ".doc_annotations_list200response_annotations_item_widget", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode": ".doc_annotations_list200response_annotations_item_widget_blend_mode", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle": ".doc_annotations_list200response_annotations_item_widget_border_style", - "DocAnnotationsList200ResponseAnnotationsItemWidgetColor": ".doc_annotations_list200response_annotations_item_widget_color", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily": ".doc_annotations_list200response_annotations_item_widget_field_family", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFlags": ".doc_annotations_list200response_annotations_item_widget_flags", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor": ".doc_annotations_list200response_annotations_item_widget_font_color", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily": ".doc_annotations_list200response_annotations_item_widget_font_family", - "DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality": ".doc_annotations_list200response_annotations_item_widget_identity_quality", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo": ".doc_annotations_list200response_annotations_item_widget_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex": ".doc_annotations_list200response_annotations_item_widget_in_reply_to_index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision": ".doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm": ".doc_annotations_list200response_annotations_item_widget_in_reply_to_nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber": ".doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index": ".doc_annotations_list200response_annotations_item_widget_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm": ".doc_annotations_list200response_annotations_item_widget_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber": ".doc_annotations_list200response_annotations_item_widget_in_reply_to", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor": ".doc_annotations_list200response_annotations_item_widget_interior_color", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRect": ".doc_annotations_list200response_annotations_item_widget_rect", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef": ".doc_annotations_list200response_annotations_item_widget_ref", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex": ".doc_annotations_list200response_annotations_item_widget_ref_index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision": ".doc_annotations_list200response_annotations_item_widget_ref_index_revision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm": ".doc_annotations_list200response_annotations_item_widget_ref_nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber": ".doc_annotations_list200response_annotations_item_widget_ref_object_number", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index": ".doc_annotations_list200response_annotations_item_widget_ref", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm": ".doc_annotations_list200response_annotations_item_widget_ref", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber": ".doc_annotations_list200response_annotations_item_widget_ref", - "DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType": ".doc_annotations_list200response_annotations_item_widget_reply_type", - "DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign": ".doc_annotations_list200response_annotations_item_widget_text_align", - "DocAnnotationsList200ResponseAnnotationsItem_Caret": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Circle": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_FileAttachment": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_FreeText": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Highlight": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Ink": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Line": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Link": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Polygon": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Polyline": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Redact": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Square": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Squiggly": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Stamp": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Strikeout": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Text": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Underline": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Unsupported": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponseAnnotationsItem_Widget": ".doc_annotations_list200response_annotations_item", - "DocAnnotationsList200ResponsePageState": ".doc_annotations_list200response_page_state", - "DocAnnotationsList200ResponsePageStateRevision": ".doc_annotations_list200response_page_state_revision", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState": ".doc_annotations_list200response_page_state_weak_annotation_state", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown": ".doc_annotations_list200response_page_state_weak_annotation_state_known", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown": ".doc_annotations_list200response_page_state_weak_annotation_state_unknown", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known": ".doc_annotations_list200response_page_state_weak_annotation_state", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown": ".doc_annotations_list200response_page_state_weak_annotation_state", "DocAnnotationsList404Response": ".doc_annotations_list404response", - "DocAnnotationsList404ResponseCode": ".doc_annotations_list404response_code", - "DocAnnotationsList404ResponseName": ".doc_annotations_list404response_name", "DocAnnotationsListAll200Response": ".doc_annotations_list_all200response", - "DocAnnotationsListAll200ResponsePagesItem": ".doc_annotations_list_all200response_pages_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret": ".doc_annotations_list_all200response_pages_item_annotations_item_caret", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle": ".doc_annotations_list_all200response_pages_item_annotations_item_circle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk": ".doc_annotations_list_all200response_pages_item_annotations_item_ink", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine": ".doc_annotations_list_all200response_pages_item_annotations_item_line", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_line_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption": ".doc_annotations_list_all200response_pages_item_annotations_item_line_caption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset": ".doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor": ".doc_annotations_list_all200response_pages_item_annotations_item_line_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_line_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_line_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader": ".doc_annotations_list_all200response_pages_item_annotations_item_line_leader", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_points", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart": ".doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown": ".doc_annotations_list_all200response_pages_item_annotations_item_line_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect": ".doc_annotations_list_all200response_pages_item_annotations_item_line_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_line_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink": ".doc_annotations_list_all200response_pages_item_annotations_item_link", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_link_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect": ".doc_annotations_list_all200response_pages_item_annotations_item_link_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_link_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_named", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri": ".doc_annotations_list_all200response_pages_item_annotations_item_link_target", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem": ".doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact": ".doc_annotations_list_all200response_pages_item_annotations_item_redact", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign": ".doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare": ".doc_annotations_list_all200response_pages_item_annotations_item_square", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_square_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor": ".doc_annotations_list_all200response_pages_item_annotations_item_square_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_square_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect": ".doc_annotations_list_all200response_pages_item_annotations_item_square_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences": ".doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_square_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText": ".doc_annotations_list_all200response_pages_item_annotations_item_text", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor": ".doc_annotations_list_all200response_pages_item_annotations_item_text_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_text_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon": ".doc_annotations_list_all200response_pages_item_annotations_item_text_icon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect": ".doc_annotations_list_all200response_pages_item_annotations_item_text_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_text_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline": ".doc_annotations_list_all200response_pages_item_annotations_item_underline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget": ".doc_annotations_list_all200response_pages_item_annotations_item_widget", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_flags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_rect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_ref", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign": ".doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget": ".doc_annotations_list_all200response_pages_item_annotations_item", - "DocAnnotationsListAll200ResponsePagesItemPageState": ".doc_annotations_list_all200response_pages_item_page_state", - "DocAnnotationsListAll200ResponsePagesItemPageStateRevision": ".doc_annotations_list_all200response_pages_item_page_state_revision", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState": ".doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown": ".doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown": ".doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known": ".doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown": ".doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state", "DocAnnotationsListAll404Response": ".doc_annotations_list_all404response", - "DocAnnotationsListAll404ResponseCode": ".doc_annotations_list_all404response_code", - "DocAnnotationsListAll404ResponseName": ".doc_annotations_list_all404response_name", "DocAnnotationsListAll409Response": ".doc_annotations_list_all409response", - "DocAnnotationsListAll409ResponseCode": ".doc_annotations_list_all409response_code", - "DocAnnotationsListAll409ResponseName": ".doc_annotations_list_all409response_name", + "DocAnnotationsReadAppearance400Response": ".doc_annotations_read_appearance400response", + "DocAnnotationsReadAppearance404Response": ".doc_annotations_read_appearance404response", + "DocAnnotationsReorder200Response": ".doc_annotations_reorder200response", + "DocAnnotationsReorder400Response": ".doc_annotations_reorder400response", + "DocAnnotationsReorder404Response": ".doc_annotations_reorder404response", "DocAnnotationsUpdate200Response": ".doc_annotations_update200response", - "DocAnnotationsUpdate200ResponseMeta": ".doc_annotations_update200response_meta", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItem": ".doc_annotations_update200response_meta_affected_pages_item", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision": ".doc_annotations_update200response_meta_affected_pages_item_revision", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state", - "DocAnnotationsUpdate200ResponseMetaCacheDelta": ".doc_annotations_update200response_meta_cache_delta", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem": ".doc_annotations_update200response_meta_cache_delta_pages_item", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache": ".doc_annotations_update200response_meta_cache_delta_pages_item_cache", + "DocAnnotationsUpdate200ResponseAppearance": ".doc_annotations_update200response_appearance", + "DocAnnotationsUpdate200ResponseAppearanceAction": ".doc_annotations_update200response_appearance_action", "DocAnnotationsUpdate400Response": ".doc_annotations_update400response", - "DocAnnotationsUpdate400ResponseCode": ".doc_annotations_update400response_code", - "DocAnnotationsUpdate400ResponseName": ".doc_annotations_update400response_name", "DocAnnotationsUpdate404Response": ".doc_annotations_update404response", - "DocAnnotationsUpdate404ResponseCode": ".doc_annotations_update404response_code", - "DocAnnotationsUpdate404ResponseName": ".doc_annotations_update404response_name", "DocAnnotationsUpdateRequest": ".doc_annotations_update_request", + "DocChanges200Response": ".doc_changes200response", + "DocChanges200ResponseChangesItem": ".doc_changes200response_changes_item", + "DocChanges200ResponseChangesItemApplied": ".doc_changes200response_changes_item_applied", + "DocChanges200ResponseChangesItemRefused": ".doc_changes200response_changes_item_refused", + "DocChanges200ResponseChangesItem_Applied": ".doc_changes200response_changes_item", + "DocChanges200ResponseChangesItem_Refused": ".doc_changes200response_changes_item", + "DocChanges400Response": ".doc_changes400response", + "DocChanges404Response": ".doc_changes404response", + "DocChanges409Response": ".doc_changes409response", + "DocChanges413Response": ".doc_changes413response", "DocDownloadResponse": ".doc_download_response", - "DocDownloadResponseCode": ".doc_download_response_code", - "DocDownloadResponseName": ".doc_download_response_name", - "DocFormsExportDataResponse": ".doc_forms_export_data_response", - "DocFormsExportDataResponseCode": ".doc_forms_export_data_response_code", - "DocFormsExportDataResponseName": ".doc_forms_export_data_response_name", - "DocFormsGet200Response": ".doc_forms_get200response", - "DocFormsGet200ResponseCalculationOrderItem": ".doc_forms_get200response_calculation_order_item", - "DocFormsGet200ResponseCalculationOrderItemFqn": ".doc_forms_get200response_calculation_order_item_fqn", - "DocFormsGet200ResponseCalculationOrderItemObjectNumber": ".doc_forms_get200response_calculation_order_item_object_number", - "DocFormsGet200ResponseCalculationOrderItem_Fqn": ".doc_forms_get200response_calculation_order_item", - "DocFormsGet200ResponseCalculationOrderItem_ObjectNumber": ".doc_forms_get200response_calculation_order_item", - "DocFormsGet200ResponseFieldsItem": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItemCheckbox": ".doc_forms_get200response_fields_item_checkbox", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry": ".doc_forms_get200response_fields_item_checkbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray": ".doc_forms_get200response_fields_item_checkbox_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone": ".doc_forms_get200response_fields_item_checkbox_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_checkbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None": ".doc_forms_get200response_fields_item_checkbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_checkbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_checkbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxFlags": ".doc_forms_get200response_fields_item_checkbox_flags", - "DocFormsGet200ResponseFieldsItemCheckboxOrigin": ".doc_forms_get200response_fields_item_checkbox_origin", - "DocFormsGet200ResponseFieldsItemCheckboxRef": ".doc_forms_get200response_fields_item_checkbox_ref", - "DocFormsGet200ResponseFieldsItemCheckboxRefFqn": ".doc_forms_get200response_fields_item_checkbox_ref_fqn", - "DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber": ".doc_forms_get200response_fields_item_checkbox_ref_object_number", - "DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn": ".doc_forms_get200response_fields_item_checkbox_ref", - "DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber": ".doc_forms_get200response_fields_item_checkbox_ref", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry": ".doc_forms_get200response_fields_item_checkbox_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray": ".doc_forms_get200response_fields_item_checkbox_value_entry_array", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone": ".doc_forms_get200response_fields_item_checkbox_value_entry_none", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar": ".doc_forms_get200response_fields_item_checkbox_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported": ".doc_forms_get200response_fields_item_checkbox_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array": ".doc_forms_get200response_fields_item_checkbox_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None": ".doc_forms_get200response_fields_item_checkbox_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar": ".doc_forms_get200response_fields_item_checkbox_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported": ".doc_forms_get200response_fields_item_checkbox_value_entry", - "DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem": ".doc_forms_get200response_fields_item_checkbox_widgets_item", - "DocFormsGet200ResponseFieldsItemCombobox": ".doc_forms_get200response_fields_item_combobox", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry": ".doc_forms_get200response_fields_item_combobox_default_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray": ".doc_forms_get200response_fields_item_combobox_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone": ".doc_forms_get200response_fields_item_combobox_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_combobox_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_combobox_default_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None": ".doc_forms_get200response_fields_item_combobox_default_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_combobox_default_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_combobox_default_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxFlags": ".doc_forms_get200response_fields_item_combobox_flags", - "DocFormsGet200ResponseFieldsItemComboboxOptionsItem": ".doc_forms_get200response_fields_item_combobox_options_item", - "DocFormsGet200ResponseFieldsItemComboboxOrigin": ".doc_forms_get200response_fields_item_combobox_origin", - "DocFormsGet200ResponseFieldsItemComboboxRef": ".doc_forms_get200response_fields_item_combobox_ref", - "DocFormsGet200ResponseFieldsItemComboboxRefFqn": ".doc_forms_get200response_fields_item_combobox_ref_fqn", - "DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber": ".doc_forms_get200response_fields_item_combobox_ref_object_number", - "DocFormsGet200ResponseFieldsItemComboboxRef_Fqn": ".doc_forms_get200response_fields_item_combobox_ref", - "DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber": ".doc_forms_get200response_fields_item_combobox_ref", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry": ".doc_forms_get200response_fields_item_combobox_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryArray": ".doc_forms_get200response_fields_item_combobox_value_entry_array", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryNone": ".doc_forms_get200response_fields_item_combobox_value_entry_none", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar": ".doc_forms_get200response_fields_item_combobox_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported": ".doc_forms_get200response_fields_item_combobox_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array": ".doc_forms_get200response_fields_item_combobox_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_None": ".doc_forms_get200response_fields_item_combobox_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar": ".doc_forms_get200response_fields_item_combobox_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported": ".doc_forms_get200response_fields_item_combobox_value_entry", - "DocFormsGet200ResponseFieldsItemComboboxWidgetsItem": ".doc_forms_get200response_fields_item_combobox_widgets_item", - "DocFormsGet200ResponseFieldsItemListbox": ".doc_forms_get200response_fields_item_listbox", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry": ".doc_forms_get200response_fields_item_listbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray": ".doc_forms_get200response_fields_item_listbox_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone": ".doc_forms_get200response_fields_item_listbox_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_listbox_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_listbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None": ".doc_forms_get200response_fields_item_listbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_listbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_listbox_default_value_entry", - "DocFormsGet200ResponseFieldsItemListboxFlags": ".doc_forms_get200response_fields_item_listbox_flags", - "DocFormsGet200ResponseFieldsItemListboxOptionsItem": ".doc_forms_get200response_fields_item_listbox_options_item", - "DocFormsGet200ResponseFieldsItemListboxOrigin": ".doc_forms_get200response_fields_item_listbox_origin", - "DocFormsGet200ResponseFieldsItemListboxRef": ".doc_forms_get200response_fields_item_listbox_ref", - "DocFormsGet200ResponseFieldsItemListboxRefFqn": ".doc_forms_get200response_fields_item_listbox_ref_fqn", - "DocFormsGet200ResponseFieldsItemListboxRefObjectNumber": ".doc_forms_get200response_fields_item_listbox_ref_object_number", - "DocFormsGet200ResponseFieldsItemListboxRef_Fqn": ".doc_forms_get200response_fields_item_listbox_ref", - "DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber": ".doc_forms_get200response_fields_item_listbox_ref", - "DocFormsGet200ResponseFieldsItemListboxValueEntry": ".doc_forms_get200response_fields_item_listbox_value_entry", - "DocFormsGet200ResponseFieldsItemListboxValueEntryArray": ".doc_forms_get200response_fields_item_listbox_value_entry_array", - "DocFormsGet200ResponseFieldsItemListboxValueEntryNone": ".doc_forms_get200response_fields_item_listbox_value_entry_none", - "DocFormsGet200ResponseFieldsItemListboxValueEntryScalar": ".doc_forms_get200response_fields_item_listbox_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported": ".doc_forms_get200response_fields_item_listbox_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Array": ".doc_forms_get200response_fields_item_listbox_value_entry", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_None": ".doc_forms_get200response_fields_item_listbox_value_entry", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar": ".doc_forms_get200response_fields_item_listbox_value_entry", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported": ".doc_forms_get200response_fields_item_listbox_value_entry", - "DocFormsGet200ResponseFieldsItemListboxWidgetsItem": ".doc_forms_get200response_fields_item_listbox_widgets_item", - "DocFormsGet200ResponseFieldsItemPushbutton": ".doc_forms_get200response_fields_item_pushbutton", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_pushbutton_default_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonFlags": ".doc_forms_get200response_fields_item_pushbutton_flags", - "DocFormsGet200ResponseFieldsItemPushbuttonOrigin": ".doc_forms_get200response_fields_item_pushbutton_origin", - "DocFormsGet200ResponseFieldsItemPushbuttonRef": ".doc_forms_get200response_fields_item_pushbutton_ref", - "DocFormsGet200ResponseFieldsItemPushbuttonRefFqn": ".doc_forms_get200response_fields_item_pushbutton_ref_fqn", - "DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber": ".doc_forms_get200response_fields_item_pushbutton_ref_object_number", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn": ".doc_forms_get200response_fields_item_pushbutton_ref", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber": ".doc_forms_get200response_fields_item_pushbutton_ref", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry": ".doc_forms_get200response_fields_item_pushbutton_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray": ".doc_forms_get200response_fields_item_pushbutton_value_entry_array", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone": ".doc_forms_get200response_fields_item_pushbutton_value_entry_none", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar": ".doc_forms_get200response_fields_item_pushbutton_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported": ".doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array": ".doc_forms_get200response_fields_item_pushbutton_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None": ".doc_forms_get200response_fields_item_pushbutton_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar": ".doc_forms_get200response_fields_item_pushbutton_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported": ".doc_forms_get200response_fields_item_pushbutton_value_entry", - "DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem": ".doc_forms_get200response_fields_item_pushbutton_widgets_item", - "DocFormsGet200ResponseFieldsItemRadio": ".doc_forms_get200response_fields_item_radio", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry": ".doc_forms_get200response_fields_item_radio_default_value_entry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray": ".doc_forms_get200response_fields_item_radio_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone": ".doc_forms_get200response_fields_item_radio_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_radio_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_radio_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_radio_default_value_entry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None": ".doc_forms_get200response_fields_item_radio_default_value_entry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_radio_default_value_entry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_radio_default_value_entry", - "DocFormsGet200ResponseFieldsItemRadioFlags": ".doc_forms_get200response_fields_item_radio_flags", - "DocFormsGet200ResponseFieldsItemRadioOrigin": ".doc_forms_get200response_fields_item_radio_origin", - "DocFormsGet200ResponseFieldsItemRadioRef": ".doc_forms_get200response_fields_item_radio_ref", - "DocFormsGet200ResponseFieldsItemRadioRefFqn": ".doc_forms_get200response_fields_item_radio_ref_fqn", - "DocFormsGet200ResponseFieldsItemRadioRefObjectNumber": ".doc_forms_get200response_fields_item_radio_ref_object_number", - "DocFormsGet200ResponseFieldsItemRadioRef_Fqn": ".doc_forms_get200response_fields_item_radio_ref", - "DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber": ".doc_forms_get200response_fields_item_radio_ref", - "DocFormsGet200ResponseFieldsItemRadioValueEntry": ".doc_forms_get200response_fields_item_radio_value_entry", - "DocFormsGet200ResponseFieldsItemRadioValueEntryArray": ".doc_forms_get200response_fields_item_radio_value_entry_array", - "DocFormsGet200ResponseFieldsItemRadioValueEntryNone": ".doc_forms_get200response_fields_item_radio_value_entry_none", - "DocFormsGet200ResponseFieldsItemRadioValueEntryScalar": ".doc_forms_get200response_fields_item_radio_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported": ".doc_forms_get200response_fields_item_radio_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Array": ".doc_forms_get200response_fields_item_radio_value_entry", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_None": ".doc_forms_get200response_fields_item_radio_value_entry", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar": ".doc_forms_get200response_fields_item_radio_value_entry", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported": ".doc_forms_get200response_fields_item_radio_value_entry", - "DocFormsGet200ResponseFieldsItemRadioWidgetsItem": ".doc_forms_get200response_fields_item_radio_widgets_item", - "DocFormsGet200ResponseFieldsItemSignature": ".doc_forms_get200response_fields_item_signature", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry": ".doc_forms_get200response_fields_item_signature_default_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray": ".doc_forms_get200response_fields_item_signature_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone": ".doc_forms_get200response_fields_item_signature_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_signature_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_signature_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_signature_default_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None": ".doc_forms_get200response_fields_item_signature_default_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_signature_default_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_signature_default_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureFlags": ".doc_forms_get200response_fields_item_signature_flags", - "DocFormsGet200ResponseFieldsItemSignatureOrigin": ".doc_forms_get200response_fields_item_signature_origin", - "DocFormsGet200ResponseFieldsItemSignatureRef": ".doc_forms_get200response_fields_item_signature_ref", - "DocFormsGet200ResponseFieldsItemSignatureRefFqn": ".doc_forms_get200response_fields_item_signature_ref_fqn", - "DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber": ".doc_forms_get200response_fields_item_signature_ref_object_number", - "DocFormsGet200ResponseFieldsItemSignatureRef_Fqn": ".doc_forms_get200response_fields_item_signature_ref", - "DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber": ".doc_forms_get200response_fields_item_signature_ref", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry": ".doc_forms_get200response_fields_item_signature_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryArray": ".doc_forms_get200response_fields_item_signature_value_entry_array", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryNone": ".doc_forms_get200response_fields_item_signature_value_entry_none", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar": ".doc_forms_get200response_fields_item_signature_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported": ".doc_forms_get200response_fields_item_signature_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array": ".doc_forms_get200response_fields_item_signature_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_None": ".doc_forms_get200response_fields_item_signature_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar": ".doc_forms_get200response_fields_item_signature_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported": ".doc_forms_get200response_fields_item_signature_value_entry", - "DocFormsGet200ResponseFieldsItemSignatureWidgetsItem": ".doc_forms_get200response_fields_item_signature_widgets_item", - "DocFormsGet200ResponseFieldsItemText": ".doc_forms_get200response_fields_item_text", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry": ".doc_forms_get200response_fields_item_text_default_value_entry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray": ".doc_forms_get200response_fields_item_text_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone": ".doc_forms_get200response_fields_item_text_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_text_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_text_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_text_default_value_entry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None": ".doc_forms_get200response_fields_item_text_default_value_entry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_text_default_value_entry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_text_default_value_entry", - "DocFormsGet200ResponseFieldsItemTextFlags": ".doc_forms_get200response_fields_item_text_flags", - "DocFormsGet200ResponseFieldsItemTextOrigin": ".doc_forms_get200response_fields_item_text_origin", - "DocFormsGet200ResponseFieldsItemTextRef": ".doc_forms_get200response_fields_item_text_ref", - "DocFormsGet200ResponseFieldsItemTextRefFqn": ".doc_forms_get200response_fields_item_text_ref_fqn", - "DocFormsGet200ResponseFieldsItemTextRefObjectNumber": ".doc_forms_get200response_fields_item_text_ref_object_number", - "DocFormsGet200ResponseFieldsItemTextRef_Fqn": ".doc_forms_get200response_fields_item_text_ref", - "DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber": ".doc_forms_get200response_fields_item_text_ref", - "DocFormsGet200ResponseFieldsItemTextValueEntry": ".doc_forms_get200response_fields_item_text_value_entry", - "DocFormsGet200ResponseFieldsItemTextValueEntryArray": ".doc_forms_get200response_fields_item_text_value_entry_array", - "DocFormsGet200ResponseFieldsItemTextValueEntryNone": ".doc_forms_get200response_fields_item_text_value_entry_none", - "DocFormsGet200ResponseFieldsItemTextValueEntryScalar": ".doc_forms_get200response_fields_item_text_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported": ".doc_forms_get200response_fields_item_text_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Array": ".doc_forms_get200response_fields_item_text_value_entry", - "DocFormsGet200ResponseFieldsItemTextValueEntry_None": ".doc_forms_get200response_fields_item_text_value_entry", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar": ".doc_forms_get200response_fields_item_text_value_entry", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported": ".doc_forms_get200response_fields_item_text_value_entry", - "DocFormsGet200ResponseFieldsItemTextWidgetsItem": ".doc_forms_get200response_fields_item_text_widgets_item", - "DocFormsGet200ResponseFieldsItemUnknown": ".doc_forms_get200response_fields_item_unknown", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry": ".doc_forms_get200response_fields_item_unknown_default_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray": ".doc_forms_get200response_fields_item_unknown_default_value_entry_array", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone": ".doc_forms_get200response_fields_item_unknown_default_value_entry_none", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar": ".doc_forms_get200response_fields_item_unknown_default_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported": ".doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array": ".doc_forms_get200response_fields_item_unknown_default_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None": ".doc_forms_get200response_fields_item_unknown_default_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar": ".doc_forms_get200response_fields_item_unknown_default_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported": ".doc_forms_get200response_fields_item_unknown_default_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownFlags": ".doc_forms_get200response_fields_item_unknown_flags", - "DocFormsGet200ResponseFieldsItemUnknownOrigin": ".doc_forms_get200response_fields_item_unknown_origin", - "DocFormsGet200ResponseFieldsItemUnknownRef": ".doc_forms_get200response_fields_item_unknown_ref", - "DocFormsGet200ResponseFieldsItemUnknownRefFqn": ".doc_forms_get200response_fields_item_unknown_ref_fqn", - "DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber": ".doc_forms_get200response_fields_item_unknown_ref_object_number", - "DocFormsGet200ResponseFieldsItemUnknownRef_Fqn": ".doc_forms_get200response_fields_item_unknown_ref", - "DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber": ".doc_forms_get200response_fields_item_unknown_ref", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry": ".doc_forms_get200response_fields_item_unknown_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryArray": ".doc_forms_get200response_fields_item_unknown_value_entry_array", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryNone": ".doc_forms_get200response_fields_item_unknown_value_entry_none", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar": ".doc_forms_get200response_fields_item_unknown_value_entry_scalar", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported": ".doc_forms_get200response_fields_item_unknown_value_entry_unsupported", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array": ".doc_forms_get200response_fields_item_unknown_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_None": ".doc_forms_get200response_fields_item_unknown_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar": ".doc_forms_get200response_fields_item_unknown_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported": ".doc_forms_get200response_fields_item_unknown_value_entry", - "DocFormsGet200ResponseFieldsItemUnknownWidgetsItem": ".doc_forms_get200response_fields_item_unknown_widgets_item", - "DocFormsGet200ResponseFieldsItem_Checkbox": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Combobox": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Listbox": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Pushbutton": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Radio": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Signature": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Text": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFieldsItem_Unknown": ".doc_forms_get200response_fields_item", - "DocFormsGet200ResponseFormKind": ".doc_forms_get200response_form_kind", - "DocFormsGet404Response": ".doc_forms_get404response", - "DocFormsGet404ResponseCode": ".doc_forms_get404response_code", - "DocFormsGet404ResponseName": ".doc_forms_get404response_name", - "DocFormsImportData200Response": ".doc_forms_import_data200response", - "DocFormsImportData200ResponseMeta": ".doc_forms_import_data200response_meta", - "DocFormsImportData200ResponseMetaAffectedPagesItem": ".doc_forms_import_data200response_meta_affected_pages_item", - "DocFormsImportData200ResponseMetaAffectedPagesItemRevision": ".doc_forms_import_data200response_meta_affected_pages_item_revision", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsImportData200ResponseMetaCacheDelta": ".doc_forms_import_data200response_meta_cache_delta", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItem": ".doc_forms_import_data200response_meta_cache_delta_pages_item", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache": ".doc_forms_import_data200response_meta_cache_delta_pages_item_cache", - "DocFormsImportData400Response": ".doc_forms_import_data400response", - "DocFormsImportData400ResponseCode": ".doc_forms_import_data400response_code", - "DocFormsImportData400ResponseName": ".doc_forms_import_data400response_name", - "DocFormsImportData404Response": ".doc_forms_import_data404response", - "DocFormsImportData404ResponseCode": ".doc_forms_import_data404response_code", - "DocFormsImportData404ResponseName": ".doc_forms_import_data404response_name", - "DocFormsImportDataRequest": ".doc_forms_import_data_request", + "DocFormsDeleteWidget200Response": ".doc_forms_delete_widget200response", + "DocFormsDeleteWidget400Response": ".doc_forms_delete_widget400response", + "DocFormsDeleteWidget404Response": ".doc_forms_delete_widget404response", + "DocFormsList200Response": ".doc_forms_list200response", + "DocFormsList200ResponseFormKind": ".doc_forms_list200response_form_kind", + "DocFormsList404Response": ".doc_forms_list404response", + "DocFormsReorderCalculations200Response": ".doc_forms_reorder_calculations200response", + "DocFormsReorderCalculations400Response": ".doc_forms_reorder_calculations400response", + "DocFormsReorderCalculations404Response": ".doc_forms_reorder_calculations404response", + "DocFormsReorderWidgets200Response": ".doc_forms_reorder_widgets200response", + "DocFormsReorderWidgets400Response": ".doc_forms_reorder_widgets400response", + "DocFormsReorderWidgets404Response": ".doc_forms_reorder_widgets404response", "DocFormsReset200Response": ".doc_forms_reset200response", - "DocFormsReset200ResponseMeta": ".doc_forms_reset200response_meta", - "DocFormsReset200ResponseMetaAffectedPagesItem": ".doc_forms_reset200response_meta_affected_pages_item", - "DocFormsReset200ResponseMetaAffectedPagesItemRevision": ".doc_forms_reset200response_meta_affected_pages_item_revision", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsReset200ResponseMetaCacheDelta": ".doc_forms_reset200response_meta_cache_delta", - "DocFormsReset200ResponseMetaCacheDeltaPagesItem": ".doc_forms_reset200response_meta_cache_delta_pages_item", - "DocFormsReset200ResponseMetaCacheDeltaPagesItemCache": ".doc_forms_reset200response_meta_cache_delta_pages_item_cache", + "DocFormsReset400Response": ".doc_forms_reset400response", "DocFormsReset404Response": ".doc_forms_reset404response", - "DocFormsReset404ResponseCode": ".doc_forms_reset404response_code", - "DocFormsReset404ResponseName": ".doc_forms_reset404response_name", "DocFormsSetValue200Response": ".doc_forms_set_value200response", - "DocFormsSetValue200ResponseMeta": ".doc_forms_set_value200response_meta", - "DocFormsSetValue200ResponseMetaAffectedPagesItem": ".doc_forms_set_value200response_meta_affected_pages_item", - "DocFormsSetValue200ResponseMetaAffectedPagesItemRevision": ".doc_forms_set_value200response_meta_affected_pages_item_revision", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state", - "DocFormsSetValue200ResponseMetaCacheDelta": ".doc_forms_set_value200response_meta_cache_delta", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItem": ".doc_forms_set_value200response_meta_cache_delta_pages_item", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache": ".doc_forms_set_value200response_meta_cache_delta_pages_item_cache", "DocFormsSetValue400Response": ".doc_forms_set_value400response", - "DocFormsSetValue400ResponseCode": ".doc_forms_set_value400response_code", - "DocFormsSetValue400ResponseName": ".doc_forms_set_value400response_name", "DocFormsSetValue404Response": ".doc_forms_set_value404response", - "DocFormsSetValue404ResponseCode": ".doc_forms_set_value404response_code", - "DocFormsSetValue404ResponseName": ".doc_forms_set_value404response_name", "DocFormsSetValueRequest": ".doc_forms_set_value_request", + "DocFormsUpdateWidget200Response": ".doc_forms_update_widget200response", + "DocFormsUpdateWidget200ResponseAppearance": ".doc_forms_update_widget200response_appearance", + "DocFormsUpdateWidget200ResponseAppearanceAction": ".doc_forms_update_widget200response_appearance_action", + "DocFormsUpdateWidget400Response": ".doc_forms_update_widget400response", + "DocFormsUpdateWidget404Response": ".doc_forms_update_widget404response", "DocHead200Response": ".doc_head200response", "DocHead200ResponseAccess": ".doc_head200response_access", "DocHead200ResponseAccessReasonsItem": ".doc_head200response_access_reasons_item", @@ -6769,268 +3676,239 @@ "DocHead200ResponsePermissionsOpenedAs": ".doc_head200response_permissions_opened_as", "DocHead200ResponseState": ".doc_head200response_state", "DocHead404Response": ".doc_head404response", - "DocHead404ResponseCode": ".doc_head404response_code", - "DocHead404ResponseName": ".doc_head404response_name", "DocManifest200Response": ".doc_manifest200response", "DocManifest200ResponsePagesItem": ".doc_manifest200response_pages_item", "DocManifest200ResponsePagesItemCache": ".doc_manifest200response_pages_item_cache", - "DocManifest200ResponsePagesItemState": ".doc_manifest200response_pages_item_state", - "DocManifest200ResponsePagesItemStateRevision": ".doc_manifest200response_pages_item_state_revision", - "DocManifest200ResponsePagesItemStateWeakAnnotationState": ".doc_manifest200response_pages_item_state_weak_annotation_state", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown": ".doc_manifest200response_pages_item_state_weak_annotation_state_known", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown": ".doc_manifest200response_pages_item_state_weak_annotation_state_unknown", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Known": ".doc_manifest200response_pages_item_state_weak_annotation_state", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown": ".doc_manifest200response_pages_item_state_weak_annotation_state", + "DocManifest200ResponseProtection": ".doc_manifest200response_protection", + "DocManifest200ResponseProtectionCertification": ".doc_manifest200response_protection_certification", + "DocManifest200ResponseProtectionEnforced": ".doc_manifest200response_protection_enforced", + "DocManifest200ResponseProtectionFieldLocksItem": ".doc_manifest200response_protection_field_locks_item", + "DocManifest200ResponseProtectionFieldLocksItemSource": ".doc_manifest200response_protection_field_locks_item_source", + "DocManifest200ResponseProtectionFieldLocksItemSpec": ".doc_manifest200response_protection_field_locks_item_spec", + "DocManifest200ResponseProtectionFieldLocksItemSpecAction": ".doc_manifest200response_protection_field_locks_item_spec_action", + "DocManifest200ResponseProtectionJudged": ".doc_manifest200response_protection_judged", "DocManifest200ResponseScopes": ".doc_manifest200response_scopes", "DocManifest200ResponseScopesActions": ".doc_manifest200response_scopes_actions", "DocManifest200ResponseScopesAnnotations": ".doc_manifest200response_scopes_annotations", "DocManifest200ResponseScopesAttachments": ".doc_manifest200response_scopes_attachments", "DocManifest200ResponseScopesContent": ".doc_manifest200response_scopes_content", + "DocManifest200ResponseScopesForms": ".doc_manifest200response_scopes_forms", "DocManifest200ResponseScopesLayout": ".doc_manifest200response_scopes_layout", "DocManifest200ResponseScopesMetadata": ".doc_manifest200response_scopes_metadata", "DocManifest404Response": ".doc_manifest404response", - "DocManifest404ResponseCode": ".doc_manifest404response_code", - "DocManifest404ResponseName": ".doc_manifest404response_name", + "DocMetadataCustomGet200Response": ".doc_metadata_custom_get200response", + "DocMetadataCustomGet404Response": ".doc_metadata_custom_get404response", "DocMetadataGet200Response": ".doc_metadata_get200response", - "DocMetadataGet200ResponseTrapped": ".doc_metadata_get200response_trapped", "DocMetadataGet404Response": ".doc_metadata_get404response", - "DocMetadataGet404ResponseCode": ".doc_metadata_get404response_code", - "DocMetadataGet404ResponseName": ".doc_metadata_get404response_name", "DocPagesDelete200Response": ".doc_pages_delete200response", - "DocPagesDelete200ResponseMeta": ".doc_pages_delete200response_meta", - "DocPagesDelete200ResponseMetaAffectedPagesItem": ".doc_pages_delete200response_meta_affected_pages_item", - "DocPagesDelete200ResponseMetaAffectedPagesItemRevision": ".doc_pages_delete200response_meta_affected_pages_item_revision", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesDelete200ResponseMetaCacheDelta": ".doc_pages_delete200response_meta_cache_delta", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItem": ".doc_pages_delete200response_meta_cache_delta_pages_item", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_delete200response_meta_cache_delta_pages_item_cache", + "DocPagesDelete200ResponseLayout": ".doc_pages_delete200response_layout", + "DocPagesDelete200ResponseLayoutNamedPagesItem": ".doc_pages_delete200response_layout_named_pages_item", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget": ".doc_pages_delete200response_layout_named_pages_item_target", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_delete200response_layout_named_pages_item_target_dangling", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_delete200response_layout_named_pages_item_target_page", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_delete200response_layout_named_pages_item_target_template", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_delete200response_layout_named_pages_item_target", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_delete200response_layout_named_pages_item_target", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_delete200response_layout_named_pages_item_target", + "DocPagesDelete200ResponseLayoutPagesItem": ".doc_pages_delete200response_layout_pages_item", + "DocPagesDelete200ResponseLayoutPagesItemBoxes": ".doc_pages_delete200response_layout_pages_item_boxes", + "DocPagesDelete200ResponseLayoutPagesItemBoxesArt": ".doc_pages_delete200response_layout_pages_item_boxes_art", + "DocPagesDelete200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_delete200response_layout_pages_item_boxes_bleed", + "DocPagesDelete200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_delete200response_layout_pages_item_boxes_crop", + "DocPagesDelete200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_delete200response_layout_pages_item_boxes_media", + "DocPagesDelete200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_delete200response_layout_pages_item_boxes_trim", + "DocPagesDelete200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_delete200response_layout_pages_item_pdf_crop_box", + "DocPagesDelete200ResponseLayoutPagesItemSize": ".doc_pages_delete200response_layout_pages_item_size", + "DocPagesDelete200ResponseLayoutPagesItemTabOrder": ".doc_pages_delete200response_layout_pages_item_tab_order", "DocPagesDelete400Response": ".doc_pages_delete400response", - "DocPagesDelete400ResponseCode": ".doc_pages_delete400response_code", - "DocPagesDelete400ResponseName": ".doc_pages_delete400response_name", "DocPagesDelete404Response": ".doc_pages_delete404response", - "DocPagesDelete404ResponseCode": ".doc_pages_delete404response_code", - "DocPagesDelete404ResponseName": ".doc_pages_delete404response_name", "DocPagesDeleteRequest": ".doc_pages_delete_request", "DocPagesExtract400Response": ".doc_pages_extract400response", - "DocPagesExtract400ResponseCode": ".doc_pages_extract400response_code", - "DocPagesExtract400ResponseName": ".doc_pages_extract400response_name", "DocPagesExtract404Response": ".doc_pages_extract404response", - "DocPagesExtract404ResponseCode": ".doc_pages_extract404response_code", - "DocPagesExtract404ResponseName": ".doc_pages_extract404response_name", "DocPagesExtractRequest": ".doc_pages_extract_request", "DocPagesFlatten200Response": ".doc_pages_flatten200response", - "DocPagesFlatten200ResponseMeta": ".doc_pages_flatten200response_meta", - "DocPagesFlatten200ResponseMetaAffectedPagesItem": ".doc_pages_flatten200response_meta_affected_pages_item", - "DocPagesFlatten200ResponseMetaAffectedPagesItemRevision": ".doc_pages_flatten200response_meta_affected_pages_item_revision", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesFlatten200ResponseMetaCacheDelta": ".doc_pages_flatten200response_meta_cache_delta", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItem": ".doc_pages_flatten200response_meta_cache_delta_pages_item", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_flatten200response_meta_cache_delta_pages_item_cache", + "DocPagesFlatten200ResponseResultsItem": ".doc_pages_flatten200response_results_item", + "DocPagesFlatten200ResponseResultsItemStatus": ".doc_pages_flatten200response_results_item_status", + "DocPagesFlatten200ResponseUsage": ".doc_pages_flatten200response_usage", "DocPagesFlatten400Response": ".doc_pages_flatten400response", - "DocPagesFlatten400ResponseCode": ".doc_pages_flatten400response_code", - "DocPagesFlatten400ResponseName": ".doc_pages_flatten400response_name", "DocPagesFlatten404Response": ".doc_pages_flatten404response", - "DocPagesFlatten404ResponseCode": ".doc_pages_flatten404response_code", - "DocPagesFlatten404ResponseName": ".doc_pages_flatten404response_name", "DocPagesFlattenRequest": ".doc_pages_flatten_request", "DocPagesInsert200Response": ".doc_pages_insert200response", - "DocPagesInsert200ResponseMeta": ".doc_pages_insert200response_meta", - "DocPagesInsert200ResponseMetaAffectedPagesItem": ".doc_pages_insert200response_meta_affected_pages_item", - "DocPagesInsert200ResponseMetaAffectedPagesItemRevision": ".doc_pages_insert200response_meta_affected_pages_item_revision", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsert200ResponseMetaCacheDelta": ".doc_pages_insert200response_meta_cache_delta", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItem": ".doc_pages_insert200response_meta_cache_delta_pages_item", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_insert200response_meta_cache_delta_pages_item_cache", + "DocPagesInsert200ResponseLayout": ".doc_pages_insert200response_layout", + "DocPagesInsert200ResponseLayoutNamedPagesItem": ".doc_pages_insert200response_layout_named_pages_item", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget": ".doc_pages_insert200response_layout_named_pages_item_target", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_insert200response_layout_named_pages_item_target_dangling", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_insert200response_layout_named_pages_item_target_page", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_insert200response_layout_named_pages_item_target_template", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_insert200response_layout_named_pages_item_target", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_insert200response_layout_named_pages_item_target", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_insert200response_layout_named_pages_item_target", + "DocPagesInsert200ResponseLayoutPagesItem": ".doc_pages_insert200response_layout_pages_item", + "DocPagesInsert200ResponseLayoutPagesItemBoxes": ".doc_pages_insert200response_layout_pages_item_boxes", + "DocPagesInsert200ResponseLayoutPagesItemBoxesArt": ".doc_pages_insert200response_layout_pages_item_boxes_art", + "DocPagesInsert200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_insert200response_layout_pages_item_boxes_bleed", + "DocPagesInsert200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_insert200response_layout_pages_item_boxes_crop", + "DocPagesInsert200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_insert200response_layout_pages_item_boxes_media", + "DocPagesInsert200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_insert200response_layout_pages_item_boxes_trim", + "DocPagesInsert200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_insert200response_layout_pages_item_pdf_crop_box", + "DocPagesInsert200ResponseLayoutPagesItemSize": ".doc_pages_insert200response_layout_pages_item_size", + "DocPagesInsert200ResponseLayoutPagesItemTabOrder": ".doc_pages_insert200response_layout_pages_item_tab_order", "DocPagesInsert400Response": ".doc_pages_insert400response", - "DocPagesInsert400ResponseCode": ".doc_pages_insert400response_code", - "DocPagesInsert400ResponseName": ".doc_pages_insert400response_name", "DocPagesInsert404Response": ".doc_pages_insert404response", - "DocPagesInsert404ResponseCode": ".doc_pages_insert404response_code", - "DocPagesInsert404ResponseName": ".doc_pages_insert404response_name", "DocPagesInsertBlank200Response": ".doc_pages_insert_blank200response", - "DocPagesInsertBlank200ResponseMeta": ".doc_pages_insert_blank200response_meta", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItem": ".doc_pages_insert_blank200response_meta_affected_pages_item", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision": ".doc_pages_insert_blank200response_meta_affected_pages_item_revision", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesInsertBlank200ResponseMetaCacheDelta": ".doc_pages_insert_blank200response_meta_cache_delta", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem": ".doc_pages_insert_blank200response_meta_cache_delta_pages_item", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache", + "DocPagesInsertBlank200ResponseLayout": ".doc_pages_insert_blank200response_layout", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItem": ".doc_pages_insert_blank200response_layout_named_pages_item", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget": ".doc_pages_insert_blank200response_layout_named_pages_item_target", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_insert_blank200response_layout_named_pages_item_target_dangling", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_insert_blank200response_layout_named_pages_item_target_page", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_insert_blank200response_layout_named_pages_item_target_template", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_insert_blank200response_layout_named_pages_item_target", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_insert_blank200response_layout_named_pages_item_target", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_insert_blank200response_layout_named_pages_item_target", + "DocPagesInsertBlank200ResponseLayoutPagesItem": ".doc_pages_insert_blank200response_layout_pages_item", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxes": ".doc_pages_insert_blank200response_layout_pages_item_boxes", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt": ".doc_pages_insert_blank200response_layout_pages_item_boxes_art", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_insert_blank200response_layout_pages_item_boxes_bleed", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_insert_blank200response_layout_pages_item_boxes_crop", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_insert_blank200response_layout_pages_item_boxes_media", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_insert_blank200response_layout_pages_item_boxes_trim", + "DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box", + "DocPagesInsertBlank200ResponseLayoutPagesItemSize": ".doc_pages_insert_blank200response_layout_pages_item_size", + "DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder": ".doc_pages_insert_blank200response_layout_pages_item_tab_order", "DocPagesInsertBlank400Response": ".doc_pages_insert_blank400response", - "DocPagesInsertBlank400ResponseCode": ".doc_pages_insert_blank400response_code", - "DocPagesInsertBlank400ResponseName": ".doc_pages_insert_blank400response_name", "DocPagesInsertBlank404Response": ".doc_pages_insert_blank404response", - "DocPagesInsertBlank404ResponseCode": ".doc_pages_insert_blank404response_code", - "DocPagesInsertBlank404ResponseName": ".doc_pages_insert_blank404response_name", "DocPagesInsertBlankRequest": ".doc_pages_insert_blank_request", - "DocPagesMove200Response": ".doc_pages_move200response", - "DocPagesMove200ResponseMeta": ".doc_pages_move200response_meta", - "DocPagesMove200ResponseMetaAffectedPagesItem": ".doc_pages_move200response_meta_affected_pages_item", - "DocPagesMove200ResponseMetaAffectedPagesItemRevision": ".doc_pages_move200response_meta_affected_pages_item_revision", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_move200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_move200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_move200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesMove200ResponseMetaCacheDelta": ".doc_pages_move200response_meta_cache_delta", - "DocPagesMove200ResponseMetaCacheDeltaPagesItem": ".doc_pages_move200response_meta_cache_delta_pages_item", - "DocPagesMove200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_move200response_meta_cache_delta_pages_item_cache", - "DocPagesMove400Response": ".doc_pages_move400response", - "DocPagesMove400ResponseCode": ".doc_pages_move400response_code", - "DocPagesMove400ResponseName": ".doc_pages_move400response_name", - "DocPagesMove404Response": ".doc_pages_move404response", - "DocPagesMove404ResponseCode": ".doc_pages_move404response_code", - "DocPagesMove404ResponseName": ".doc_pages_move404response_name", - "DocPagesMoveRequest": ".doc_pages_move_request", "DocPagesRemoveName200Response": ".doc_pages_remove_name200response", - "DocPagesRemoveName200ResponseMeta": ".doc_pages_remove_name200response_meta", - "DocPagesRemoveName200ResponseMetaAffectedPagesItem": ".doc_pages_remove_name200response_meta_affected_pages_item", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision": ".doc_pages_remove_name200response_meta_affected_pages_item_revision", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRemoveName200ResponseMetaCacheDelta": ".doc_pages_remove_name200response_meta_cache_delta", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem": ".doc_pages_remove_name200response_meta_cache_delta_pages_item", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_remove_name200response_meta_cache_delta_pages_item_cache", + "DocPagesRemoveName200ResponseLayout": ".doc_pages_remove_name200response_layout", + "DocPagesRemoveName200ResponseLayoutNamedPagesItem": ".doc_pages_remove_name200response_layout_named_pages_item", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget": ".doc_pages_remove_name200response_layout_named_pages_item_target", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_remove_name200response_layout_named_pages_item_target_dangling", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_remove_name200response_layout_named_pages_item_target_page", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_remove_name200response_layout_named_pages_item_target_template", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_remove_name200response_layout_named_pages_item_target", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_remove_name200response_layout_named_pages_item_target", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_remove_name200response_layout_named_pages_item_target", + "DocPagesRemoveName200ResponseLayoutPagesItem": ".doc_pages_remove_name200response_layout_pages_item", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxes": ".doc_pages_remove_name200response_layout_pages_item_boxes", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt": ".doc_pages_remove_name200response_layout_pages_item_boxes_art", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_remove_name200response_layout_pages_item_boxes_bleed", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_remove_name200response_layout_pages_item_boxes_crop", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_remove_name200response_layout_pages_item_boxes_media", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_remove_name200response_layout_pages_item_boxes_trim", + "DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_remove_name200response_layout_pages_item_pdf_crop_box", + "DocPagesRemoveName200ResponseLayoutPagesItemSize": ".doc_pages_remove_name200response_layout_pages_item_size", + "DocPagesRemoveName200ResponseLayoutPagesItemTabOrder": ".doc_pages_remove_name200response_layout_pages_item_tab_order", "DocPagesRemoveName400Response": ".doc_pages_remove_name400response", - "DocPagesRemoveName400ResponseCode": ".doc_pages_remove_name400response_code", - "DocPagesRemoveName400ResponseName": ".doc_pages_remove_name400response_name", "DocPagesRemoveName404Response": ".doc_pages_remove_name404response", - "DocPagesRemoveName404ResponseCode": ".doc_pages_remove_name404response_code", - "DocPagesRemoveName404ResponseName": ".doc_pages_remove_name404response_name", "DocPagesRemoveNameRequest": ".doc_pages_remove_name_request", + "DocPagesReorder200Response": ".doc_pages_reorder200response", + "DocPagesReorder200ResponseLayout": ".doc_pages_reorder200response_layout", + "DocPagesReorder200ResponseLayoutNamedPagesItem": ".doc_pages_reorder200response_layout_named_pages_item", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget": ".doc_pages_reorder200response_layout_named_pages_item_target", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_reorder200response_layout_named_pages_item_target_dangling", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_reorder200response_layout_named_pages_item_target_page", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_reorder200response_layout_named_pages_item_target_template", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_reorder200response_layout_named_pages_item_target", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_reorder200response_layout_named_pages_item_target", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_reorder200response_layout_named_pages_item_target", + "DocPagesReorder200ResponseLayoutPagesItem": ".doc_pages_reorder200response_layout_pages_item", + "DocPagesReorder200ResponseLayoutPagesItemBoxes": ".doc_pages_reorder200response_layout_pages_item_boxes", + "DocPagesReorder200ResponseLayoutPagesItemBoxesArt": ".doc_pages_reorder200response_layout_pages_item_boxes_art", + "DocPagesReorder200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_reorder200response_layout_pages_item_boxes_bleed", + "DocPagesReorder200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_reorder200response_layout_pages_item_boxes_crop", + "DocPagesReorder200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_reorder200response_layout_pages_item_boxes_media", + "DocPagesReorder200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_reorder200response_layout_pages_item_boxes_trim", + "DocPagesReorder200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_reorder200response_layout_pages_item_pdf_crop_box", + "DocPagesReorder200ResponseLayoutPagesItemSize": ".doc_pages_reorder200response_layout_pages_item_size", + "DocPagesReorder200ResponseLayoutPagesItemTabOrder": ".doc_pages_reorder200response_layout_pages_item_tab_order", + "DocPagesReorder400Response": ".doc_pages_reorder400response", + "DocPagesReorder404Response": ".doc_pages_reorder404response", "DocPagesRotate200Response": ".doc_pages_rotate200response", - "DocPagesRotate200ResponseMeta": ".doc_pages_rotate200response_meta", - "DocPagesRotate200ResponseMetaAffectedPagesItem": ".doc_pages_rotate200response_meta_affected_pages_item", - "DocPagesRotate200ResponseMetaAffectedPagesItemRevision": ".doc_pages_rotate200response_meta_affected_pages_item_revision", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesRotate200ResponseMetaCacheDelta": ".doc_pages_rotate200response_meta_cache_delta", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItem": ".doc_pages_rotate200response_meta_cache_delta_pages_item", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_rotate200response_meta_cache_delta_pages_item_cache", + "DocPagesRotate200ResponseLayout": ".doc_pages_rotate200response_layout", + "DocPagesRotate200ResponseLayoutNamedPagesItem": ".doc_pages_rotate200response_layout_named_pages_item", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget": ".doc_pages_rotate200response_layout_named_pages_item_target", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_rotate200response_layout_named_pages_item_target_dangling", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_rotate200response_layout_named_pages_item_target_page", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_rotate200response_layout_named_pages_item_target_template", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_rotate200response_layout_named_pages_item_target", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_rotate200response_layout_named_pages_item_target", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_rotate200response_layout_named_pages_item_target", + "DocPagesRotate200ResponseLayoutPagesItem": ".doc_pages_rotate200response_layout_pages_item", + "DocPagesRotate200ResponseLayoutPagesItemBoxes": ".doc_pages_rotate200response_layout_pages_item_boxes", + "DocPagesRotate200ResponseLayoutPagesItemBoxesArt": ".doc_pages_rotate200response_layout_pages_item_boxes_art", + "DocPagesRotate200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_rotate200response_layout_pages_item_boxes_bleed", + "DocPagesRotate200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_rotate200response_layout_pages_item_boxes_crop", + "DocPagesRotate200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_rotate200response_layout_pages_item_boxes_media", + "DocPagesRotate200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_rotate200response_layout_pages_item_boxes_trim", + "DocPagesRotate200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_rotate200response_layout_pages_item_pdf_crop_box", + "DocPagesRotate200ResponseLayoutPagesItemSize": ".doc_pages_rotate200response_layout_pages_item_size", + "DocPagesRotate200ResponseLayoutPagesItemTabOrder": ".doc_pages_rotate200response_layout_pages_item_tab_order", "DocPagesRotate400Response": ".doc_pages_rotate400response", - "DocPagesRotate400ResponseCode": ".doc_pages_rotate400response_code", - "DocPagesRotate400ResponseName": ".doc_pages_rotate400response_name", "DocPagesRotate404Response": ".doc_pages_rotate404response", - "DocPagesRotate404ResponseCode": ".doc_pages_rotate404response_code", - "DocPagesRotate404ResponseName": ".doc_pages_rotate404response_name", "DocPagesRotateRequest": ".doc_pages_rotate_request", "DocPagesSetName200Response": ".doc_pages_set_name200response", - "DocPagesSetName200ResponseMeta": ".doc_pages_set_name200response_meta", - "DocPagesSetName200ResponseMetaAffectedPagesItem": ".doc_pages_set_name200response_meta_affected_pages_item", - "DocPagesSetName200ResponseMetaAffectedPagesItemRevision": ".doc_pages_set_name200response_meta_affected_pages_item_revision", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetName200ResponseMetaCacheDelta": ".doc_pages_set_name200response_meta_cache_delta", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItem": ".doc_pages_set_name200response_meta_cache_delta_pages_item", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_set_name200response_meta_cache_delta_pages_item_cache", + "DocPagesSetName200ResponseLayout": ".doc_pages_set_name200response_layout", + "DocPagesSetName200ResponseLayoutNamedPagesItem": ".doc_pages_set_name200response_layout_named_pages_item", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget": ".doc_pages_set_name200response_layout_named_pages_item_target", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling": ".doc_pages_set_name200response_layout_named_pages_item_target_dangling", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage": ".doc_pages_set_name200response_layout_named_pages_item_target_page", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate": ".doc_pages_set_name200response_layout_named_pages_item_target_template", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling": ".doc_pages_set_name200response_layout_named_pages_item_target", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page": ".doc_pages_set_name200response_layout_named_pages_item_target", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template": ".doc_pages_set_name200response_layout_named_pages_item_target", + "DocPagesSetName200ResponseLayoutPagesItem": ".doc_pages_set_name200response_layout_pages_item", + "DocPagesSetName200ResponseLayoutPagesItemBoxes": ".doc_pages_set_name200response_layout_pages_item_boxes", + "DocPagesSetName200ResponseLayoutPagesItemBoxesArt": ".doc_pages_set_name200response_layout_pages_item_boxes_art", + "DocPagesSetName200ResponseLayoutPagesItemBoxesBleed": ".doc_pages_set_name200response_layout_pages_item_boxes_bleed", + "DocPagesSetName200ResponseLayoutPagesItemBoxesCrop": ".doc_pages_set_name200response_layout_pages_item_boxes_crop", + "DocPagesSetName200ResponseLayoutPagesItemBoxesMedia": ".doc_pages_set_name200response_layout_pages_item_boxes_media", + "DocPagesSetName200ResponseLayoutPagesItemBoxesTrim": ".doc_pages_set_name200response_layout_pages_item_boxes_trim", + "DocPagesSetName200ResponseLayoutPagesItemPdfCropBox": ".doc_pages_set_name200response_layout_pages_item_pdf_crop_box", + "DocPagesSetName200ResponseLayoutPagesItemSize": ".doc_pages_set_name200response_layout_pages_item_size", + "DocPagesSetName200ResponseLayoutPagesItemTabOrder": ".doc_pages_set_name200response_layout_pages_item_tab_order", "DocPagesSetName400Response": ".doc_pages_set_name400response", - "DocPagesSetName400ResponseCode": ".doc_pages_set_name400response_code", - "DocPagesSetName400ResponseName": ".doc_pages_set_name400response_name", "DocPagesSetName404Response": ".doc_pages_set_name404response", - "DocPagesSetName404ResponseCode": ".doc_pages_set_name404response_code", - "DocPagesSetName404ResponseName": ".doc_pages_set_name404response_name", "DocPagesSetNameRequest": ".doc_pages_set_name_request", "DocPagesSetScale200Response": ".doc_pages_set_scale200response", - "DocPagesSetScale200ResponseMeta": ".doc_pages_set_scale200response_meta", - "DocPagesSetScale200ResponseMetaAffectedPagesItem": ".doc_pages_set_scale200response_meta_affected_pages_item", - "DocPagesSetScale200ResponseMetaAffectedPagesItemRevision": ".doc_pages_set_scale200response_meta_affected_pages_item_revision", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state", - "DocPagesSetScale200ResponseMetaCacheDelta": ".doc_pages_set_scale200response_meta_cache_delta", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItem": ".doc_pages_set_scale200response_meta_cache_delta_pages_item", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache": ".doc_pages_set_scale200response_meta_cache_delta_pages_item_cache", "DocPagesSetScale400Response": ".doc_pages_set_scale400response", - "DocPagesSetScale400ResponseCode": ".doc_pages_set_scale400response_code", - "DocPagesSetScale400ResponseName": ".doc_pages_set_scale400response_name", "DocPagesSetScale404Response": ".doc_pages_set_scale404response", - "DocPagesSetScale404ResponseCode": ".doc_pages_set_scale404response_code", - "DocPagesSetScale404ResponseName": ".doc_pages_set_scale404response_name", "DocPagesViewports200Response": ".doc_pages_viewports200response", - "DocPagesViewports200ResponseItem": ".doc_pages_viewports200response_item", - "DocPagesViewports200ResponseItemBbox": ".doc_pages_viewports200response_item_bbox", - "DocPagesViewports200ResponseItemMeasure": ".doc_pages_viewports200response_item_measure", - "DocPagesViewports200ResponseItemMeasureGeo": ".doc_pages_viewports200response_item_measure_geo", - "DocPagesViewports200ResponseItemMeasureRl": ".doc_pages_viewports200response_item_measure_rl", - "DocPagesViewports200ResponseItemMeasureRlAngleItem": ".doc_pages_viewports200response_item_measure_rl_angle_item", - "DocPagesViewports200ResponseItemMeasureRlAngleItemFraction": ".doc_pages_viewports200response_item_measure_rl_angle_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_angle_item_label_position", - "DocPagesViewports200ResponseItemMeasureRlAreaItem": ".doc_pages_viewports200response_item_measure_rl_area_item", - "DocPagesViewports200ResponseItemMeasureRlAreaItemFraction": ".doc_pages_viewports200response_item_measure_rl_area_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_area_item_label_position", - "DocPagesViewports200ResponseItemMeasureRlDistanceItem": ".doc_pages_viewports200response_item_measure_rl_distance_item", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction": ".doc_pages_viewports200response_item_measure_rl_distance_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_distance_item_label_position", - "DocPagesViewports200ResponseItemMeasureRlOrigin": ".doc_pages_viewports200response_item_measure_rl_origin", - "DocPagesViewports200ResponseItemMeasureRlSlopeItem": ".doc_pages_viewports200response_item_measure_rl_slope_item", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction": ".doc_pages_viewports200response_item_measure_rl_slope_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_slope_item_label_position", - "DocPagesViewports200ResponseItemMeasureRlXItem": ".doc_pages_viewports200response_item_measure_rl_x_item", - "DocPagesViewports200ResponseItemMeasureRlXItemFraction": ".doc_pages_viewports200response_item_measure_rl_x_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_x_item_label_position", - "DocPagesViewports200ResponseItemMeasureRlYItem": ".doc_pages_viewports200response_item_measure_rl_y_item", - "DocPagesViewports200ResponseItemMeasureRlYItemFraction": ".doc_pages_viewports200response_item_measure_rl_y_item_fraction", - "DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition": ".doc_pages_viewports200response_item_measure_rl_y_item_label_position", - "DocPagesViewports200ResponseItemMeasureUnknown": ".doc_pages_viewports200response_item_measure_unknown", - "DocPagesViewports200ResponseItemMeasure_Geo": ".doc_pages_viewports200response_item_measure", - "DocPagesViewports200ResponseItemMeasure_Rl": ".doc_pages_viewports200response_item_measure", - "DocPagesViewports200ResponseItemMeasure_Unknown": ".doc_pages_viewports200response_item_measure", + "DocPagesViewports200ResponseViewportsItem": ".doc_pages_viewports200response_viewports_item", + "DocPagesViewports200ResponseViewportsItemBbox": ".doc_pages_viewports200response_viewports_item_bbox", + "DocPagesViewports200ResponseViewportsItemMeasure": ".doc_pages_viewports200response_viewports_item_measure", + "DocPagesViewports200ResponseViewportsItemMeasureGeospatial": ".doc_pages_viewports200response_viewports_item_measure_geospatial", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinear": ".doc_pages_viewports200response_viewports_item_measure_rectilinear", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_origin", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition": ".doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position", + "DocPagesViewports200ResponseViewportsItemMeasureUnknown": ".doc_pages_viewports200response_viewports_item_measure_unknown", + "DocPagesViewports200ResponseViewportsItemMeasure_Geospatial": ".doc_pages_viewports200response_viewports_item_measure", + "DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear": ".doc_pages_viewports200response_viewports_item_measure", + "DocPagesViewports200ResponseViewportsItemMeasure_Unknown": ".doc_pages_viewports200response_viewports_item_measure", "DocPagesViewports404Response": ".doc_pages_viewports404response", - "DocPagesViewports404ResponseCode": ".doc_pages_viewports404response_code", - "DocPagesViewports404ResponseName": ".doc_pages_viewports404response_name", "DocRedactionsApply200Response": ".doc_redactions_apply200response", - "DocRedactionsApply200ResponseMeta": ".doc_redactions_apply200response_meta", - "DocRedactionsApply200ResponseMetaAffectedPagesItem": ".doc_redactions_apply200response_meta_affected_pages_item", - "DocRedactionsApply200ResponseMetaAffectedPagesItemRevision": ".doc_redactions_apply200response_meta_affected_pages_item_revision", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state", - "DocRedactionsApply200ResponseMetaCacheDelta": ".doc_redactions_apply200response_meta_cache_delta", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItem": ".doc_redactions_apply200response_meta_cache_delta_pages_item", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache": ".doc_redactions_apply200response_meta_cache_delta_pages_item_cache", + "DocRedactionsApply200ResponseResultsItem": ".doc_redactions_apply200response_results_item", + "DocRedactionsApply200ResponseResultsItemStatus": ".doc_redactions_apply200response_results_item_status", + "DocRedactionsApply200ResponseScope": ".doc_redactions_apply200response_scope", "DocRedactionsApply400Response": ".doc_redactions_apply400response", - "DocRedactionsApply400ResponseCode": ".doc_redactions_apply400response_code", - "DocRedactionsApply400ResponseName": ".doc_redactions_apply400response_name", "DocRedactionsApply404Response": ".doc_redactions_apply404response", - "DocRedactionsApply404ResponseCode": ".doc_redactions_apply404response_code", - "DocRedactionsApply404ResponseName": ".doc_redactions_apply404response_name", - "DocRedactionsApplyRequest": ".doc_redactions_apply_request", "DocRenderResponse": ".doc_render_response", - "DocRenderResponseCode": ".doc_render_response_code", - "DocRenderResponseName": ".doc_render_response_name", - "DocSignaturesAbort200Response": ".doc_signatures_abort200response", - "DocSignaturesAbort200ResponseStatus": ".doc_signatures_abort200response_status", - "DocSignaturesAbort404Response": ".doc_signatures_abort404response", - "DocSignaturesAbort404ResponseCode": ".doc_signatures_abort404response_code", - "DocSignaturesAbort404ResponseName": ".doc_signatures_abort404response_name", "DocSignaturesAnalysis200Response": ".doc_signatures_analysis200response", "DocSignaturesAnalysis200ResponseBasis": ".doc_signatures_analysis200response_basis", "DocSignaturesAnalysis200ResponseBasisSource": ".doc_signatures_analysis200response_basis_source", @@ -7050,23 +3928,11 @@ "DocSignaturesAnalysis200ResponseUntil": ".doc_signatures_analysis200response_until", "DocSignaturesAnalysis200ResponseVerdict": ".doc_signatures_analysis200response_verdict", "DocSignaturesAnalysis400Response": ".doc_signatures_analysis400response", - "DocSignaturesAnalysis400ResponseCode": ".doc_signatures_analysis400response_code", - "DocSignaturesAnalysis400ResponseName": ".doc_signatures_analysis400response_name", "DocSignaturesAnalysis404Response": ".doc_signatures_analysis404response", - "DocSignaturesAnalysis404ResponseCode": ".doc_signatures_analysis404response_code", - "DocSignaturesAnalysis404ResponseName": ".doc_signatures_analysis404response_name", + "DocSignaturesCancel200Response": ".doc_signatures_cancel200response", + "DocSignaturesCancel200ResponseStatus": ".doc_signatures_cancel200response_status", + "DocSignaturesCancel404Response": ".doc_signatures_cancel404response", "DocSignaturesComplete200Response": ".doc_signatures_complete200response", - "DocSignaturesComplete200ResponseMeta": ".doc_signatures_complete200response_meta", - "DocSignaturesComplete200ResponseMetaAffectedPagesItem": ".doc_signatures_complete200response_meta_affected_pages_item", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision": ".doc_signatures_complete200response_meta_affected_pages_item_revision", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState": ".doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown": ".doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown": ".doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known": ".doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown": ".doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state", - "DocSignaturesComplete200ResponseMetaCacheDelta": ".doc_signatures_complete200response_meta_cache_delta", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem": ".doc_signatures_complete200response_meta_cache_delta_pages_item", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache": ".doc_signatures_complete200response_meta_cache_delta_pages_item_cache", "DocSignaturesComplete200ResponsePrevious": ".doc_signatures_complete200response_previous", "DocSignaturesComplete200ResponseProtection": ".doc_signatures_complete200response_protection", "DocSignaturesComplete200ResponseProtectionCertification": ".doc_signatures_complete200response_protection_certification", @@ -7078,30 +3944,18 @@ "DocSignaturesComplete200ResponseProtectionJudged": ".doc_signatures_complete200response_protection_judged", "DocSignaturesComplete200ResponseSignature": ".doc_signatures_complete200response_signature", "DocSignaturesComplete200ResponseSignatureCoverage": ".doc_signatures_complete200response_signature_coverage", - "DocSignaturesComplete200ResponseSignatureField": ".doc_signatures_complete200response_signature_field", - "DocSignaturesComplete200ResponseSignatureFieldFqn": ".doc_signatures_complete200response_signature_field_fqn", "DocSignaturesComplete200ResponseSignatureFieldMdp": ".doc_signatures_complete200response_signature_field_mdp", "DocSignaturesComplete200ResponseSignatureFieldMdpAction": ".doc_signatures_complete200response_signature_field_mdp_action", - "DocSignaturesComplete200ResponseSignatureFieldObjectNumber": ".doc_signatures_complete200response_signature_field_object_number", - "DocSignaturesComplete200ResponseSignatureField_Fqn": ".doc_signatures_complete200response_signature_field", - "DocSignaturesComplete200ResponseSignatureField_ObjectNumber": ".doc_signatures_complete200response_signature_field", "DocSignaturesComplete200ResponseSignatureKind": ".doc_signatures_complete200response_signature_kind", "DocSignaturesComplete200ResponseSignatureLock": ".doc_signatures_complete200response_signature_lock", "DocSignaturesComplete200ResponseSignatureLockAction": ".doc_signatures_complete200response_signature_lock_action", "DocSignaturesComplete200ResponseSignatureSeedValue": ".doc_signatures_complete200response_signature_seed_value", "DocSignaturesComplete200ResponseSignatureSigner": ".doc_signatures_complete200response_signature_signer", - "DocSignaturesComplete200ResponseSignatureWidget": ".doc_signatures_complete200response_signature_widget", "DocSignaturesComplete200ResponseStatus": ".doc_signatures_complete200response_status", "DocSignaturesComplete200ResponseVersion": ".doc_signatures_complete200response_version", "DocSignaturesComplete400Response": ".doc_signatures_complete400response", - "DocSignaturesComplete400ResponseCode": ".doc_signatures_complete400response_code", - "DocSignaturesComplete400ResponseName": ".doc_signatures_complete400response_name", "DocSignaturesComplete404Response": ".doc_signatures_complete404response", - "DocSignaturesComplete404ResponseCode": ".doc_signatures_complete404response_code", - "DocSignaturesComplete404ResponseName": ".doc_signatures_complete404response_name", "DocSignaturesComplete409Response": ".doc_signatures_complete409response", - "DocSignaturesComplete409ResponseCode": ".doc_signatures_complete409response_code", - "DocSignaturesComplete409ResponseName": ".doc_signatures_complete409response_name", "DocSignaturesList200Response": ".doc_signatures_list200response", "DocSignaturesList200ResponseProtection": ".doc_signatures_list200response_protection", "DocSignaturesList200ResponseProtectionCertification": ".doc_signatures_list200response_protection_certification", @@ -7114,38 +3968,22 @@ "DocSignaturesList200ResponseRevisionsItem": ".doc_signatures_list200response_revisions_item", "DocSignaturesList200ResponseSignaturesItem": ".doc_signatures_list200response_signatures_item", "DocSignaturesList200ResponseSignaturesItemCoverage": ".doc_signatures_list200response_signatures_item_coverage", - "DocSignaturesList200ResponseSignaturesItemField": ".doc_signatures_list200response_signatures_item_field", - "DocSignaturesList200ResponseSignaturesItemFieldFqn": ".doc_signatures_list200response_signatures_item_field_fqn", "DocSignaturesList200ResponseSignaturesItemFieldMdp": ".doc_signatures_list200response_signatures_item_field_mdp", "DocSignaturesList200ResponseSignaturesItemFieldMdpAction": ".doc_signatures_list200response_signatures_item_field_mdp_action", - "DocSignaturesList200ResponseSignaturesItemFieldObjectNumber": ".doc_signatures_list200response_signatures_item_field_object_number", - "DocSignaturesList200ResponseSignaturesItemField_Fqn": ".doc_signatures_list200response_signatures_item_field", - "DocSignaturesList200ResponseSignaturesItemField_ObjectNumber": ".doc_signatures_list200response_signatures_item_field", "DocSignaturesList200ResponseSignaturesItemKind": ".doc_signatures_list200response_signatures_item_kind", "DocSignaturesList200ResponseSignaturesItemLock": ".doc_signatures_list200response_signatures_item_lock", "DocSignaturesList200ResponseSignaturesItemLockAction": ".doc_signatures_list200response_signatures_item_lock_action", "DocSignaturesList200ResponseSignaturesItemSeedValue": ".doc_signatures_list200response_signatures_item_seed_value", "DocSignaturesList200ResponseSignaturesItemSigner": ".doc_signatures_list200response_signatures_item_signer", - "DocSignaturesList200ResponseSignaturesItemWidget": ".doc_signatures_list200response_signatures_item_widget", "DocSignaturesList404Response": ".doc_signatures_list404response", - "DocSignaturesList404ResponseCode": ".doc_signatures_list404response_code", - "DocSignaturesList404ResponseName": ".doc_signatures_list404response_name", "DocSignaturesPrepare200Response": ".doc_signatures_prepare200response", "DocSignaturesPrepare200ResponseAlgorithm": ".doc_signatures_prepare200response_algorithm", "DocSignaturesPrepare200ResponseExpectedVersion": ".doc_signatures_prepare200response_expected_version", "DocSignaturesPrepare400Response": ".doc_signatures_prepare400response", - "DocSignaturesPrepare400ResponseCode": ".doc_signatures_prepare400response_code", - "DocSignaturesPrepare400ResponseName": ".doc_signatures_prepare400response_name", "DocSignaturesPrepare404Response": ".doc_signatures_prepare404response", - "DocSignaturesPrepare404ResponseCode": ".doc_signatures_prepare404response_code", - "DocSignaturesPrepare404ResponseName": ".doc_signatures_prepare404response_name", "DocSignaturesPrepare409Response": ".doc_signatures_prepare409response", - "DocSignaturesPrepare409ResponseCode": ".doc_signatures_prepare409response_code", - "DocSignaturesPrepare409ResponseName": ".doc_signatures_prepare409response_name", "DocText200Response": ".doc_text200response", "DocText404Response": ".doc_text404response", - "DocText404ResponseCode": ".doc_text404response_code", - "DocText404ResponseName": ".doc_text404response_name", "DocVersionsAnalysis200Response": ".doc_versions_analysis200response", "DocVersionsAnalysis200ResponseBasis": ".doc_versions_analysis200response_basis", "DocVersionsAnalysis200ResponseBasisSource": ".doc_versions_analysis200response_basis_source", @@ -7165,29 +4003,15 @@ "DocVersionsAnalysis200ResponseUntil": ".doc_versions_analysis200response_until", "DocVersionsAnalysis200ResponseVerdict": ".doc_versions_analysis200response_verdict", "DocVersionsAnalysis400Response": ".doc_versions_analysis400response", - "DocVersionsAnalysis400ResponseCode": ".doc_versions_analysis400response_code", - "DocVersionsAnalysis400ResponseName": ".doc_versions_analysis400response_name", "DocVersionsAnalysis404Response": ".doc_versions_analysis404response", - "DocVersionsAnalysis404ResponseCode": ".doc_versions_analysis404response_code", - "DocVersionsAnalysis404ResponseName": ".doc_versions_analysis404response_name", "DocVersionsDownloadResponse": ".doc_versions_download_response", - "DocVersionsDownloadResponseCode": ".doc_versions_download_response_code", - "DocVersionsDownloadResponseName": ".doc_versions_download_response_name", "DocVersionsList200Response": ".doc_versions_list200response", "DocVersionsList200ResponseVersionsItem": ".doc_versions_list200response_versions_item", "DocVersionsList200ResponseVersionsItemProducer": ".doc_versions_list200response_versions_item_producer", "DocVersionsList404Response": ".doc_versions_list404response", - "DocVersionsList404ResponseCode": ".doc_versions_list404response_code", - "DocVersionsList404ResponseName": ".doc_versions_list404response_name", "DocVersionsRevisionResponse": ".doc_versions_revision_response", - "DocVersionsRevisionResponseCode": ".doc_versions_revision_response_code", - "DocVersionsRevisionResponseName": ".doc_versions_revision_response_name", "DocVersionsSignatureContentsResponse": ".doc_versions_signature_contents_response", - "DocVersionsSignatureContentsResponseCode": ".doc_versions_signature_contents_response_code", - "DocVersionsSignatureContentsResponseName": ".doc_versions_signature_contents_response_name", "DocVersionsSignatureDigestResponse": ".doc_versions_signature_digest_response", - "DocVersionsSignatureDigestResponseCode": ".doc_versions_signature_digest_response_code", - "DocVersionsSignatureDigestResponseName": ".doc_versions_signature_digest_response_name", "DocVersionsSignatures200Response": ".doc_versions_signatures200response", "DocVersionsSignatures200ResponseProtection": ".doc_versions_signatures200response_protection", "DocVersionsSignatures200ResponseProtectionCertification": ".doc_versions_signatures200response_protection_certification", @@ -7200,48 +4024,34 @@ "DocVersionsSignatures200ResponseRevisionsItem": ".doc_versions_signatures200response_revisions_item", "DocVersionsSignatures200ResponseSignaturesItem": ".doc_versions_signatures200response_signatures_item", "DocVersionsSignatures200ResponseSignaturesItemCoverage": ".doc_versions_signatures200response_signatures_item_coverage", - "DocVersionsSignatures200ResponseSignaturesItemField": ".doc_versions_signatures200response_signatures_item_field", - "DocVersionsSignatures200ResponseSignaturesItemFieldFqn": ".doc_versions_signatures200response_signatures_item_field_fqn", "DocVersionsSignatures200ResponseSignaturesItemFieldMdp": ".doc_versions_signatures200response_signatures_item_field_mdp", "DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction": ".doc_versions_signatures200response_signatures_item_field_mdp_action", - "DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber": ".doc_versions_signatures200response_signatures_item_field_object_number", - "DocVersionsSignatures200ResponseSignaturesItemField_Fqn": ".doc_versions_signatures200response_signatures_item_field", - "DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber": ".doc_versions_signatures200response_signatures_item_field", "DocVersionsSignatures200ResponseSignaturesItemKind": ".doc_versions_signatures200response_signatures_item_kind", "DocVersionsSignatures200ResponseSignaturesItemLock": ".doc_versions_signatures200response_signatures_item_lock", "DocVersionsSignatures200ResponseSignaturesItemLockAction": ".doc_versions_signatures200response_signatures_item_lock_action", "DocVersionsSignatures200ResponseSignaturesItemSeedValue": ".doc_versions_signatures200response_signatures_item_seed_value", "DocVersionsSignatures200ResponseSignaturesItemSigner": ".doc_versions_signatures200response_signatures_item_signer", - "DocVersionsSignatures200ResponseSignaturesItemWidget": ".doc_versions_signatures200response_signatures_item_widget", "DocVersionsSignatures404Response": ".doc_versions_signatures404response", - "DocVersionsSignatures404ResponseCode": ".doc_versions_signatures404response_code", - "DocVersionsSignatures404ResponseName": ".doc_versions_signatures404response_name", "DocumentActionsSnapshot": ".document_actions_snapshot", "DocumentActionsSnapshotNameTreeScriptsItem": ".document_actions_snapshot_name_tree_scripts_item", + "DocumentMetadata": ".document_metadata", + "DocumentMetadataTrapped": ".document_metadata_trapped", "DocumentsCommit200Response": ".documents_commit200response", "DocumentsCommit200ResponseDocument": ".documents_commit200response_document", "DocumentsCommit200ResponseDocumentState": ".documents_commit200response_document_state", "DocumentsCommit200ResponseDocumentThumbnailState": ".documents_commit200response_document_thumbnail_state", "DocumentsCommit400Response": ".documents_commit400response", - "DocumentsCommit400ResponseError": ".documents_commit400response_error", "DocumentsCommit404Response": ".documents_commit404response", - "DocumentsCommit404ResponseError": ".documents_commit404response_error", "DocumentsDelete403Response": ".documents_delete403response", - "DocumentsDelete403ResponseError": ".documents_delete403response_error", "DocumentsDelete404Response": ".documents_delete404response", - "DocumentsDelete404ResponseError": ".documents_delete404response_error", "DocumentsDownload403Response": ".documents_download403response", - "DocumentsDownload403ResponseError": ".documents_download403response_error", "DocumentsDownload404Response": ".documents_download404response", - "DocumentsDownload404ResponseError": ".documents_download404response_error", "DocumentsGet200Response": ".documents_get200response", "DocumentsGet200ResponseDocument": ".documents_get200response_document", "DocumentsGet200ResponseDocumentState": ".documents_get200response_document_state", "DocumentsGet200ResponseDocumentThumbnailState": ".documents_get200response_document_thumbnail_state", "DocumentsGet403Response": ".documents_get403response", - "DocumentsGet403ResponseError": ".documents_get403response_error", "DocumentsGet404Response": ".documents_get404response", - "DocumentsGet404ResponseError": ".documents_get404response_error", "DocumentsImportFrom200Response": ".documents_import_from200response", "DocumentsImportFrom200ResponseDocument": ".documents_import_from200response_document", "DocumentsImportFrom200ResponseDocumentState": ".documents_import_from200response_document_state", @@ -7253,11 +4063,8 @@ "DocumentsImportFrom202ResponseDocumentThumbnailState": ".documents_import_from202response_document_thumbnail_state", "DocumentsImportFrom202ResponseTag": ".documents_import_from202response_tag", "DocumentsImportFrom400Response": ".documents_import_from400response", - "DocumentsImportFrom400ResponseError": ".documents_import_from400response_error", "DocumentsImportFrom403Response": ".documents_import_from403response", - "DocumentsImportFrom403ResponseError": ".documents_import_from403response_error", "DocumentsImportFrom502Response": ".documents_import_from502response", - "DocumentsImportFrom502ResponseError": ".documents_import_from502response_error", "DocumentsInit200Response": ".documents_init200response", "DocumentsInit200ResponseCreated": ".documents_init200response_created", "DocumentsInit200ResponseCreatedDocument": ".documents_init200response_created_document", @@ -7289,23 +4096,252 @@ "DocumentsInit200Response_Deduped": ".documents_init200response", "DocumentsInit200Response_Resumed": ".documents_init200response", "DocumentsInit400Response": ".documents_init400response", - "DocumentsInit400ResponseError": ".documents_init400response_error", "DocumentsList200Response": ".documents_list200response", "DocumentsList200ResponseDocumentsItem": ".documents_list200response_documents_item", "DocumentsList200ResponseDocumentsItemState": ".documents_list200response_documents_item_state", "DocumentsList200ResponseDocumentsItemThumbnailState": ".documents_list200response_documents_item_thumbnail_state", "DocumentsList400Response": ".documents_list400response", - "DocumentsList400ResponseError": ".documents_list400response_error", "DocumentsThumbnailResponse": ".documents_thumbnail_response", "DocumentsThumbnailResponseError": ".documents_thumbnail_response_error", "DocumentsUploadProxy200Response": ".documents_upload_proxy200response", "DocumentsUploadProxy400Response": ".documents_upload_proxy400response", - "DocumentsUploadProxy400ResponseError": ".documents_upload_proxy400response_error", "DocumentsUploadProxy409Response": ".documents_upload_proxy409response", - "DocumentsUploadProxy409ResponseError": ".documents_upload_proxy409response_error", "EngineErrorPayload": ".engine_error_payload", "EngineErrorPayloadCode": ".engine_error_payload_code", "EngineErrorPayloadName": ".engine_error_payload_name", + "FieldActionsPatch": ".field_actions_patch", + "FieldPosition": ".field_position", + "FieldPositionAfter": ".field_position_after", + "FieldPositionZero": ".field_position_zero", + "FieldScriptWrite": ".field_script_write", + "FieldScriptWriteType": ".field_script_write_type", + "FormField": ".form_field", + "FormFieldCheckbox": ".form_field_checkbox", + "FormFieldCheckboxDefaultValueEntry": ".form_field_checkbox_default_value_entry", + "FormFieldCheckboxDefaultValueEntryArray": ".form_field_checkbox_default_value_entry_array", + "FormFieldCheckboxDefaultValueEntryNone": ".form_field_checkbox_default_value_entry_none", + "FormFieldCheckboxDefaultValueEntryScalar": ".form_field_checkbox_default_value_entry_scalar", + "FormFieldCheckboxDefaultValueEntryUnsupported": ".form_field_checkbox_default_value_entry_unsupported", + "FormFieldCheckboxDefaultValueEntry_Array": ".form_field_checkbox_default_value_entry", + "FormFieldCheckboxDefaultValueEntry_None": ".form_field_checkbox_default_value_entry", + "FormFieldCheckboxDefaultValueEntry_Scalar": ".form_field_checkbox_default_value_entry", + "FormFieldCheckboxDefaultValueEntry_Unsupported": ".form_field_checkbox_default_value_entry", + "FormFieldCheckboxOrigin": ".form_field_checkbox_origin", + "FormFieldCheckboxValueEntry": ".form_field_checkbox_value_entry", + "FormFieldCheckboxValueEntryArray": ".form_field_checkbox_value_entry_array", + "FormFieldCheckboxValueEntryNone": ".form_field_checkbox_value_entry_none", + "FormFieldCheckboxValueEntryScalar": ".form_field_checkbox_value_entry_scalar", + "FormFieldCheckboxValueEntryUnsupported": ".form_field_checkbox_value_entry_unsupported", + "FormFieldCheckboxValueEntry_Array": ".form_field_checkbox_value_entry", + "FormFieldCheckboxValueEntry_None": ".form_field_checkbox_value_entry", + "FormFieldCheckboxValueEntry_Scalar": ".form_field_checkbox_value_entry", + "FormFieldCheckboxValueEntry_Unsupported": ".form_field_checkbox_value_entry", + "FormFieldCheckboxWidgetsItem": ".form_field_checkbox_widgets_item", + "FormFieldCombobox": ".form_field_combobox", + "FormFieldComboboxDefaultValueEntry": ".form_field_combobox_default_value_entry", + "FormFieldComboboxDefaultValueEntryArray": ".form_field_combobox_default_value_entry_array", + "FormFieldComboboxDefaultValueEntryNone": ".form_field_combobox_default_value_entry_none", + "FormFieldComboboxDefaultValueEntryScalar": ".form_field_combobox_default_value_entry_scalar", + "FormFieldComboboxDefaultValueEntryUnsupported": ".form_field_combobox_default_value_entry_unsupported", + "FormFieldComboboxDefaultValueEntry_Array": ".form_field_combobox_default_value_entry", + "FormFieldComboboxDefaultValueEntry_None": ".form_field_combobox_default_value_entry", + "FormFieldComboboxDefaultValueEntry_Scalar": ".form_field_combobox_default_value_entry", + "FormFieldComboboxDefaultValueEntry_Unsupported": ".form_field_combobox_default_value_entry", + "FormFieldComboboxOptionsItem": ".form_field_combobox_options_item", + "FormFieldComboboxOrigin": ".form_field_combobox_origin", + "FormFieldComboboxValueEntry": ".form_field_combobox_value_entry", + "FormFieldComboboxValueEntryArray": ".form_field_combobox_value_entry_array", + "FormFieldComboboxValueEntryNone": ".form_field_combobox_value_entry_none", + "FormFieldComboboxValueEntryScalar": ".form_field_combobox_value_entry_scalar", + "FormFieldComboboxValueEntryUnsupported": ".form_field_combobox_value_entry_unsupported", + "FormFieldComboboxValueEntry_Array": ".form_field_combobox_value_entry", + "FormFieldComboboxValueEntry_None": ".form_field_combobox_value_entry", + "FormFieldComboboxValueEntry_Scalar": ".form_field_combobox_value_entry", + "FormFieldComboboxValueEntry_Unsupported": ".form_field_combobox_value_entry", + "FormFieldDraft": ".form_field_draft", + "FormFieldDraftCheckbox": ".form_field_draft_checkbox", + "FormFieldDraftCombobox": ".form_field_draft_combobox", + "FormFieldDraftComboboxOptionsItem": ".form_field_draft_combobox_options_item", + "FormFieldDraftListbox": ".form_field_draft_listbox", + "FormFieldDraftListboxOptionsItem": ".form_field_draft_listbox_options_item", + "FormFieldDraftPushbutton": ".form_field_draft_pushbutton", + "FormFieldDraftRadio": ".form_field_draft_radio", + "FormFieldDraftSignature": ".form_field_draft_signature", + "FormFieldDraftText": ".form_field_draft_text", + "FormFieldDraft_Checkbox": ".form_field_draft", + "FormFieldDraft_Combobox": ".form_field_draft", + "FormFieldDraft_Listbox": ".form_field_draft", + "FormFieldDraft_Pushbutton": ".form_field_draft", + "FormFieldDraft_Radio": ".form_field_draft", + "FormFieldDraft_Signature": ".form_field_draft", + "FormFieldDraft_Text": ".form_field_draft", + "FormFieldListbox": ".form_field_listbox", + "FormFieldListboxDefaultValueEntry": ".form_field_listbox_default_value_entry", + "FormFieldListboxDefaultValueEntryArray": ".form_field_listbox_default_value_entry_array", + "FormFieldListboxDefaultValueEntryNone": ".form_field_listbox_default_value_entry_none", + "FormFieldListboxDefaultValueEntryScalar": ".form_field_listbox_default_value_entry_scalar", + "FormFieldListboxDefaultValueEntryUnsupported": ".form_field_listbox_default_value_entry_unsupported", + "FormFieldListboxDefaultValueEntry_Array": ".form_field_listbox_default_value_entry", + "FormFieldListboxDefaultValueEntry_None": ".form_field_listbox_default_value_entry", + "FormFieldListboxDefaultValueEntry_Scalar": ".form_field_listbox_default_value_entry", + "FormFieldListboxDefaultValueEntry_Unsupported": ".form_field_listbox_default_value_entry", + "FormFieldListboxOptionsItem": ".form_field_listbox_options_item", + "FormFieldListboxOrigin": ".form_field_listbox_origin", + "FormFieldListboxValueEntry": ".form_field_listbox_value_entry", + "FormFieldListboxValueEntryArray": ".form_field_listbox_value_entry_array", + "FormFieldListboxValueEntryNone": ".form_field_listbox_value_entry_none", + "FormFieldListboxValueEntryScalar": ".form_field_listbox_value_entry_scalar", + "FormFieldListboxValueEntryUnsupported": ".form_field_listbox_value_entry_unsupported", + "FormFieldListboxValueEntry_Array": ".form_field_listbox_value_entry", + "FormFieldListboxValueEntry_None": ".form_field_listbox_value_entry", + "FormFieldListboxValueEntry_Scalar": ".form_field_listbox_value_entry", + "FormFieldListboxValueEntry_Unsupported": ".form_field_listbox_value_entry", + "FormFieldPatch": ".form_field_patch", + "FormFieldPatchDefaultValue": ".form_field_patch_default_value", + "FormFieldPatchFamily": ".form_field_patch_family", + "FormFieldPatchOptionsItem": ".form_field_patch_options_item", + "FormFieldPushbutton": ".form_field_pushbutton", + "FormFieldPushbuttonDefaultValueEntry": ".form_field_pushbutton_default_value_entry", + "FormFieldPushbuttonDefaultValueEntryArray": ".form_field_pushbutton_default_value_entry_array", + "FormFieldPushbuttonDefaultValueEntryNone": ".form_field_pushbutton_default_value_entry_none", + "FormFieldPushbuttonDefaultValueEntryScalar": ".form_field_pushbutton_default_value_entry_scalar", + "FormFieldPushbuttonDefaultValueEntryUnsupported": ".form_field_pushbutton_default_value_entry_unsupported", + "FormFieldPushbuttonDefaultValueEntry_Array": ".form_field_pushbutton_default_value_entry", + "FormFieldPushbuttonDefaultValueEntry_None": ".form_field_pushbutton_default_value_entry", + "FormFieldPushbuttonDefaultValueEntry_Scalar": ".form_field_pushbutton_default_value_entry", + "FormFieldPushbuttonDefaultValueEntry_Unsupported": ".form_field_pushbutton_default_value_entry", + "FormFieldPushbuttonOrigin": ".form_field_pushbutton_origin", + "FormFieldPushbuttonValueEntry": ".form_field_pushbutton_value_entry", + "FormFieldPushbuttonValueEntryArray": ".form_field_pushbutton_value_entry_array", + "FormFieldPushbuttonValueEntryNone": ".form_field_pushbutton_value_entry_none", + "FormFieldPushbuttonValueEntryScalar": ".form_field_pushbutton_value_entry_scalar", + "FormFieldPushbuttonValueEntryUnsupported": ".form_field_pushbutton_value_entry_unsupported", + "FormFieldPushbuttonValueEntry_Array": ".form_field_pushbutton_value_entry", + "FormFieldPushbuttonValueEntry_None": ".form_field_pushbutton_value_entry", + "FormFieldPushbuttonValueEntry_Scalar": ".form_field_pushbutton_value_entry", + "FormFieldPushbuttonValueEntry_Unsupported": ".form_field_pushbutton_value_entry", + "FormFieldRadio": ".form_field_radio", + "FormFieldRadioDefaultValueEntry": ".form_field_radio_default_value_entry", + "FormFieldRadioDefaultValueEntryArray": ".form_field_radio_default_value_entry_array", + "FormFieldRadioDefaultValueEntryNone": ".form_field_radio_default_value_entry_none", + "FormFieldRadioDefaultValueEntryScalar": ".form_field_radio_default_value_entry_scalar", + "FormFieldRadioDefaultValueEntryUnsupported": ".form_field_radio_default_value_entry_unsupported", + "FormFieldRadioDefaultValueEntry_Array": ".form_field_radio_default_value_entry", + "FormFieldRadioDefaultValueEntry_None": ".form_field_radio_default_value_entry", + "FormFieldRadioDefaultValueEntry_Scalar": ".form_field_radio_default_value_entry", + "FormFieldRadioDefaultValueEntry_Unsupported": ".form_field_radio_default_value_entry", + "FormFieldRadioOrigin": ".form_field_radio_origin", + "FormFieldRadioValueEntry": ".form_field_radio_value_entry", + "FormFieldRadioValueEntryArray": ".form_field_radio_value_entry_array", + "FormFieldRadioValueEntryNone": ".form_field_radio_value_entry_none", + "FormFieldRadioValueEntryScalar": ".form_field_radio_value_entry_scalar", + "FormFieldRadioValueEntryUnsupported": ".form_field_radio_value_entry_unsupported", + "FormFieldRadioValueEntry_Array": ".form_field_radio_value_entry", + "FormFieldRadioValueEntry_None": ".form_field_radio_value_entry", + "FormFieldRadioValueEntry_Scalar": ".form_field_radio_value_entry", + "FormFieldRadioValueEntry_Unsupported": ".form_field_radio_value_entry", + "FormFieldRadioWidgetsItem": ".form_field_radio_widgets_item", + "FormFieldRef": ".form_field_ref", + "FormFieldRefFqn": ".form_field_ref_fqn", + "FormFieldRefObjectNumber": ".form_field_ref_object_number", + "FormFieldRef_Fqn": ".form_field_ref", + "FormFieldRef_ObjectNumber": ".form_field_ref", + "FormFieldSignature": ".form_field_signature", + "FormFieldSignatureDefaultValueEntry": ".form_field_signature_default_value_entry", + "FormFieldSignatureDefaultValueEntryArray": ".form_field_signature_default_value_entry_array", + "FormFieldSignatureDefaultValueEntryNone": ".form_field_signature_default_value_entry_none", + "FormFieldSignatureDefaultValueEntryScalar": ".form_field_signature_default_value_entry_scalar", + "FormFieldSignatureDefaultValueEntryUnsupported": ".form_field_signature_default_value_entry_unsupported", + "FormFieldSignatureDefaultValueEntry_Array": ".form_field_signature_default_value_entry", + "FormFieldSignatureDefaultValueEntry_None": ".form_field_signature_default_value_entry", + "FormFieldSignatureDefaultValueEntry_Scalar": ".form_field_signature_default_value_entry", + "FormFieldSignatureDefaultValueEntry_Unsupported": ".form_field_signature_default_value_entry", + "FormFieldSignatureOrigin": ".form_field_signature_origin", + "FormFieldSignatureValueEntry": ".form_field_signature_value_entry", + "FormFieldSignatureValueEntryArray": ".form_field_signature_value_entry_array", + "FormFieldSignatureValueEntryNone": ".form_field_signature_value_entry_none", + "FormFieldSignatureValueEntryScalar": ".form_field_signature_value_entry_scalar", + "FormFieldSignatureValueEntryUnsupported": ".form_field_signature_value_entry_unsupported", + "FormFieldSignatureValueEntry_Array": ".form_field_signature_value_entry", + "FormFieldSignatureValueEntry_None": ".form_field_signature_value_entry", + "FormFieldSignatureValueEntry_Scalar": ".form_field_signature_value_entry", + "FormFieldSignatureValueEntry_Unsupported": ".form_field_signature_value_entry", + "FormFieldText": ".form_field_text", + "FormFieldTextDefaultValueEntry": ".form_field_text_default_value_entry", + "FormFieldTextDefaultValueEntryArray": ".form_field_text_default_value_entry_array", + "FormFieldTextDefaultValueEntryNone": ".form_field_text_default_value_entry_none", + "FormFieldTextDefaultValueEntryScalar": ".form_field_text_default_value_entry_scalar", + "FormFieldTextDefaultValueEntryUnsupported": ".form_field_text_default_value_entry_unsupported", + "FormFieldTextDefaultValueEntry_Array": ".form_field_text_default_value_entry", + "FormFieldTextDefaultValueEntry_None": ".form_field_text_default_value_entry", + "FormFieldTextDefaultValueEntry_Scalar": ".form_field_text_default_value_entry", + "FormFieldTextDefaultValueEntry_Unsupported": ".form_field_text_default_value_entry", + "FormFieldTextOrigin": ".form_field_text_origin", + "FormFieldTextValueEntry": ".form_field_text_value_entry", + "FormFieldTextValueEntryArray": ".form_field_text_value_entry_array", + "FormFieldTextValueEntryNone": ".form_field_text_value_entry_none", + "FormFieldTextValueEntryScalar": ".form_field_text_value_entry_scalar", + "FormFieldTextValueEntryUnsupported": ".form_field_text_value_entry_unsupported", + "FormFieldTextValueEntry_Array": ".form_field_text_value_entry", + "FormFieldTextValueEntry_None": ".form_field_text_value_entry", + "FormFieldTextValueEntry_Scalar": ".form_field_text_value_entry", + "FormFieldTextValueEntry_Unsupported": ".form_field_text_value_entry", + "FormFieldUnknown": ".form_field_unknown", + "FormFieldUnknownDefaultValueEntry": ".form_field_unknown_default_value_entry", + "FormFieldUnknownDefaultValueEntryArray": ".form_field_unknown_default_value_entry_array", + "FormFieldUnknownDefaultValueEntryNone": ".form_field_unknown_default_value_entry_none", + "FormFieldUnknownDefaultValueEntryScalar": ".form_field_unknown_default_value_entry_scalar", + "FormFieldUnknownDefaultValueEntryUnsupported": ".form_field_unknown_default_value_entry_unsupported", + "FormFieldUnknownDefaultValueEntry_Array": ".form_field_unknown_default_value_entry", + "FormFieldUnknownDefaultValueEntry_None": ".form_field_unknown_default_value_entry", + "FormFieldUnknownDefaultValueEntry_Scalar": ".form_field_unknown_default_value_entry", + "FormFieldUnknownDefaultValueEntry_Unsupported": ".form_field_unknown_default_value_entry", + "FormFieldUnknownOrigin": ".form_field_unknown_origin", + "FormFieldUnknownValueEntry": ".form_field_unknown_value_entry", + "FormFieldUnknownValueEntryArray": ".form_field_unknown_value_entry_array", + "FormFieldUnknownValueEntryNone": ".form_field_unknown_value_entry_none", + "FormFieldUnknownValueEntryScalar": ".form_field_unknown_value_entry_scalar", + "FormFieldUnknownValueEntryUnsupported": ".form_field_unknown_value_entry_unsupported", + "FormFieldUnknownValueEntry_Array": ".form_field_unknown_value_entry", + "FormFieldUnknownValueEntry_None": ".form_field_unknown_value_entry", + "FormFieldUnknownValueEntry_Scalar": ".form_field_unknown_value_entry", + "FormFieldUnknownValueEntry_Unsupported": ".form_field_unknown_value_entry", + "FormFieldValue": ".form_field_value", + "FormField_Checkbox": ".form_field", + "FormField_Combobox": ".form_field", + "FormField_Listbox": ".form_field", + "FormField_Pushbutton": ".form_field", + "FormField_Radio": ".form_field", + "FormField_Signature": ".form_field", + "FormField_Text": ".form_field", + "FormField_Unknown": ".form_field", + "FormMutationMeta": ".form_mutation_meta", + "FormWidget": ".form_widget", + "MetadataPatch": ".metadata_patch", + "MetadataPatchTrapped": ".metadata_patch_trapped", + "MutationMeta": ".mutation_meta", + "PageDestination": ".page_destination", + "PageDestinationFit": ".page_destination_fit", + "PageDestinationFitB": ".page_destination_fit_b", + "PageDestinationFitBh": ".page_destination_fit_bh", + "PageDestinationFitBv": ".page_destination_fit_bv", + "PageDestinationFitH": ".page_destination_fit_h", + "PageDestinationFitR": ".page_destination_fit_r", + "PageDestinationFitV": ".page_destination_fit_v", + "PageDestinationXyz": ".page_destination_xyz", + "PageDestination_Fit": ".page_destination", + "PageDestination_FitB": ".page_destination", + "PageDestination_FitBh": ".page_destination", + "PageDestination_FitBv": ".page_destination", + "PageDestination_FitH": ".page_destination", + "PageDestination_FitR": ".page_destination", + "PageDestination_FitV": ".page_destination", + "PageDestination_Xyz": ".page_destination", + "PagePosition": ".page_position", + "PagePositionAfter": ".page_position_after", + "PagePositionZero": ".page_position_zero", + "PageRef": ".page_ref", + "PageRefKind": ".page_ref_kind", "PdfActionNode": ".pdf_action_node", "PdfActionNodeGoto": ".pdf_action_node_goto", "PdfActionNodeGoto3DView": ".pdf_action_node_goto3d_view", @@ -7356,97 +4392,95 @@ "PdfActionTargetRef_ObjectNumber": ".pdf_action_target_ref", "PdfActionTree": ".pdf_action_tree", "PdfActionTreeWarningsItem": ".pdf_action_tree_warnings_item", + "PdfActionWrite": ".pdf_action_write", + "PdfActionWriteGoto": ".pdf_action_write_goto", + "PdfActionWriteHide": ".pdf_action_write_hide", + "PdfActionWriteJavascript": ".pdf_action_write_javascript", + "PdfActionWriteNamed": ".pdf_action_write_named", + "PdfActionWriteResetForm": ".pdf_action_write_reset_form", + "PdfActionWriteSubmitForm": ".pdf_action_write_submit_form", + "PdfActionWriteUri": ".pdf_action_write_uri", + "PdfActionWrite_Goto": ".pdf_action_write", + "PdfActionWrite_Hide": ".pdf_action_write", + "PdfActionWrite_Javascript": ".pdf_action_write", + "PdfActionWrite_Named": ".pdf_action_write", + "PdfActionWrite_ResetForm": ".pdf_action_write", + "PdfActionWrite_SubmitForm": ".pdf_action_write", + "PdfActionWrite_Uri": ".pdf_action_write", "PdfAnnotationActions": ".pdf_annotation_actions", - "PdfDestination": ".pdf_destination", - "PdfDestinationFit": ".pdf_destination_fit", - "PdfDestinationFitB": ".pdf_destination_fit_b", - "PdfDestinationFitBh": ".pdf_destination_fit_bh", - "PdfDestinationFitBv": ".pdf_destination_fit_bv", - "PdfDestinationFitH": ".pdf_destination_fit_h", - "PdfDestinationFitR": ".pdf_destination_fit_r", - "PdfDestinationFitV": ".pdf_destination_fit_v", - "PdfDestinationXyz": ".pdf_destination_xyz", - "PdfDestination_Fit": ".pdf_destination", - "PdfDestination_FitB": ".pdf_destination", - "PdfDestination_FitBh": ".pdf_destination", - "PdfDestination_FitBv": ".pdf_destination", - "PdfDestination_FitH": ".pdf_destination", - "PdfDestination_FitR": ".pdf_destination", - "PdfDestination_FitV": ".pdf_destination", - "PdfDestination_Xyz": ".pdf_destination", "PdfFieldActions": ".pdf_field_actions", + "PdfLinkTarget": ".pdf_link_target", + "PdfLinkTargetGoto": ".pdf_link_target_goto", + "PdfLinkTargetGotoRemote": ".pdf_link_target_goto_remote", + "PdfLinkTargetJavascript": ".pdf_link_target_javascript", + "PdfLinkTargetLaunch": ".pdf_link_target_launch", + "PdfLinkTargetNamed": ".pdf_link_target_named", + "PdfLinkTargetUnsupported": ".pdf_link_target_unsupported", + "PdfLinkTargetUri": ".pdf_link_target_uri", + "PdfLinkTargetWritable": ".pdf_link_target_writable", + "PdfLinkTargetWritableGoto": ".pdf_link_target_writable_goto", + "PdfLinkTargetWritableNamed": ".pdf_link_target_writable_named", + "PdfLinkTargetWritableNamedName": ".pdf_link_target_writable_named_name", + "PdfLinkTargetWritableUri": ".pdf_link_target_writable_uri", + "PdfLinkTargetWritable_Goto": ".pdf_link_target_writable", + "PdfLinkTargetWritable_Named": ".pdf_link_target_writable", + "PdfLinkTargetWritable_Uri": ".pdf_link_target_writable", + "PdfLinkTarget_Goto": ".pdf_link_target", + "PdfLinkTarget_GotoRemote": ".pdf_link_target", + "PdfLinkTarget_Javascript": ".pdf_link_target", + "PdfLinkTarget_Launch": ".pdf_link_target", + "PdfLinkTarget_Named": ".pdf_link_target", + "PdfLinkTarget_Unsupported": ".pdf_link_target", + "PdfLinkTarget_Uri": ".pdf_link_target", "PdfPageActions": ".pdf_page_actions", "SharesCreate200Response": ".shares_create200response", "SharesCreate200ResponseShare": ".shares_create200response_share", "SharesCreate400Response": ".shares_create400response", - "SharesCreate400ResponseError": ".shares_create400response_error", "SharesCreate403Response": ".shares_create403response", - "SharesCreate403ResponseError": ".shares_create403response_error", "SharesCreate404Response": ".shares_create404response", - "SharesCreate404ResponseError": ".shares_create404response_error", "SharesDeleteResponse": ".shares_delete_response", - "SharesDeleteResponseError": ".shares_delete_response_error", "SharesExchange200Response": ".shares_exchange200response", "SharesExchange400Response": ".shares_exchange400response", - "SharesExchange400ResponseError": ".shares_exchange400response_error", "SharesExchange403Response": ".shares_exchange403response", - "SharesExchange403ResponseError": ".shares_exchange403response_error", "SharesExchange404Response": ".shares_exchange404response", - "SharesExchange404ResponseError": ".shares_exchange404response_error", "SharesExchange410Response": ".shares_exchange410response", - "SharesExchange410ResponseError": ".shares_exchange410response_error", "SharesExchange422Response": ".shares_exchange422response", - "SharesExchange422ResponseError": ".shares_exchange422response_error", "SharesGet200Response": ".shares_get200response", "SharesGet200ResponseShare": ".shares_get200response_share", "SharesGet404Response": ".shares_get404response", - "SharesGet404ResponseError": ".shares_get404response_error", "SharesList200Response": ".shares_list200response", "SharesList200ResponseSharesItem": ".shares_list200response_shares_item", "SharesList400Response": ".shares_list400response", - "SharesList400ResponseError": ".shares_list400response_error", "SharesUpdate200Response": ".shares_update200response", "SharesUpdate200ResponseShare": ".shares_update200response_share", "SharesUpdate400Response": ".shares_update400response", - "SharesUpdate400ResponseError": ".shares_update400response_error", "SharesUpdate404Response": ".shares_update404response", - "SharesUpdate404ResponseError": ".shares_update404response_error", "TenantsCreate200Response": ".tenants_create200response", "TenantsCreate200ResponseTenant": ".tenants_create200response_tenant", "TenantsCreate200ResponseTenantStatus": ".tenants_create200response_tenant_status", "TenantsCreate400Response": ".tenants_create400response", - "TenantsCreate400ResponseError": ".tenants_create400response_error", "TenantsDeleteResponse": ".tenants_delete_response", - "TenantsDeleteResponseError": ".tenants_delete_response_error", "TenantsGet200Response": ".tenants_get200response", "TenantsGet200ResponseTenant": ".tenants_get200response_tenant", "TenantsGet200ResponseTenantStatus": ".tenants_get200response_tenant_status", "TenantsGet404Response": ".tenants_get404response", - "TenantsGet404ResponseError": ".tenants_get404response_error", "TenantsList200Response": ".tenants_list200response", "TenantsList200ResponseTenantsItem": ".tenants_list200response_tenants_item", "TenantsList200ResponseTenantsItemStatus": ".tenants_list200response_tenants_item_status", "TenantsList400Response": ".tenants_list400response", - "TenantsList400ResponseError": ".tenants_list400response_error", "TenantsResumeResponse": ".tenants_resume_response", - "TenantsResumeResponseError": ".tenants_resume_response_error", "TenantsSuspendResponse": ".tenants_suspend_response", - "TenantsSuspendResponseError": ".tenants_suspend_response_error", "TenantsUsage200Response": ".tenants_usage200response", "TenantsUsage200ResponseMetrics": ".tenants_usage200response_metrics", "TenantsUsage400Response": ".tenants_usage400response", - "TenantsUsage400ResponseError": ".tenants_usage400response_error", "TenantsUsage404Response": ".tenants_usage404response", - "TenantsUsage404ResponseError": ".tenants_usage404response_error", "TokensIssue200Response": ".tokens_issue200response", "TokensIssue400Response": ".tokens_issue400response", - "TokensIssue400ResponseError": ".tokens_issue400response_error", "TokensIssue403Response": ".tokens_issue403response", - "TokensIssue403ResponseError": ".tokens_issue403response_error", "TokensIssue404Response": ".tokens_issue404response", - "TokensIssue404ResponseError": ".tokens_issue404response_error", "TokensIssueRequest": ".tokens_issue_request", "TokensIssueRequestDoc": ".tokens_issue_request_doc", + "TokensIssueRequestDocIdentity": ".tokens_issue_request_doc_identity", "TokensIssueRequestTenant": ".tokens_issue_request_tenant", "TokensIssueRequestTenantScopeItem": ".tokens_issue_request_tenant_scope_item", "TokensIssueRequestTenantScopeItemOne": ".tokens_issue_request_tenant_scope_item_one", @@ -7454,7 +4488,35 @@ "TokensIssueRequest_Doc": ".tokens_issue_request", "TokensIssueRequest_Tenant": ".tokens_issue_request", "TokensRevokeResponse": ".tokens_revoke_response", - "TokensRevokeResponseError": ".tokens_revoke_response_error", + "WidgetActionsPatch": ".widget_actions_patch", + "WidgetAnnotation": ".widget_annotation", + "WidgetAnnotationBlendMode": ".widget_annotation_blend_mode", + "WidgetAnnotationBorderStyle": ".widget_annotation_border_style", + "WidgetAnnotationBox": ".widget_annotation_box", + "WidgetAnnotationCheckStyle": ".widget_annotation_check_style", + "WidgetAnnotationFieldFamily": ".widget_annotation_field_family", + "WidgetAnnotationRect": ".widget_annotation_rect", + "WidgetAnnotationReply": ".widget_annotation_reply", + "WidgetAnnotationReplyType": ".widget_annotation_reply_type", + "WidgetAnnotationSubtype": ".widget_annotation_subtype", + "WidgetAnnotationTextAlign": ".widget_annotation_text_align", + "WidgetPatch": ".widget_patch", + "WidgetPatchActions": ".widget_patch_actions", + "WidgetPatchBlendMode": ".widget_patch_blend_mode", + "WidgetPatchBorderStyle": ".widget_patch_border_style", + "WidgetPatchBox": ".widget_patch_box", + "WidgetPatchCheckStyle": ".widget_patch_check_style", + "WidgetPatchRect": ".widget_patch_rect", + "WidgetPatchReply": ".widget_patch_reply", + "WidgetPatchReplyType": ".widget_patch_reply_type", + "WidgetPatchSubtype": ".widget_patch_subtype", + "WidgetPatchTextAlign": ".widget_patch_text_align", + "WidgetPlacement": ".widget_placement", + "WidgetPlacementBorderStyle": ".widget_placement_border_style", + "WidgetPlacementBox": ".widget_placement_box", + "WidgetPlacementCheckStyle": ".widget_placement_check_style", + "WidgetPlacementRect": ".widget_placement_rect", + "WidgetPlacementTextAlign": ".widget_placement_text_align", } @@ -7482,1712 +4544,1053 @@ def __dir__(): __all__ = [ "AdminErrorPayload", "AdminErrorPayloadError", + "Annotation", + "AnnotationCaret", + "AnnotationCaretBlendMode", + "AnnotationCaretBox", + "AnnotationCaretIntent", + "AnnotationCaretRect", + "AnnotationCaretReply", + "AnnotationCaretReplyType", + "AnnotationCircle", + "AnnotationCircleBlendMode", + "AnnotationCircleBorderStyle", + "AnnotationCircleBox", + "AnnotationCircleRect", + "AnnotationCircleReply", + "AnnotationCircleReplyType", + "AnnotationDraft", + "AnnotationDraftCaret", + "AnnotationDraftCaretBlendMode", + "AnnotationDraftCaretBox", + "AnnotationDraftCaretIntent", + "AnnotationDraftCaretRect", + "AnnotationDraftCaretReply", + "AnnotationDraftCaretReplyType", + "AnnotationDraftCircle", + "AnnotationDraftCircleBlendMode", + "AnnotationDraftCircleBorderStyle", + "AnnotationDraftCircleBox", + "AnnotationDraftCircleRect", + "AnnotationDraftCircleReply", + "AnnotationDraftCircleReplyType", + "AnnotationDraftFileAttachment", + "AnnotationDraftFileAttachmentBlendMode", + "AnnotationDraftFileAttachmentFile", + "AnnotationDraftFileAttachmentIcon", + "AnnotationDraftFileAttachmentRect", + "AnnotationDraftFileAttachmentReply", + "AnnotationDraftFileAttachmentReplyType", + "AnnotationDraftFreeText", + "AnnotationDraftFreeTextBlendMode", + "AnnotationDraftFreeTextBorderStyle", + "AnnotationDraftFreeTextBox", + "AnnotationDraftFreeTextIntent", + "AnnotationDraftFreeTextLineEnding", + "AnnotationDraftFreeTextRect", + "AnnotationDraftFreeTextReply", + "AnnotationDraftFreeTextReplyType", + "AnnotationDraftFreeTextRichText", + "AnnotationDraftFreeTextRichTextBody", + "AnnotationDraftFreeTextRichTextBodyAlign", + "AnnotationDraftFreeTextRichTextBodyDecorationItem", + "AnnotationDraftFreeTextRichTextBodyDir", + "AnnotationDraftFreeTextRichTextBodyMargins", + "AnnotationDraftFreeTextRichTextBodyScript", + "AnnotationDraftFreeTextRichTextParagraphsItem", + "AnnotationDraftFreeTextRichTextParagraphsItemAlign", + "AnnotationDraftFreeTextRichTextParagraphsItemDir", + "AnnotationDraftFreeTextRichTextParagraphsItemMargins", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItem", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationDraftFreeTextTextAlign", + "AnnotationDraftFreeTextVerticalAlign", + "AnnotationDraftHighlight", + "AnnotationDraftHighlightBlendMode", + "AnnotationDraftHighlightQuadPointsItem", + "AnnotationDraftHighlightQuadPointsItemLowerLeft", + "AnnotationDraftHighlightQuadPointsItemLowerRight", + "AnnotationDraftHighlightQuadPointsItemUpperLeft", + "AnnotationDraftHighlightQuadPointsItemUpperRight", + "AnnotationDraftHighlightRect", + "AnnotationDraftHighlightReply", + "AnnotationDraftHighlightReplyType", + "AnnotationDraftInk", + "AnnotationDraftInkBlendMode", + "AnnotationDraftInkBorderStyle", + "AnnotationDraftInkInkListItemItem", + "AnnotationDraftInkIntent", + "AnnotationDraftInkRect", + "AnnotationDraftInkReply", + "AnnotationDraftInkReplyType", + "AnnotationDraftLine", + "AnnotationDraftLineBlendMode", + "AnnotationDraftLineBorderStyle", + "AnnotationDraftLineCaptionOffset", + "AnnotationDraftLineCaptionPosition", + "AnnotationDraftLineIntent", + "AnnotationDraftLineLeader", + "AnnotationDraftLineLineEndings", + "AnnotationDraftLineLineEndingsEnd", + "AnnotationDraftLineLineEndingsStart", + "AnnotationDraftLineLinePoints", + "AnnotationDraftLineLinePointsEnd", + "AnnotationDraftLineLinePointsStart", + "AnnotationDraftLineMeasure", + "AnnotationDraftLineMeasureRectilinear", + "AnnotationDraftLineMeasureRectilinearAngleItem", + "AnnotationDraftLineMeasureRectilinearAngleItemFraction", + "AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearAreaItem", + "AnnotationDraftLineMeasureRectilinearAreaItemFraction", + "AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearDistanceItem", + "AnnotationDraftLineMeasureRectilinearDistanceItemFraction", + "AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearOrigin", + "AnnotationDraftLineMeasureRectilinearSlopeItem", + "AnnotationDraftLineMeasureRectilinearSlopeItemFraction", + "AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearXItem", + "AnnotationDraftLineMeasureRectilinearXItemFraction", + "AnnotationDraftLineMeasureRectilinearXItemLabelPosition", + "AnnotationDraftLineMeasureRectilinearYItem", + "AnnotationDraftLineMeasureRectilinearYItemFraction", + "AnnotationDraftLineMeasureRectilinearYItemLabelPosition", + "AnnotationDraftLineMeasureUnknown", + "AnnotationDraftLineMeasureUnknownGeospatial", + "AnnotationDraftLineMeasureUnknownUnknown", + "AnnotationDraftLineMeasureUnknown_Geospatial", + "AnnotationDraftLineMeasureUnknown_Unknown", + "AnnotationDraftLineMeasure_Rectilinear", + "AnnotationDraftLineMeasure_Unknown", + "AnnotationDraftLineRect", + "AnnotationDraftLineReply", + "AnnotationDraftLineReplyType", + "AnnotationDraftLink", + "AnnotationDraftLinkBlendMode", + "AnnotationDraftLinkRect", + "AnnotationDraftLinkReply", + "AnnotationDraftLinkReplyType", + "AnnotationDraftPolygon", + "AnnotationDraftPolygonBlendMode", + "AnnotationDraftPolygonBorderStyle", + "AnnotationDraftPolygonCaptionCenter", + "AnnotationDraftPolygonIntent", + "AnnotationDraftPolygonMeasure", + "AnnotationDraftPolygonMeasureRectilinear", + "AnnotationDraftPolygonMeasureRectilinearAngleItem", + "AnnotationDraftPolygonMeasureRectilinearAngleItemFraction", + "AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearAreaItem", + "AnnotationDraftPolygonMeasureRectilinearAreaItemFraction", + "AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearDistanceItem", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearOrigin", + "AnnotationDraftPolygonMeasureRectilinearSlopeItem", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearXItem", + "AnnotationDraftPolygonMeasureRectilinearXItemFraction", + "AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationDraftPolygonMeasureRectilinearYItem", + "AnnotationDraftPolygonMeasureRectilinearYItemFraction", + "AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationDraftPolygonMeasureUnknown", + "AnnotationDraftPolygonMeasureUnknownGeospatial", + "AnnotationDraftPolygonMeasureUnknownUnknown", + "AnnotationDraftPolygonMeasureUnknown_Geospatial", + "AnnotationDraftPolygonMeasureUnknown_Unknown", + "AnnotationDraftPolygonMeasure_Rectilinear", + "AnnotationDraftPolygonMeasure_Unknown", + "AnnotationDraftPolygonRect", + "AnnotationDraftPolygonReply", + "AnnotationDraftPolygonReplyType", + "AnnotationDraftPolygonVerticesItem", + "AnnotationDraftPolyline", + "AnnotationDraftPolylineBlendMode", + "AnnotationDraftPolylineBorderStyle", + "AnnotationDraftPolylineCaptionCenter", + "AnnotationDraftPolylineIntent", + "AnnotationDraftPolylineLineEndings", + "AnnotationDraftPolylineLineEndingsEnd", + "AnnotationDraftPolylineLineEndingsStart", + "AnnotationDraftPolylineMeasure", + "AnnotationDraftPolylineMeasureRectilinear", + "AnnotationDraftPolylineMeasureRectilinearAngleItem", + "AnnotationDraftPolylineMeasureRectilinearAngleItemFraction", + "AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearAreaItem", + "AnnotationDraftPolylineMeasureRectilinearAreaItemFraction", + "AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearDistanceItem", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearOrigin", + "AnnotationDraftPolylineMeasureRectilinearSlopeItem", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearXItem", + "AnnotationDraftPolylineMeasureRectilinearXItemFraction", + "AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationDraftPolylineMeasureRectilinearYItem", + "AnnotationDraftPolylineMeasureRectilinearYItemFraction", + "AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationDraftPolylineMeasureUnknown", + "AnnotationDraftPolylineMeasureUnknownGeospatial", + "AnnotationDraftPolylineMeasureUnknownUnknown", + "AnnotationDraftPolylineMeasureUnknown_Geospatial", + "AnnotationDraftPolylineMeasureUnknown_Unknown", + "AnnotationDraftPolylineMeasure_Rectilinear", + "AnnotationDraftPolylineMeasure_Unknown", + "AnnotationDraftPolylineRect", + "AnnotationDraftPolylineReply", + "AnnotationDraftPolylineReplyType", + "AnnotationDraftPolylineVerticesItem", + "AnnotationDraftPopup", + "AnnotationDraftPopupBlendMode", + "AnnotationDraftPopupRect", + "AnnotationDraftPopupReply", + "AnnotationDraftPopupReplyType", + "AnnotationDraftRedact", + "AnnotationDraftRedactBlendMode", + "AnnotationDraftRedactQuadPointsItem", + "AnnotationDraftRedactQuadPointsItemLowerLeft", + "AnnotationDraftRedactQuadPointsItemLowerRight", + "AnnotationDraftRedactQuadPointsItemUpperLeft", + "AnnotationDraftRedactQuadPointsItemUpperRight", + "AnnotationDraftRedactRect", + "AnnotationDraftRedactReply", + "AnnotationDraftRedactReplyType", + "AnnotationDraftRedactTextAlign", + "AnnotationDraftSquare", + "AnnotationDraftSquareBlendMode", + "AnnotationDraftSquareBorderStyle", + "AnnotationDraftSquareBox", + "AnnotationDraftSquareRect", + "AnnotationDraftSquareReply", + "AnnotationDraftSquareReplyType", + "AnnotationDraftSquiggly", + "AnnotationDraftSquigglyBlendMode", + "AnnotationDraftSquigglyQuadPointsItem", + "AnnotationDraftSquigglyQuadPointsItemLowerLeft", + "AnnotationDraftSquigglyQuadPointsItemLowerRight", + "AnnotationDraftSquigglyQuadPointsItemUpperLeft", + "AnnotationDraftSquigglyQuadPointsItemUpperRight", + "AnnotationDraftSquigglyRect", + "AnnotationDraftSquigglyReply", + "AnnotationDraftSquigglyReplyType", + "AnnotationDraftStamp", + "AnnotationDraftStampBlendMode", + "AnnotationDraftStampBox", + "AnnotationDraftStampFit", + "AnnotationDraftStampRect", + "AnnotationDraftStampReply", + "AnnotationDraftStampReplyType", + "AnnotationDraftStrikeout", + "AnnotationDraftStrikeoutBlendMode", + "AnnotationDraftStrikeoutIntent", + "AnnotationDraftStrikeoutQuadPointsItem", + "AnnotationDraftStrikeoutQuadPointsItemLowerLeft", + "AnnotationDraftStrikeoutQuadPointsItemLowerRight", + "AnnotationDraftStrikeoutQuadPointsItemUpperLeft", + "AnnotationDraftStrikeoutQuadPointsItemUpperRight", + "AnnotationDraftStrikeoutRect", + "AnnotationDraftStrikeoutReply", + "AnnotationDraftStrikeoutReplyType", + "AnnotationDraftText", + "AnnotationDraftTextBlendMode", + "AnnotationDraftTextIcon", + "AnnotationDraftTextRect", + "AnnotationDraftTextReply", + "AnnotationDraftTextReplyType", + "AnnotationDraftUnderline", + "AnnotationDraftUnderlineBlendMode", + "AnnotationDraftUnderlineQuadPointsItem", + "AnnotationDraftUnderlineQuadPointsItemLowerLeft", + "AnnotationDraftUnderlineQuadPointsItemLowerRight", + "AnnotationDraftUnderlineQuadPointsItemUpperLeft", + "AnnotationDraftUnderlineQuadPointsItemUpperRight", + "AnnotationDraftUnderlineRect", + "AnnotationDraftUnderlineReply", + "AnnotationDraftUnderlineReplyType", + "AnnotationDraftWidget", + "AnnotationDraftWidgetBlendMode", + "AnnotationDraftWidgetBorderStyle", + "AnnotationDraftWidgetBox", + "AnnotationDraftWidgetCheckStyle", + "AnnotationDraftWidgetRect", + "AnnotationDraftWidgetReply", + "AnnotationDraftWidgetReplyType", + "AnnotationDraftWidgetTextAlign", + "AnnotationDraft_Caret", + "AnnotationDraft_Circle", + "AnnotationDraft_FileAttachment", + "AnnotationDraft_FreeText", + "AnnotationDraft_Highlight", + "AnnotationDraft_Ink", + "AnnotationDraft_Line", + "AnnotationDraft_Link", + "AnnotationDraft_Polygon", + "AnnotationDraft_Polyline", + "AnnotationDraft_Popup", + "AnnotationDraft_Redact", + "AnnotationDraft_Square", + "AnnotationDraft_Squiggly", + "AnnotationDraft_Stamp", + "AnnotationDraft_Strikeout", + "AnnotationDraft_Text", + "AnnotationDraft_Underline", + "AnnotationDraft_Widget", + "AnnotationFileAttachment", + "AnnotationFileAttachmentBlendMode", + "AnnotationFileAttachmentFile", + "AnnotationFileAttachmentIcon", + "AnnotationFileAttachmentRect", + "AnnotationFileAttachmentReply", + "AnnotationFileAttachmentReplyType", + "AnnotationFreeText", + "AnnotationFreeTextBlendMode", + "AnnotationFreeTextBorderStyle", + "AnnotationFreeTextBox", + "AnnotationFreeTextIntent", + "AnnotationFreeTextLineEnding", + "AnnotationFreeTextRect", + "AnnotationFreeTextReply", + "AnnotationFreeTextReplyType", + "AnnotationFreeTextRichText", + "AnnotationFreeTextRichTextBody", + "AnnotationFreeTextRichTextBodyAlign", + "AnnotationFreeTextRichTextBodyDecorationItem", + "AnnotationFreeTextRichTextBodyDir", + "AnnotationFreeTextRichTextBodyMargins", + "AnnotationFreeTextRichTextBodyScript", + "AnnotationFreeTextRichTextParagraphsItem", + "AnnotationFreeTextRichTextParagraphsItemAlign", + "AnnotationFreeTextRichTextParagraphsItemDir", + "AnnotationFreeTextRichTextParagraphsItemMargins", + "AnnotationFreeTextRichTextParagraphsItemRunsItem", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationFreeTextTextAlign", + "AnnotationFreeTextVerticalAlign", + "AnnotationHighlight", + "AnnotationHighlightBlendMode", + "AnnotationHighlightQuadPointsItem", + "AnnotationHighlightQuadPointsItemLowerLeft", + "AnnotationHighlightQuadPointsItemLowerRight", + "AnnotationHighlightQuadPointsItemUpperLeft", + "AnnotationHighlightQuadPointsItemUpperRight", + "AnnotationHighlightRect", + "AnnotationHighlightReply", + "AnnotationHighlightReplyType", + "AnnotationInk", + "AnnotationInkBlendMode", + "AnnotationInkBorderStyle", + "AnnotationInkInkListItemItem", + "AnnotationInkIntent", + "AnnotationInkRect", + "AnnotationInkReply", + "AnnotationInkReplyType", + "AnnotationLine", + "AnnotationLineBlendMode", + "AnnotationLineBorderStyle", + "AnnotationLineCaptionOffset", + "AnnotationLineCaptionPosition", + "AnnotationLineIntent", + "AnnotationLineLeader", + "AnnotationLineLineEndings", + "AnnotationLineLineEndingsEnd", + "AnnotationLineLineEndingsStart", + "AnnotationLineLinePoints", + "AnnotationLineLinePointsEnd", + "AnnotationLineLinePointsStart", + "AnnotationLineMeasure", + "AnnotationLineMeasureGeospatial", + "AnnotationLineMeasureRectilinear", + "AnnotationLineMeasureRectilinearAngleItem", + "AnnotationLineMeasureRectilinearAngleItemFraction", + "AnnotationLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationLineMeasureRectilinearAreaItem", + "AnnotationLineMeasureRectilinearAreaItemFraction", + "AnnotationLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationLineMeasureRectilinearDistanceItem", + "AnnotationLineMeasureRectilinearDistanceItemFraction", + "AnnotationLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationLineMeasureRectilinearOrigin", + "AnnotationLineMeasureRectilinearSlopeItem", + "AnnotationLineMeasureRectilinearSlopeItemFraction", + "AnnotationLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationLineMeasureRectilinearXItem", + "AnnotationLineMeasureRectilinearXItemFraction", + "AnnotationLineMeasureRectilinearXItemLabelPosition", + "AnnotationLineMeasureRectilinearYItem", + "AnnotationLineMeasureRectilinearYItemFraction", + "AnnotationLineMeasureRectilinearYItemLabelPosition", + "AnnotationLineMeasureUnknown", + "AnnotationLineMeasure_Geospatial", + "AnnotationLineMeasure_Rectilinear", + "AnnotationLineMeasure_Unknown", + "AnnotationLineRect", + "AnnotationLineReply", + "AnnotationLineReplyType", + "AnnotationLink", + "AnnotationLinkBlendMode", + "AnnotationLinkRect", + "AnnotationLinkReply", + "AnnotationLinkReplyType", + "AnnotationList", + "AnnotationMutationMeta", + "AnnotationPatch", + "AnnotationPatchCaret", + "AnnotationPatchCaretBlendMode", + "AnnotationPatchCaretBox", + "AnnotationPatchCaretIntent", + "AnnotationPatchCaretRect", + "AnnotationPatchCaretReply", + "AnnotationPatchCaretReplyType", + "AnnotationPatchCircle", + "AnnotationPatchCircleBlendMode", + "AnnotationPatchCircleBorderStyle", + "AnnotationPatchCircleBorderStyleOne", + "AnnotationPatchCircleBorderStyleZero", + "AnnotationPatchCircleBox", + "AnnotationPatchCircleRect", + "AnnotationPatchCircleReply", + "AnnotationPatchCircleReplyType", + "AnnotationPatchFileAttachment", + "AnnotationPatchFileAttachmentBlendMode", + "AnnotationPatchFileAttachmentFile", + "AnnotationPatchFileAttachmentIcon", + "AnnotationPatchFileAttachmentRect", + "AnnotationPatchFileAttachmentReply", + "AnnotationPatchFileAttachmentReplyType", + "AnnotationPatchFreeText", + "AnnotationPatchFreeTextBlendMode", + "AnnotationPatchFreeTextBorderStyle", + "AnnotationPatchFreeTextBorderStyleOne", + "AnnotationPatchFreeTextBorderStyleZero", + "AnnotationPatchFreeTextBox", + "AnnotationPatchFreeTextIntent", + "AnnotationPatchFreeTextIntentOne", + "AnnotationPatchFreeTextIntentZero", + "AnnotationPatchFreeTextLineEnding", + "AnnotationPatchFreeTextRect", + "AnnotationPatchFreeTextReply", + "AnnotationPatchFreeTextReplyType", + "AnnotationPatchFreeTextRichText", + "AnnotationPatchFreeTextRichTextBody", + "AnnotationPatchFreeTextRichTextBodyAlign", + "AnnotationPatchFreeTextRichTextBodyDecorationItem", + "AnnotationPatchFreeTextRichTextBodyDir", + "AnnotationPatchFreeTextRichTextBodyMargins", + "AnnotationPatchFreeTextRichTextBodyScript", + "AnnotationPatchFreeTextRichTextParagraphsItem", + "AnnotationPatchFreeTextRichTextParagraphsItemAlign", + "AnnotationPatchFreeTextRichTextParagraphsItemDir", + "AnnotationPatchFreeTextRichTextParagraphsItemMargins", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItem", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", + "AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript", + "AnnotationPatchFreeTextTextAlign", + "AnnotationPatchFreeTextVerticalAlign", + "AnnotationPatchHighlight", + "AnnotationPatchHighlightBlendMode", + "AnnotationPatchHighlightQuadPointsItem", + "AnnotationPatchHighlightQuadPointsItemLowerLeft", + "AnnotationPatchHighlightQuadPointsItemLowerRight", + "AnnotationPatchHighlightQuadPointsItemUpperLeft", + "AnnotationPatchHighlightQuadPointsItemUpperRight", + "AnnotationPatchHighlightRect", + "AnnotationPatchHighlightReply", + "AnnotationPatchHighlightReplyType", + "AnnotationPatchInk", + "AnnotationPatchInkBlendMode", + "AnnotationPatchInkBorderStyle", + "AnnotationPatchInkBorderStyleOne", + "AnnotationPatchInkBorderStyleZero", + "AnnotationPatchInkInkList", + "AnnotationPatchInkInkListOneItemItem", + "AnnotationPatchInkInkListZeroItemItem", + "AnnotationPatchInkIntent", + "AnnotationPatchInkRect", + "AnnotationPatchInkReply", + "AnnotationPatchInkReplyType", + "AnnotationPatchLine", + "AnnotationPatchLineBlendMode", + "AnnotationPatchLineBorderStyle", + "AnnotationPatchLineBorderStyleOne", + "AnnotationPatchLineBorderStyleZero", + "AnnotationPatchLineCaptionOffset", + "AnnotationPatchLineCaptionPosition", + "AnnotationPatchLineIntent", + "AnnotationPatchLineLeader", + "AnnotationPatchLineLineEndings", + "AnnotationPatchLineLineEndingsEnd", + "AnnotationPatchLineLineEndingsStart", + "AnnotationPatchLineLinePoints", + "AnnotationPatchLineLinePointsEnd", + "AnnotationPatchLineLinePointsStart", + "AnnotationPatchLineMeasure", + "AnnotationPatchLineMeasureRectilinear", + "AnnotationPatchLineMeasureRectilinearAngleItem", + "AnnotationPatchLineMeasureRectilinearAngleItemFraction", + "AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearAreaItem", + "AnnotationPatchLineMeasureRectilinearAreaItemFraction", + "AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearDistanceItem", + "AnnotationPatchLineMeasureRectilinearDistanceItemFraction", + "AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearOrigin", + "AnnotationPatchLineMeasureRectilinearSlopeItem", + "AnnotationPatchLineMeasureRectilinearSlopeItemFraction", + "AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearXItem", + "AnnotationPatchLineMeasureRectilinearXItemFraction", + "AnnotationPatchLineMeasureRectilinearXItemLabelPosition", + "AnnotationPatchLineMeasureRectilinearYItem", + "AnnotationPatchLineMeasureRectilinearYItemFraction", + "AnnotationPatchLineMeasureRectilinearYItemLabelPosition", + "AnnotationPatchLineMeasureUnknown", + "AnnotationPatchLineMeasureUnknownGeospatial", + "AnnotationPatchLineMeasureUnknownUnknown", + "AnnotationPatchLineMeasureUnknown_Geospatial", + "AnnotationPatchLineMeasureUnknown_Unknown", + "AnnotationPatchLineMeasure_Rectilinear", + "AnnotationPatchLineMeasure_Unknown", + "AnnotationPatchLineRect", + "AnnotationPatchLineReply", + "AnnotationPatchLineReplyType", + "AnnotationPatchLink", + "AnnotationPatchLinkBlendMode", + "AnnotationPatchLinkRect", + "AnnotationPatchLinkReply", + "AnnotationPatchLinkReplyType", + "AnnotationPatchLinkTarget", + "AnnotationPatchPolygon", + "AnnotationPatchPolygonBlendMode", + "AnnotationPatchPolygonBorderStyle", + "AnnotationPatchPolygonBorderStyleOne", + "AnnotationPatchPolygonBorderStyleZero", + "AnnotationPatchPolygonCaptionCenter", + "AnnotationPatchPolygonIntent", + "AnnotationPatchPolygonMeasure", + "AnnotationPatchPolygonMeasureRectilinear", + "AnnotationPatchPolygonMeasureRectilinearAngleItem", + "AnnotationPatchPolygonMeasureRectilinearAngleItemFraction", + "AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearAreaItem", + "AnnotationPatchPolygonMeasureRectilinearAreaItemFraction", + "AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearDistanceItem", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearOrigin", + "AnnotationPatchPolygonMeasureRectilinearSlopeItem", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearXItem", + "AnnotationPatchPolygonMeasureRectilinearXItemFraction", + "AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationPatchPolygonMeasureRectilinearYItem", + "AnnotationPatchPolygonMeasureRectilinearYItemFraction", + "AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationPatchPolygonMeasureUnknown", + "AnnotationPatchPolygonMeasureUnknownGeospatial", + "AnnotationPatchPolygonMeasureUnknownUnknown", + "AnnotationPatchPolygonMeasureUnknown_Geospatial", + "AnnotationPatchPolygonMeasureUnknown_Unknown", + "AnnotationPatchPolygonMeasure_Rectilinear", + "AnnotationPatchPolygonMeasure_Unknown", + "AnnotationPatchPolygonRect", + "AnnotationPatchPolygonReply", + "AnnotationPatchPolygonReplyType", + "AnnotationPatchPolygonVertices", + "AnnotationPatchPolygonVerticesOneItem", + "AnnotationPatchPolygonVerticesZeroItem", + "AnnotationPatchPolyline", + "AnnotationPatchPolylineBlendMode", + "AnnotationPatchPolylineBorderStyle", + "AnnotationPatchPolylineBorderStyleOne", + "AnnotationPatchPolylineBorderStyleZero", + "AnnotationPatchPolylineCaptionCenter", + "AnnotationPatchPolylineIntent", + "AnnotationPatchPolylineLineEndings", + "AnnotationPatchPolylineLineEndingsEnd", + "AnnotationPatchPolylineLineEndingsStart", + "AnnotationPatchPolylineMeasure", + "AnnotationPatchPolylineMeasureRectilinear", + "AnnotationPatchPolylineMeasureRectilinearAngleItem", + "AnnotationPatchPolylineMeasureRectilinearAngleItemFraction", + "AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearAreaItem", + "AnnotationPatchPolylineMeasureRectilinearAreaItemFraction", + "AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearDistanceItem", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearOrigin", + "AnnotationPatchPolylineMeasureRectilinearSlopeItem", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearXItem", + "AnnotationPatchPolylineMeasureRectilinearXItemFraction", + "AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationPatchPolylineMeasureRectilinearYItem", + "AnnotationPatchPolylineMeasureRectilinearYItemFraction", + "AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationPatchPolylineMeasureUnknown", + "AnnotationPatchPolylineMeasureUnknownGeospatial", + "AnnotationPatchPolylineMeasureUnknownUnknown", + "AnnotationPatchPolylineMeasureUnknown_Geospatial", + "AnnotationPatchPolylineMeasureUnknown_Unknown", + "AnnotationPatchPolylineMeasure_Rectilinear", + "AnnotationPatchPolylineMeasure_Unknown", + "AnnotationPatchPolylineRect", + "AnnotationPatchPolylineReply", + "AnnotationPatchPolylineReplyType", + "AnnotationPatchPolylineVertices", + "AnnotationPatchPolylineVerticesOneItem", + "AnnotationPatchPolylineVerticesZeroItem", + "AnnotationPatchPopup", + "AnnotationPatchPopupBlendMode", + "AnnotationPatchPopupRect", + "AnnotationPatchPopupReply", + "AnnotationPatchPopupReplyType", + "AnnotationPatchRedact", + "AnnotationPatchRedactBlendMode", + "AnnotationPatchRedactQuadPointsItem", + "AnnotationPatchRedactQuadPointsItemLowerLeft", + "AnnotationPatchRedactQuadPointsItemLowerRight", + "AnnotationPatchRedactQuadPointsItemUpperLeft", + "AnnotationPatchRedactQuadPointsItemUpperRight", + "AnnotationPatchRedactRect", + "AnnotationPatchRedactReply", + "AnnotationPatchRedactReplyType", + "AnnotationPatchRedactTextAlign", + "AnnotationPatchSquare", + "AnnotationPatchSquareBlendMode", + "AnnotationPatchSquareBorderStyle", + "AnnotationPatchSquareBorderStyleOne", + "AnnotationPatchSquareBorderStyleZero", + "AnnotationPatchSquareBox", + "AnnotationPatchSquareRect", + "AnnotationPatchSquareReply", + "AnnotationPatchSquareReplyType", + "AnnotationPatchSquiggly", + "AnnotationPatchSquigglyBlendMode", + "AnnotationPatchSquigglyQuadPointsItem", + "AnnotationPatchSquigglyQuadPointsItemLowerLeft", + "AnnotationPatchSquigglyQuadPointsItemLowerRight", + "AnnotationPatchSquigglyQuadPointsItemUpperLeft", + "AnnotationPatchSquigglyQuadPointsItemUpperRight", + "AnnotationPatchSquigglyRect", + "AnnotationPatchSquigglyReply", + "AnnotationPatchSquigglyReplyType", + "AnnotationPatchStamp", + "AnnotationPatchStampBlendMode", + "AnnotationPatchStampBox", + "AnnotationPatchStampFit", + "AnnotationPatchStampRect", + "AnnotationPatchStampReply", + "AnnotationPatchStampReplyType", + "AnnotationPatchStrikeout", + "AnnotationPatchStrikeoutBlendMode", + "AnnotationPatchStrikeoutIntent", + "AnnotationPatchStrikeoutQuadPointsItem", + "AnnotationPatchStrikeoutQuadPointsItemLowerLeft", + "AnnotationPatchStrikeoutQuadPointsItemLowerRight", + "AnnotationPatchStrikeoutQuadPointsItemUpperLeft", + "AnnotationPatchStrikeoutQuadPointsItemUpperRight", + "AnnotationPatchStrikeoutRect", + "AnnotationPatchStrikeoutReply", + "AnnotationPatchStrikeoutReplyType", + "AnnotationPatchText", + "AnnotationPatchTextBlendMode", + "AnnotationPatchTextIcon", + "AnnotationPatchTextRect", + "AnnotationPatchTextReply", + "AnnotationPatchTextReplyType", + "AnnotationPatchUnderline", + "AnnotationPatchUnderlineBlendMode", + "AnnotationPatchUnderlineQuadPointsItem", + "AnnotationPatchUnderlineQuadPointsItemLowerLeft", + "AnnotationPatchUnderlineQuadPointsItemLowerRight", + "AnnotationPatchUnderlineQuadPointsItemUpperLeft", + "AnnotationPatchUnderlineQuadPointsItemUpperRight", + "AnnotationPatchUnderlineRect", + "AnnotationPatchUnderlineReply", + "AnnotationPatchUnderlineReplyType", + "AnnotationPatch_Caret", + "AnnotationPatch_Circle", + "AnnotationPatch_FileAttachment", + "AnnotationPatch_FreeText", + "AnnotationPatch_Highlight", + "AnnotationPatch_Ink", + "AnnotationPatch_Line", + "AnnotationPatch_Link", + "AnnotationPatch_Polygon", + "AnnotationPatch_Polyline", + "AnnotationPatch_Popup", + "AnnotationPatch_Redact", + "AnnotationPatch_Square", + "AnnotationPatch_Squiggly", + "AnnotationPatch_Stamp", + "AnnotationPatch_Strikeout", + "AnnotationPatch_Text", + "AnnotationPatch_Underline", + "AnnotationPatch_Widget", + "AnnotationPolygon", + "AnnotationPolygonBlendMode", + "AnnotationPolygonBorderStyle", + "AnnotationPolygonCaptionCenter", + "AnnotationPolygonIntent", + "AnnotationPolygonMeasure", + "AnnotationPolygonMeasureGeospatial", + "AnnotationPolygonMeasureRectilinear", + "AnnotationPolygonMeasureRectilinearAngleItem", + "AnnotationPolygonMeasureRectilinearAngleItemFraction", + "AnnotationPolygonMeasureRectilinearAngleItemLabelPosition", + "AnnotationPolygonMeasureRectilinearAreaItem", + "AnnotationPolygonMeasureRectilinearAreaItemFraction", + "AnnotationPolygonMeasureRectilinearAreaItemLabelPosition", + "AnnotationPolygonMeasureRectilinearDistanceItem", + "AnnotationPolygonMeasureRectilinearDistanceItemFraction", + "AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPolygonMeasureRectilinearOrigin", + "AnnotationPolygonMeasureRectilinearSlopeItem", + "AnnotationPolygonMeasureRectilinearSlopeItemFraction", + "AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPolygonMeasureRectilinearXItem", + "AnnotationPolygonMeasureRectilinearXItemFraction", + "AnnotationPolygonMeasureRectilinearXItemLabelPosition", + "AnnotationPolygonMeasureRectilinearYItem", + "AnnotationPolygonMeasureRectilinearYItemFraction", + "AnnotationPolygonMeasureRectilinearYItemLabelPosition", + "AnnotationPolygonMeasureUnknown", + "AnnotationPolygonMeasure_Geospatial", + "AnnotationPolygonMeasure_Rectilinear", + "AnnotationPolygonMeasure_Unknown", + "AnnotationPolygonRect", + "AnnotationPolygonReply", + "AnnotationPolygonReplyType", + "AnnotationPolygonVerticesItem", + "AnnotationPolyline", + "AnnotationPolylineBlendMode", + "AnnotationPolylineBorderStyle", + "AnnotationPolylineCaptionCenter", + "AnnotationPolylineIntent", + "AnnotationPolylineLineEndings", + "AnnotationPolylineLineEndingsEnd", + "AnnotationPolylineLineEndingsStart", + "AnnotationPolylineMeasure", + "AnnotationPolylineMeasureGeospatial", + "AnnotationPolylineMeasureRectilinear", + "AnnotationPolylineMeasureRectilinearAngleItem", + "AnnotationPolylineMeasureRectilinearAngleItemFraction", + "AnnotationPolylineMeasureRectilinearAngleItemLabelPosition", + "AnnotationPolylineMeasureRectilinearAreaItem", + "AnnotationPolylineMeasureRectilinearAreaItemFraction", + "AnnotationPolylineMeasureRectilinearAreaItemLabelPosition", + "AnnotationPolylineMeasureRectilinearDistanceItem", + "AnnotationPolylineMeasureRectilinearDistanceItemFraction", + "AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition", + "AnnotationPolylineMeasureRectilinearOrigin", + "AnnotationPolylineMeasureRectilinearSlopeItem", + "AnnotationPolylineMeasureRectilinearSlopeItemFraction", + "AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition", + "AnnotationPolylineMeasureRectilinearXItem", + "AnnotationPolylineMeasureRectilinearXItemFraction", + "AnnotationPolylineMeasureRectilinearXItemLabelPosition", + "AnnotationPolylineMeasureRectilinearYItem", + "AnnotationPolylineMeasureRectilinearYItemFraction", + "AnnotationPolylineMeasureRectilinearYItemLabelPosition", + "AnnotationPolylineMeasureUnknown", + "AnnotationPolylineMeasure_Geospatial", + "AnnotationPolylineMeasure_Rectilinear", + "AnnotationPolylineMeasure_Unknown", + "AnnotationPolylineRect", + "AnnotationPolylineReply", + "AnnotationPolylineReplyType", + "AnnotationPolylineVerticesItem", + "AnnotationPopup", + "AnnotationPopupBlendMode", + "AnnotationPopupRect", + "AnnotationPopupReply", + "AnnotationPopupReplyType", + "AnnotationPosition", + "AnnotationPositionAfter", + "AnnotationPositionZero", + "AnnotationRedact", + "AnnotationRedactBlendMode", + "AnnotationRedactQuadPointsItem", + "AnnotationRedactQuadPointsItemLowerLeft", + "AnnotationRedactQuadPointsItemLowerRight", + "AnnotationRedactQuadPointsItemUpperLeft", + "AnnotationRedactQuadPointsItemUpperRight", + "AnnotationRedactRect", + "AnnotationRedactReply", + "AnnotationRedactReplyType", + "AnnotationRedactTextAlign", + "AnnotationRef", + "AnnotationRefBaseIndex", + "AnnotationRefObjectNumber", + "AnnotationRef_BaseIndex", + "AnnotationRef_ObjectNumber", + "AnnotationSquare", + "AnnotationSquareBlendMode", + "AnnotationSquareBorderStyle", + "AnnotationSquareBox", + "AnnotationSquareRect", + "AnnotationSquareReply", + "AnnotationSquareReplyType", + "AnnotationSquiggly", + "AnnotationSquigglyBlendMode", + "AnnotationSquigglyQuadPointsItem", + "AnnotationSquigglyQuadPointsItemLowerLeft", + "AnnotationSquigglyQuadPointsItemLowerRight", + "AnnotationSquigglyQuadPointsItemUpperLeft", + "AnnotationSquigglyQuadPointsItemUpperRight", + "AnnotationSquigglyRect", + "AnnotationSquigglyReply", + "AnnotationSquigglyReplyType", + "AnnotationStamp", + "AnnotationStampBlendMode", + "AnnotationStampBox", + "AnnotationStampFit", + "AnnotationStampRect", + "AnnotationStampReply", + "AnnotationStampReplyType", + "AnnotationStrikeout", + "AnnotationStrikeoutBlendMode", + "AnnotationStrikeoutIntent", + "AnnotationStrikeoutQuadPointsItem", + "AnnotationStrikeoutQuadPointsItemLowerLeft", + "AnnotationStrikeoutQuadPointsItemLowerRight", + "AnnotationStrikeoutQuadPointsItemUpperLeft", + "AnnotationStrikeoutQuadPointsItemUpperRight", + "AnnotationStrikeoutRect", + "AnnotationStrikeoutReply", + "AnnotationStrikeoutReplyType", + "AnnotationText", + "AnnotationTextBlendMode", + "AnnotationTextIcon", + "AnnotationTextRect", + "AnnotationTextReply", + "AnnotationTextReplyType", + "AnnotationUnderline", + "AnnotationUnderlineBlendMode", + "AnnotationUnderlineQuadPointsItem", + "AnnotationUnderlineQuadPointsItemLowerLeft", + "AnnotationUnderlineQuadPointsItemLowerRight", + "AnnotationUnderlineQuadPointsItemUpperLeft", + "AnnotationUnderlineQuadPointsItemUpperRight", + "AnnotationUnderlineRect", + "AnnotationUnderlineReply", + "AnnotationUnderlineReplyType", + "AnnotationUnsupported", + "AnnotationUnsupportedBlendMode", + "AnnotationUnsupportedRect", + "AnnotationUnsupportedReply", + "AnnotationUnsupportedReplyType", + "Annotation_Caret", + "Annotation_Circle", + "Annotation_FileAttachment", + "Annotation_FreeText", + "Annotation_Highlight", + "Annotation_Ink", + "Annotation_Line", + "Annotation_Link", + "Annotation_Polygon", + "Annotation_Polyline", + "Annotation_Popup", + "Annotation_Redact", + "Annotation_Square", + "Annotation_Squiggly", + "Annotation_Stamp", + "Annotation_Strikeout", + "Annotation_Text", + "Annotation_Underline", + "Annotation_Unsupported", + "Annotation_Widget", + "CacheDelta", + "CacheDeltaPagesItem", + "CacheDeltaPagesItemCache", + "ChangeItem", + "ChangeItemAnnotationsCreate", + "ChangeItemAnnotationsDelete", + "ChangeItemAnnotationsReorder", + "ChangeItemAnnotationsRestore", + "ChangeItemAnnotationsUpdate", + "ChangeItemAnnotationsUpdateAppearance", + "ChangeItemAnnotationsUpdateAppearanceAction", + "ChangeItemFormsAddWidget", + "ChangeItemFormsCreate", + "ChangeItemFormsDelete", + "ChangeItemFormsDeleteWidget", + "ChangeItemFormsRemoveWidget", + "ChangeItemFormsReorderCalculations", + "ChangeItemFormsReorderWidgets", + "ChangeItemFormsReset", + "ChangeItemFormsRestore", + "ChangeItemFormsRestoreWidget", + "ChangeItemFormsSetAppearanceText", + "ChangeItemFormsSetDisplay", + "ChangeItemFormsSetSignatureAppearance", + "ChangeItemFormsSetValue", + "ChangeItemFormsUpdate", + "ChangeItemFormsUpdateWidget", + "ChangeItemFormsUpdateWidgetAppearance", + "ChangeItemFormsUpdateWidgetAppearanceAction", + "ChangeItemMetadataUpdate", + "ChangeItemMetadataUpdateCustom", + "ChangeItemSkipped", + "ChangeItemSkippedOp", + "ChangeItem_AnnotationsCreate", + "ChangeItem_AnnotationsDelete", + "ChangeItem_AnnotationsReorder", + "ChangeItem_AnnotationsRestore", + "ChangeItem_AnnotationsUpdate", + "ChangeItem_FormsAddWidget", + "ChangeItem_FormsCreate", + "ChangeItem_FormsDelete", + "ChangeItem_FormsDeleteWidget", + "ChangeItem_FormsRemoveWidget", + "ChangeItem_FormsReorderCalculations", + "ChangeItem_FormsReorderWidgets", + "ChangeItem_FormsReset", + "ChangeItem_FormsRestore", + "ChangeItem_FormsRestoreWidget", + "ChangeItem_FormsSetAppearanceText", + "ChangeItem_FormsSetDisplay", + "ChangeItem_FormsSetSignatureAppearance", + "ChangeItem_FormsSetValue", + "ChangeItem_FormsUpdate", + "ChangeItem_FormsUpdateWidget", + "ChangeItem_MetadataUpdate", + "ChangeItem_MetadataUpdateCustom", + "ChangeItem_Skipped", + "ChangeOp", + "ChangeOpAnnotationsCreate", + "ChangeOpAnnotationsCreateResources", + "ChangeOpAnnotationsDelete", + "ChangeOpAnnotationsReorder", + "ChangeOpAnnotationsUpdate", + "ChangeOpAnnotationsUpdateResources", + "ChangeOpFormsAddWidget", + "ChangeOpFormsCreate", + "ChangeOpFormsDelete", + "ChangeOpFormsDeleteWidget", + "ChangeOpFormsRemoveWidget", + "ChangeOpFormsReorderCalculations", + "ChangeOpFormsReorderWidgets", + "ChangeOpFormsReset", + "ChangeOpFormsSetAppearanceText", + "ChangeOpFormsSetDisplay", + "ChangeOpFormsSetDisplayDisplay", + "ChangeOpFormsSetSignatureAppearance", + "ChangeOpFormsSetSignatureAppearanceResources", + "ChangeOpFormsSetValue", + "ChangeOpFormsUpdate", + "ChangeOpFormsUpdateWidget", + "ChangeOpMetadataUpdate", + "ChangeOpMetadataUpdateCustom", + "ChangeOp_AnnotationsCreate", + "ChangeOp_AnnotationsDelete", + "ChangeOp_AnnotationsReorder", + "ChangeOp_AnnotationsUpdate", + "ChangeOp_FormsAddWidget", + "ChangeOp_FormsCreate", + "ChangeOp_FormsDelete", + "ChangeOp_FormsDeleteWidget", + "ChangeOp_FormsRemoveWidget", + "ChangeOp_FormsReorderCalculations", + "ChangeOp_FormsReorderWidgets", + "ChangeOp_FormsReset", + "ChangeOp_FormsSetAppearanceText", + "ChangeOp_FormsSetDisplay", + "ChangeOp_FormsSetSignatureAppearance", + "ChangeOp_FormsSetValue", + "ChangeOp_FormsUpdate", + "ChangeOp_FormsUpdateWidget", + "ChangeOp_MetadataUpdate", + "ChangeOp_MetadataUpdateCustom", + "ChangeResult", "DeploymentLicenseStatusResponse", "DocAnnotationsCreate200Response", - "DocAnnotationsCreate200ResponseMeta", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItem", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsCreate200ResponseMetaCacheDelta", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache", "DocAnnotationsCreate400Response", - "DocAnnotationsCreate400ResponseCode", - "DocAnnotationsCreate400ResponseName", "DocAnnotationsCreate404Response", - "DocAnnotationsCreate404ResponseCode", - "DocAnnotationsCreate404ResponseName", "DocAnnotationsCreateRequest", "DocAnnotationsDelete200Response", - "DocAnnotationsDelete200ResponseMeta", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItem", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsDelete200ResponseMetaCacheDelta", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache", "DocAnnotationsDelete404Response", - "DocAnnotationsDelete404ResponseCode", - "DocAnnotationsDelete404ResponseName", "DocAnnotationsExportAppearance400Response", - "DocAnnotationsExportAppearance400ResponseCode", - "DocAnnotationsExportAppearance400ResponseName", "DocAnnotationsExportAppearance404Response", - "DocAnnotationsExportAppearance404ResponseCode", - "DocAnnotationsExportAppearance404ResponseName", "DocAnnotationsExportAppearanceRequest", "DocAnnotationsFlatten200Response", - "DocAnnotationsFlatten200ResponseMeta", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItem", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsFlatten200ResponseMetaCacheDelta", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache", + "DocAnnotationsFlatten200ResponseResultsItem", + "DocAnnotationsFlatten200ResponseResultsItemStatus", + "DocAnnotationsFlatten200ResponseUsage", "DocAnnotationsFlatten400Response", - "DocAnnotationsFlatten400ResponseCode", - "DocAnnotationsFlatten400ResponseName", "DocAnnotationsFlatten404Response", - "DocAnnotationsFlatten404ResponseCode", - "DocAnnotationsFlatten404ResponseName", "DocAnnotationsFlattenRequest", "DocAnnotationsList200Response", - "DocAnnotationsList200ResponseAnnotationsItem", - "DocAnnotationsList200ResponseAnnotationsItemCaret", - "DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemCaretColor", - "DocAnnotationsList200ResponseAnnotationsItemCaretFlags", - "DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretIntent", - "DocAnnotationsList200ResponseAnnotationsItemCaretRect", - "DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefNm", - "DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCaretReplyType", - "DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemCircle", - "DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemCircleColor", - "DocAnnotationsList200ResponseAnnotationsItemCircleFlags", - "DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemCircleRect", - "DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefNm", - "DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemCircleReplyType", - "DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachment", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType", - "DocAnnotationsList200ResponseAnnotationsItemFreeText", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRect", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign", - "DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemHighlight", - "DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemHighlightColor", - "DocAnnotationsList200ResponseAnnotationsItemHighlightFlags", - "DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRect", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType", - "DocAnnotationsList200ResponseAnnotationsItemInk", - "DocAnnotationsList200ResponseAnnotationsItemInkBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemInkColor", - "DocAnnotationsList200ResponseAnnotationsItemInkFlags", - "DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem", - "DocAnnotationsList200ResponseAnnotationsItemInkIntent", - "DocAnnotationsList200ResponseAnnotationsItemInkRect", - "DocAnnotationsList200ResponseAnnotationsItemInkRef", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemInkRefNm", - "DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemInkReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLine", - "DocAnnotationsList200ResponseAnnotationsItemLineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemLineCaption", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset", - "DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineColor", - "DocAnnotationsList200ResponseAnnotationsItemLineFlags", - "DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineIntent", - "DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemLineLeader", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndings", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd", - "DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePoints", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd", - "DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemLineRect", - "DocAnnotationsList200ResponseAnnotationsItemLineRef", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLink", - "DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemLinkFlags", - "DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkRect", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefNm", - "DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemLinkReplyType", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported", - "DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported", - "DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri", - "DocAnnotationsList200ResponseAnnotationsItemPolygon", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaption", - "DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter", - "DocAnnotationsList200ResponseAnnotationsItemPolygonColor", - "DocAnnotationsList200ResponseAnnotationsItemPolygonFlags", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonIntent", - "DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRect", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType", - "DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem", - "DocAnnotationsList200ResponseAnnotationsItemPolyline", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaption", - "DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter", - "DocAnnotationsList200ResponseAnnotationsItemPolylineColor", - "DocAnnotationsList200ResponseAnnotationsItemPolylineFlags", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineIntent", - "DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd", - "DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl", - "DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRect", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem", - "DocAnnotationsList200ResponseAnnotationsItemRedact", - "DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemRedactColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactFlags", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily", - "DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemRedactRect", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefNm", - "DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemRedactReplyType", - "DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign", - "DocAnnotationsList200ResponseAnnotationsItemSquare", - "DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemSquareColor", - "DocAnnotationsList200ResponseAnnotationsItemSquareFlags", - "DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemSquareRect", - "DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefNm", - "DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquareReplyType", - "DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemSquiggly", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyColor", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRect", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType", - "DocAnnotationsList200ResponseAnnotationsItemStamp", - "DocAnnotationsList200ResponseAnnotationsItemStampBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemStampFlags", - "DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampRect", - "DocAnnotationsList200ResponseAnnotationsItemStampRef", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStampRefNm", - "DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStampReplyType", - "DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeout", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType", - "DocAnnotationsList200ResponseAnnotationsItemText", - "DocAnnotationsList200ResponseAnnotationsItemTextBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemTextColor", - "DocAnnotationsList200ResponseAnnotationsItemTextFlags", - "DocAnnotationsList200ResponseAnnotationsItemTextIcon", - "DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextRect", - "DocAnnotationsList200ResponseAnnotationsItemTextRef", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemTextRefNm", - "DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemTextReplyType", - "DocAnnotationsList200ResponseAnnotationsItemUnderline", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineColor", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRect", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType", - "DocAnnotationsList200ResponseAnnotationsItemUnsupported", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType", - "DocAnnotationsList200ResponseAnnotationsItemWidget", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode", - "DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle", - "DocAnnotationsList200ResponseAnnotationsItemWidgetColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFlags", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily", - "DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRect", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm", - "DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber", - "DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType", - "DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign", - "DocAnnotationsList200ResponseAnnotationsItem_Caret", - "DocAnnotationsList200ResponseAnnotationsItem_Circle", - "DocAnnotationsList200ResponseAnnotationsItem_FileAttachment", - "DocAnnotationsList200ResponseAnnotationsItem_FreeText", - "DocAnnotationsList200ResponseAnnotationsItem_Highlight", - "DocAnnotationsList200ResponseAnnotationsItem_Ink", - "DocAnnotationsList200ResponseAnnotationsItem_Line", - "DocAnnotationsList200ResponseAnnotationsItem_Link", - "DocAnnotationsList200ResponseAnnotationsItem_Polygon", - "DocAnnotationsList200ResponseAnnotationsItem_Polyline", - "DocAnnotationsList200ResponseAnnotationsItem_Redact", - "DocAnnotationsList200ResponseAnnotationsItem_Square", - "DocAnnotationsList200ResponseAnnotationsItem_Squiggly", - "DocAnnotationsList200ResponseAnnotationsItem_Stamp", - "DocAnnotationsList200ResponseAnnotationsItem_Strikeout", - "DocAnnotationsList200ResponseAnnotationsItem_Text", - "DocAnnotationsList200ResponseAnnotationsItem_Underline", - "DocAnnotationsList200ResponseAnnotationsItem_Unsupported", - "DocAnnotationsList200ResponseAnnotationsItem_Widget", - "DocAnnotationsList200ResponsePageState", - "DocAnnotationsList200ResponsePageStateRevision", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown", - "DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known", - "DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown", "DocAnnotationsList404Response", - "DocAnnotationsList404ResponseCode", - "DocAnnotationsList404ResponseName", "DocAnnotationsListAll200Response", - "DocAnnotationsListAll200ResponsePagesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported", - "DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget", - "DocAnnotationsListAll200ResponsePagesItemPageState", - "DocAnnotationsListAll200ResponsePagesItemPageStateRevision", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known", - "DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown", "DocAnnotationsListAll404Response", - "DocAnnotationsListAll404ResponseCode", - "DocAnnotationsListAll404ResponseName", "DocAnnotationsListAll409Response", - "DocAnnotationsListAll409ResponseCode", - "DocAnnotationsListAll409ResponseName", + "DocAnnotationsReadAppearance400Response", + "DocAnnotationsReadAppearance404Response", + "DocAnnotationsReorder200Response", + "DocAnnotationsReorder400Response", + "DocAnnotationsReorder404Response", "DocAnnotationsUpdate200Response", - "DocAnnotationsUpdate200ResponseMeta", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItem", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocAnnotationsUpdate200ResponseMetaCacheDelta", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem", - "DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache", + "DocAnnotationsUpdate200ResponseAppearance", + "DocAnnotationsUpdate200ResponseAppearanceAction", "DocAnnotationsUpdate400Response", - "DocAnnotationsUpdate400ResponseCode", - "DocAnnotationsUpdate400ResponseName", "DocAnnotationsUpdate404Response", - "DocAnnotationsUpdate404ResponseCode", - "DocAnnotationsUpdate404ResponseName", "DocAnnotationsUpdateRequest", + "DocChanges200Response", + "DocChanges200ResponseChangesItem", + "DocChanges200ResponseChangesItemApplied", + "DocChanges200ResponseChangesItemRefused", + "DocChanges200ResponseChangesItem_Applied", + "DocChanges200ResponseChangesItem_Refused", + "DocChanges400Response", + "DocChanges404Response", + "DocChanges409Response", + "DocChanges413Response", "DocDownloadResponse", - "DocDownloadResponseCode", - "DocDownloadResponseName", - "DocFormsExportDataResponse", - "DocFormsExportDataResponseCode", - "DocFormsExportDataResponseName", - "DocFormsGet200Response", - "DocFormsGet200ResponseCalculationOrderItem", - "DocFormsGet200ResponseCalculationOrderItemFqn", - "DocFormsGet200ResponseCalculationOrderItemObjectNumber", - "DocFormsGet200ResponseCalculationOrderItem_Fqn", - "DocFormsGet200ResponseCalculationOrderItem_ObjectNumber", - "DocFormsGet200ResponseFieldsItem", - "DocFormsGet200ResponseFieldsItemCheckbox", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxFlags", - "DocFormsGet200ResponseFieldsItemCheckboxOrigin", - "DocFormsGet200ResponseFieldsItemCheckboxRef", - "DocFormsGet200ResponseFieldsItemCheckboxRefFqn", - "DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemCombobox", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemComboboxFlags", - "DocFormsGet200ResponseFieldsItemComboboxOptionsItem", - "DocFormsGet200ResponseFieldsItemComboboxOrigin", - "DocFormsGet200ResponseFieldsItemComboboxRef", - "DocFormsGet200ResponseFieldsItemComboboxRefFqn", - "DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemComboboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemComboboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemListbox", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemListboxFlags", - "DocFormsGet200ResponseFieldsItemListboxOptionsItem", - "DocFormsGet200ResponseFieldsItemListboxOrigin", - "DocFormsGet200ResponseFieldsItemListboxRef", - "DocFormsGet200ResponseFieldsItemListboxRefFqn", - "DocFormsGet200ResponseFieldsItemListboxRefObjectNumber", - "DocFormsGet200ResponseFieldsItemListboxRef_Fqn", - "DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemListboxValueEntry", - "DocFormsGet200ResponseFieldsItemListboxValueEntryArray", - "DocFormsGet200ResponseFieldsItemListboxValueEntryNone", - "DocFormsGet200ResponseFieldsItemListboxValueEntryScalar", - "DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Array", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_None", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemListboxWidgetsItem", - "DocFormsGet200ResponseFieldsItemPushbutton", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonFlags", - "DocFormsGet200ResponseFieldsItemPushbuttonOrigin", - "DocFormsGet200ResponseFieldsItemPushbuttonRef", - "DocFormsGet200ResponseFieldsItemPushbuttonRefFqn", - "DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn", - "DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem", - "DocFormsGet200ResponseFieldsItemRadio", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemRadioFlags", - "DocFormsGet200ResponseFieldsItemRadioOrigin", - "DocFormsGet200ResponseFieldsItemRadioRef", - "DocFormsGet200ResponseFieldsItemRadioRefFqn", - "DocFormsGet200ResponseFieldsItemRadioRefObjectNumber", - "DocFormsGet200ResponseFieldsItemRadioRef_Fqn", - "DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemRadioValueEntry", - "DocFormsGet200ResponseFieldsItemRadioValueEntryArray", - "DocFormsGet200ResponseFieldsItemRadioValueEntryNone", - "DocFormsGet200ResponseFieldsItemRadioValueEntryScalar", - "DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Array", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_None", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemRadioWidgetsItem", - "DocFormsGet200ResponseFieldsItemSignature", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemSignatureFlags", - "DocFormsGet200ResponseFieldsItemSignatureOrigin", - "DocFormsGet200ResponseFieldsItemSignatureRef", - "DocFormsGet200ResponseFieldsItemSignatureRefFqn", - "DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber", - "DocFormsGet200ResponseFieldsItemSignatureRef_Fqn", - "DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryArray", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryNone", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar", - "DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_None", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemSignatureWidgetsItem", - "DocFormsGet200ResponseFieldsItemText", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemTextFlags", - "DocFormsGet200ResponseFieldsItemTextOrigin", - "DocFormsGet200ResponseFieldsItemTextRef", - "DocFormsGet200ResponseFieldsItemTextRefFqn", - "DocFormsGet200ResponseFieldsItemTextRefObjectNumber", - "DocFormsGet200ResponseFieldsItemTextRef_Fqn", - "DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemTextValueEntry", - "DocFormsGet200ResponseFieldsItemTextValueEntryArray", - "DocFormsGet200ResponseFieldsItemTextValueEntryNone", - "DocFormsGet200ResponseFieldsItemTextValueEntryScalar", - "DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Array", - "DocFormsGet200ResponseFieldsItemTextValueEntry_None", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemTextWidgetsItem", - "DocFormsGet200ResponseFieldsItemUnknown", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemUnknownFlags", - "DocFormsGet200ResponseFieldsItemUnknownOrigin", - "DocFormsGet200ResponseFieldsItemUnknownRef", - "DocFormsGet200ResponseFieldsItemUnknownRefFqn", - "DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber", - "DocFormsGet200ResponseFieldsItemUnknownRef_Fqn", - "DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryArray", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryNone", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar", - "DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_None", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar", - "DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported", - "DocFormsGet200ResponseFieldsItemUnknownWidgetsItem", - "DocFormsGet200ResponseFieldsItem_Checkbox", - "DocFormsGet200ResponseFieldsItem_Combobox", - "DocFormsGet200ResponseFieldsItem_Listbox", - "DocFormsGet200ResponseFieldsItem_Pushbutton", - "DocFormsGet200ResponseFieldsItem_Radio", - "DocFormsGet200ResponseFieldsItem_Signature", - "DocFormsGet200ResponseFieldsItem_Text", - "DocFormsGet200ResponseFieldsItem_Unknown", - "DocFormsGet200ResponseFormKind", - "DocFormsGet404Response", - "DocFormsGet404ResponseCode", - "DocFormsGet404ResponseName", - "DocFormsImportData200Response", - "DocFormsImportData200ResponseMeta", - "DocFormsImportData200ResponseMetaAffectedPagesItem", - "DocFormsImportData200ResponseMetaAffectedPagesItemRevision", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsImportData200ResponseMetaCacheDelta", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItem", - "DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache", - "DocFormsImportData400Response", - "DocFormsImportData400ResponseCode", - "DocFormsImportData400ResponseName", - "DocFormsImportData404Response", - "DocFormsImportData404ResponseCode", - "DocFormsImportData404ResponseName", - "DocFormsImportDataRequest", + "DocFormsDeleteWidget200Response", + "DocFormsDeleteWidget400Response", + "DocFormsDeleteWidget404Response", + "DocFormsList200Response", + "DocFormsList200ResponseFormKind", + "DocFormsList404Response", + "DocFormsReorderCalculations200Response", + "DocFormsReorderCalculations400Response", + "DocFormsReorderCalculations404Response", + "DocFormsReorderWidgets200Response", + "DocFormsReorderWidgets400Response", + "DocFormsReorderWidgets404Response", "DocFormsReset200Response", - "DocFormsReset200ResponseMeta", - "DocFormsReset200ResponseMetaAffectedPagesItem", - "DocFormsReset200ResponseMetaAffectedPagesItemRevision", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsReset200ResponseMetaCacheDelta", - "DocFormsReset200ResponseMetaCacheDeltaPagesItem", - "DocFormsReset200ResponseMetaCacheDeltaPagesItemCache", + "DocFormsReset400Response", "DocFormsReset404Response", - "DocFormsReset404ResponseCode", - "DocFormsReset404ResponseName", "DocFormsSetValue200Response", - "DocFormsSetValue200ResponseMeta", - "DocFormsSetValue200ResponseMetaAffectedPagesItem", - "DocFormsSetValue200ResponseMetaAffectedPagesItemRevision", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocFormsSetValue200ResponseMetaCacheDelta", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItem", - "DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache", "DocFormsSetValue400Response", - "DocFormsSetValue400ResponseCode", - "DocFormsSetValue400ResponseName", "DocFormsSetValue404Response", - "DocFormsSetValue404ResponseCode", - "DocFormsSetValue404ResponseName", "DocFormsSetValueRequest", + "DocFormsUpdateWidget200Response", + "DocFormsUpdateWidget200ResponseAppearance", + "DocFormsUpdateWidget200ResponseAppearanceAction", + "DocFormsUpdateWidget400Response", + "DocFormsUpdateWidget404Response", "DocHead200Response", "DocHead200ResponseAccess", "DocHead200ResponseAccessReasonsItem", @@ -9197,268 +5600,239 @@ def __dir__(): "DocHead200ResponsePermissionsOpenedAs", "DocHead200ResponseState", "DocHead404Response", - "DocHead404ResponseCode", - "DocHead404ResponseName", "DocManifest200Response", "DocManifest200ResponsePagesItem", "DocManifest200ResponsePagesItemCache", - "DocManifest200ResponsePagesItemState", - "DocManifest200ResponsePagesItemStateRevision", - "DocManifest200ResponsePagesItemStateWeakAnnotationState", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown", - "DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Known", - "DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown", + "DocManifest200ResponseProtection", + "DocManifest200ResponseProtectionCertification", + "DocManifest200ResponseProtectionEnforced", + "DocManifest200ResponseProtectionFieldLocksItem", + "DocManifest200ResponseProtectionFieldLocksItemSource", + "DocManifest200ResponseProtectionFieldLocksItemSpec", + "DocManifest200ResponseProtectionFieldLocksItemSpecAction", + "DocManifest200ResponseProtectionJudged", "DocManifest200ResponseScopes", "DocManifest200ResponseScopesActions", "DocManifest200ResponseScopesAnnotations", "DocManifest200ResponseScopesAttachments", "DocManifest200ResponseScopesContent", + "DocManifest200ResponseScopesForms", "DocManifest200ResponseScopesLayout", "DocManifest200ResponseScopesMetadata", "DocManifest404Response", - "DocManifest404ResponseCode", - "DocManifest404ResponseName", + "DocMetadataCustomGet200Response", + "DocMetadataCustomGet404Response", "DocMetadataGet200Response", - "DocMetadataGet200ResponseTrapped", "DocMetadataGet404Response", - "DocMetadataGet404ResponseCode", - "DocMetadataGet404ResponseName", "DocPagesDelete200Response", - "DocPagesDelete200ResponseMeta", - "DocPagesDelete200ResponseMetaAffectedPagesItem", - "DocPagesDelete200ResponseMetaAffectedPagesItemRevision", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesDelete200ResponseMetaCacheDelta", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItem", - "DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesDelete200ResponseLayout", + "DocPagesDelete200ResponseLayoutNamedPagesItem", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesDelete200ResponseLayoutPagesItem", + "DocPagesDelete200ResponseLayoutPagesItemBoxes", + "DocPagesDelete200ResponseLayoutPagesItemBoxesArt", + "DocPagesDelete200ResponseLayoutPagesItemBoxesBleed", + "DocPagesDelete200ResponseLayoutPagesItemBoxesCrop", + "DocPagesDelete200ResponseLayoutPagesItemBoxesMedia", + "DocPagesDelete200ResponseLayoutPagesItemBoxesTrim", + "DocPagesDelete200ResponseLayoutPagesItemPdfCropBox", + "DocPagesDelete200ResponseLayoutPagesItemSize", + "DocPagesDelete200ResponseLayoutPagesItemTabOrder", "DocPagesDelete400Response", - "DocPagesDelete400ResponseCode", - "DocPagesDelete400ResponseName", "DocPagesDelete404Response", - "DocPagesDelete404ResponseCode", - "DocPagesDelete404ResponseName", "DocPagesDeleteRequest", "DocPagesExtract400Response", - "DocPagesExtract400ResponseCode", - "DocPagesExtract400ResponseName", "DocPagesExtract404Response", - "DocPagesExtract404ResponseCode", - "DocPagesExtract404ResponseName", "DocPagesExtractRequest", "DocPagesFlatten200Response", - "DocPagesFlatten200ResponseMeta", - "DocPagesFlatten200ResponseMetaAffectedPagesItem", - "DocPagesFlatten200ResponseMetaAffectedPagesItemRevision", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesFlatten200ResponseMetaCacheDelta", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItem", - "DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesFlatten200ResponseResultsItem", + "DocPagesFlatten200ResponseResultsItemStatus", + "DocPagesFlatten200ResponseUsage", "DocPagesFlatten400Response", - "DocPagesFlatten400ResponseCode", - "DocPagesFlatten400ResponseName", "DocPagesFlatten404Response", - "DocPagesFlatten404ResponseCode", - "DocPagesFlatten404ResponseName", "DocPagesFlattenRequest", "DocPagesInsert200Response", - "DocPagesInsert200ResponseMeta", - "DocPagesInsert200ResponseMetaAffectedPagesItem", - "DocPagesInsert200ResponseMetaAffectedPagesItemRevision", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesInsert200ResponseMetaCacheDelta", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItem", - "DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesInsert200ResponseLayout", + "DocPagesInsert200ResponseLayoutNamedPagesItem", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesInsert200ResponseLayoutPagesItem", + "DocPagesInsert200ResponseLayoutPagesItemBoxes", + "DocPagesInsert200ResponseLayoutPagesItemBoxesArt", + "DocPagesInsert200ResponseLayoutPagesItemBoxesBleed", + "DocPagesInsert200ResponseLayoutPagesItemBoxesCrop", + "DocPagesInsert200ResponseLayoutPagesItemBoxesMedia", + "DocPagesInsert200ResponseLayoutPagesItemBoxesTrim", + "DocPagesInsert200ResponseLayoutPagesItemPdfCropBox", + "DocPagesInsert200ResponseLayoutPagesItemSize", + "DocPagesInsert200ResponseLayoutPagesItemTabOrder", "DocPagesInsert400Response", - "DocPagesInsert400ResponseCode", - "DocPagesInsert400ResponseName", "DocPagesInsert404Response", - "DocPagesInsert404ResponseCode", - "DocPagesInsert404ResponseName", "DocPagesInsertBlank200Response", - "DocPagesInsertBlank200ResponseMeta", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItem", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesInsertBlank200ResponseMetaCacheDelta", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem", - "DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesInsertBlank200ResponseLayout", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItem", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesInsertBlank200ResponseLayoutPagesItem", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxes", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia", + "DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim", + "DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox", + "DocPagesInsertBlank200ResponseLayoutPagesItemSize", + "DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder", "DocPagesInsertBlank400Response", - "DocPagesInsertBlank400ResponseCode", - "DocPagesInsertBlank400ResponseName", "DocPagesInsertBlank404Response", - "DocPagesInsertBlank404ResponseCode", - "DocPagesInsertBlank404ResponseName", "DocPagesInsertBlankRequest", - "DocPagesMove200Response", - "DocPagesMove200ResponseMeta", - "DocPagesMove200ResponseMetaAffectedPagesItem", - "DocPagesMove200ResponseMetaAffectedPagesItemRevision", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesMove200ResponseMetaCacheDelta", - "DocPagesMove200ResponseMetaCacheDeltaPagesItem", - "DocPagesMove200ResponseMetaCacheDeltaPagesItemCache", - "DocPagesMove400Response", - "DocPagesMove400ResponseCode", - "DocPagesMove400ResponseName", - "DocPagesMove404Response", - "DocPagesMove404ResponseCode", - "DocPagesMove404ResponseName", - "DocPagesMoveRequest", "DocPagesRemoveName200Response", - "DocPagesRemoveName200ResponseMeta", - "DocPagesRemoveName200ResponseMetaAffectedPagesItem", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesRemoveName200ResponseMetaCacheDelta", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem", - "DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesRemoveName200ResponseLayout", + "DocPagesRemoveName200ResponseLayoutNamedPagesItem", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesRemoveName200ResponseLayoutPagesItem", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxes", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia", + "DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim", + "DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox", + "DocPagesRemoveName200ResponseLayoutPagesItemSize", + "DocPagesRemoveName200ResponseLayoutPagesItemTabOrder", "DocPagesRemoveName400Response", - "DocPagesRemoveName400ResponseCode", - "DocPagesRemoveName400ResponseName", "DocPagesRemoveName404Response", - "DocPagesRemoveName404ResponseCode", - "DocPagesRemoveName404ResponseName", "DocPagesRemoveNameRequest", + "DocPagesReorder200Response", + "DocPagesReorder200ResponseLayout", + "DocPagesReorder200ResponseLayoutNamedPagesItem", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesReorder200ResponseLayoutPagesItem", + "DocPagesReorder200ResponseLayoutPagesItemBoxes", + "DocPagesReorder200ResponseLayoutPagesItemBoxesArt", + "DocPagesReorder200ResponseLayoutPagesItemBoxesBleed", + "DocPagesReorder200ResponseLayoutPagesItemBoxesCrop", + "DocPagesReorder200ResponseLayoutPagesItemBoxesMedia", + "DocPagesReorder200ResponseLayoutPagesItemBoxesTrim", + "DocPagesReorder200ResponseLayoutPagesItemPdfCropBox", + "DocPagesReorder200ResponseLayoutPagesItemSize", + "DocPagesReorder200ResponseLayoutPagesItemTabOrder", + "DocPagesReorder400Response", + "DocPagesReorder404Response", "DocPagesRotate200Response", - "DocPagesRotate200ResponseMeta", - "DocPagesRotate200ResponseMetaAffectedPagesItem", - "DocPagesRotate200ResponseMetaAffectedPagesItemRevision", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesRotate200ResponseMetaCacheDelta", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItem", - "DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesRotate200ResponseLayout", + "DocPagesRotate200ResponseLayoutNamedPagesItem", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesRotate200ResponseLayoutPagesItem", + "DocPagesRotate200ResponseLayoutPagesItemBoxes", + "DocPagesRotate200ResponseLayoutPagesItemBoxesArt", + "DocPagesRotate200ResponseLayoutPagesItemBoxesBleed", + "DocPagesRotate200ResponseLayoutPagesItemBoxesCrop", + "DocPagesRotate200ResponseLayoutPagesItemBoxesMedia", + "DocPagesRotate200ResponseLayoutPagesItemBoxesTrim", + "DocPagesRotate200ResponseLayoutPagesItemPdfCropBox", + "DocPagesRotate200ResponseLayoutPagesItemSize", + "DocPagesRotate200ResponseLayoutPagesItemTabOrder", "DocPagesRotate400Response", - "DocPagesRotate400ResponseCode", - "DocPagesRotate400ResponseName", "DocPagesRotate404Response", - "DocPagesRotate404ResponseCode", - "DocPagesRotate404ResponseName", "DocPagesRotateRequest", "DocPagesSetName200Response", - "DocPagesSetName200ResponseMeta", - "DocPagesSetName200ResponseMetaAffectedPagesItem", - "DocPagesSetName200ResponseMetaAffectedPagesItemRevision", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesSetName200ResponseMetaCacheDelta", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItem", - "DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache", + "DocPagesSetName200ResponseLayout", + "DocPagesSetName200ResponseLayoutNamedPagesItem", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage", + "DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page", + "DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template", + "DocPagesSetName200ResponseLayoutPagesItem", + "DocPagesSetName200ResponseLayoutPagesItemBoxes", + "DocPagesSetName200ResponseLayoutPagesItemBoxesArt", + "DocPagesSetName200ResponseLayoutPagesItemBoxesBleed", + "DocPagesSetName200ResponseLayoutPagesItemBoxesCrop", + "DocPagesSetName200ResponseLayoutPagesItemBoxesMedia", + "DocPagesSetName200ResponseLayoutPagesItemBoxesTrim", + "DocPagesSetName200ResponseLayoutPagesItemPdfCropBox", + "DocPagesSetName200ResponseLayoutPagesItemSize", + "DocPagesSetName200ResponseLayoutPagesItemTabOrder", "DocPagesSetName400Response", - "DocPagesSetName400ResponseCode", - "DocPagesSetName400ResponseName", "DocPagesSetName404Response", - "DocPagesSetName404ResponseCode", - "DocPagesSetName404ResponseName", "DocPagesSetNameRequest", "DocPagesSetScale200Response", - "DocPagesSetScale200ResponseMeta", - "DocPagesSetScale200ResponseMetaAffectedPagesItem", - "DocPagesSetScale200ResponseMetaAffectedPagesItemRevision", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocPagesSetScale200ResponseMetaCacheDelta", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItem", - "DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache", "DocPagesSetScale400Response", - "DocPagesSetScale400ResponseCode", - "DocPagesSetScale400ResponseName", "DocPagesSetScale404Response", - "DocPagesSetScale404ResponseCode", - "DocPagesSetScale404ResponseName", "DocPagesViewports200Response", - "DocPagesViewports200ResponseItem", - "DocPagesViewports200ResponseItemBbox", - "DocPagesViewports200ResponseItemMeasure", - "DocPagesViewports200ResponseItemMeasureGeo", - "DocPagesViewports200ResponseItemMeasureRl", - "DocPagesViewports200ResponseItemMeasureRlAngleItem", - "DocPagesViewports200ResponseItemMeasureRlAngleItemFraction", - "DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlAreaItem", - "DocPagesViewports200ResponseItemMeasureRlAreaItemFraction", - "DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlDistanceItem", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction", - "DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlOrigin", - "DocPagesViewports200ResponseItemMeasureRlSlopeItem", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction", - "DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlXItem", - "DocPagesViewports200ResponseItemMeasureRlXItemFraction", - "DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureRlYItem", - "DocPagesViewports200ResponseItemMeasureRlYItemFraction", - "DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition", - "DocPagesViewports200ResponseItemMeasureUnknown", - "DocPagesViewports200ResponseItemMeasure_Geo", - "DocPagesViewports200ResponseItemMeasure_Rl", - "DocPagesViewports200ResponseItemMeasure_Unknown", + "DocPagesViewports200ResponseViewportsItem", + "DocPagesViewports200ResponseViewportsItemBbox", + "DocPagesViewports200ResponseViewportsItemMeasure", + "DocPagesViewports200ResponseViewportsItemMeasureGeospatial", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinear", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction", + "DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition", + "DocPagesViewports200ResponseViewportsItemMeasureUnknown", + "DocPagesViewports200ResponseViewportsItemMeasure_Geospatial", + "DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear", + "DocPagesViewports200ResponseViewportsItemMeasure_Unknown", "DocPagesViewports404Response", - "DocPagesViewports404ResponseCode", - "DocPagesViewports404ResponseName", "DocRedactionsApply200Response", - "DocRedactionsApply200ResponseMeta", - "DocRedactionsApply200ResponseMetaAffectedPagesItem", - "DocRedactionsApply200ResponseMetaAffectedPagesItemRevision", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocRedactionsApply200ResponseMetaCacheDelta", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItem", - "DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache", + "DocRedactionsApply200ResponseResultsItem", + "DocRedactionsApply200ResponseResultsItemStatus", + "DocRedactionsApply200ResponseScope", "DocRedactionsApply400Response", - "DocRedactionsApply400ResponseCode", - "DocRedactionsApply400ResponseName", "DocRedactionsApply404Response", - "DocRedactionsApply404ResponseCode", - "DocRedactionsApply404ResponseName", - "DocRedactionsApplyRequest", "DocRenderResponse", - "DocRenderResponseCode", - "DocRenderResponseName", - "DocSignaturesAbort200Response", - "DocSignaturesAbort200ResponseStatus", - "DocSignaturesAbort404Response", - "DocSignaturesAbort404ResponseCode", - "DocSignaturesAbort404ResponseName", "DocSignaturesAnalysis200Response", "DocSignaturesAnalysis200ResponseBasis", "DocSignaturesAnalysis200ResponseBasisSource", @@ -9478,23 +5852,11 @@ def __dir__(): "DocSignaturesAnalysis200ResponseUntil", "DocSignaturesAnalysis200ResponseVerdict", "DocSignaturesAnalysis400Response", - "DocSignaturesAnalysis400ResponseCode", - "DocSignaturesAnalysis400ResponseName", "DocSignaturesAnalysis404Response", - "DocSignaturesAnalysis404ResponseCode", - "DocSignaturesAnalysis404ResponseName", + "DocSignaturesCancel200Response", + "DocSignaturesCancel200ResponseStatus", + "DocSignaturesCancel404Response", "DocSignaturesComplete200Response", - "DocSignaturesComplete200ResponseMeta", - "DocSignaturesComplete200ResponseMetaAffectedPagesItem", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known", - "DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown", - "DocSignaturesComplete200ResponseMetaCacheDelta", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem", - "DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache", "DocSignaturesComplete200ResponsePrevious", "DocSignaturesComplete200ResponseProtection", "DocSignaturesComplete200ResponseProtectionCertification", @@ -9506,30 +5868,18 @@ def __dir__(): "DocSignaturesComplete200ResponseProtectionJudged", "DocSignaturesComplete200ResponseSignature", "DocSignaturesComplete200ResponseSignatureCoverage", - "DocSignaturesComplete200ResponseSignatureField", - "DocSignaturesComplete200ResponseSignatureFieldFqn", "DocSignaturesComplete200ResponseSignatureFieldMdp", "DocSignaturesComplete200ResponseSignatureFieldMdpAction", - "DocSignaturesComplete200ResponseSignatureFieldObjectNumber", - "DocSignaturesComplete200ResponseSignatureField_Fqn", - "DocSignaturesComplete200ResponseSignatureField_ObjectNumber", "DocSignaturesComplete200ResponseSignatureKind", "DocSignaturesComplete200ResponseSignatureLock", "DocSignaturesComplete200ResponseSignatureLockAction", "DocSignaturesComplete200ResponseSignatureSeedValue", "DocSignaturesComplete200ResponseSignatureSigner", - "DocSignaturesComplete200ResponseSignatureWidget", "DocSignaturesComplete200ResponseStatus", "DocSignaturesComplete200ResponseVersion", "DocSignaturesComplete400Response", - "DocSignaturesComplete400ResponseCode", - "DocSignaturesComplete400ResponseName", "DocSignaturesComplete404Response", - "DocSignaturesComplete404ResponseCode", - "DocSignaturesComplete404ResponseName", "DocSignaturesComplete409Response", - "DocSignaturesComplete409ResponseCode", - "DocSignaturesComplete409ResponseName", "DocSignaturesList200Response", "DocSignaturesList200ResponseProtection", "DocSignaturesList200ResponseProtectionCertification", @@ -9542,38 +5892,22 @@ def __dir__(): "DocSignaturesList200ResponseRevisionsItem", "DocSignaturesList200ResponseSignaturesItem", "DocSignaturesList200ResponseSignaturesItemCoverage", - "DocSignaturesList200ResponseSignaturesItemField", - "DocSignaturesList200ResponseSignaturesItemFieldFqn", "DocSignaturesList200ResponseSignaturesItemFieldMdp", "DocSignaturesList200ResponseSignaturesItemFieldMdpAction", - "DocSignaturesList200ResponseSignaturesItemFieldObjectNumber", - "DocSignaturesList200ResponseSignaturesItemField_Fqn", - "DocSignaturesList200ResponseSignaturesItemField_ObjectNumber", "DocSignaturesList200ResponseSignaturesItemKind", "DocSignaturesList200ResponseSignaturesItemLock", "DocSignaturesList200ResponseSignaturesItemLockAction", "DocSignaturesList200ResponseSignaturesItemSeedValue", "DocSignaturesList200ResponseSignaturesItemSigner", - "DocSignaturesList200ResponseSignaturesItemWidget", "DocSignaturesList404Response", - "DocSignaturesList404ResponseCode", - "DocSignaturesList404ResponseName", "DocSignaturesPrepare200Response", "DocSignaturesPrepare200ResponseAlgorithm", "DocSignaturesPrepare200ResponseExpectedVersion", "DocSignaturesPrepare400Response", - "DocSignaturesPrepare400ResponseCode", - "DocSignaturesPrepare400ResponseName", "DocSignaturesPrepare404Response", - "DocSignaturesPrepare404ResponseCode", - "DocSignaturesPrepare404ResponseName", "DocSignaturesPrepare409Response", - "DocSignaturesPrepare409ResponseCode", - "DocSignaturesPrepare409ResponseName", "DocText200Response", "DocText404Response", - "DocText404ResponseCode", - "DocText404ResponseName", "DocVersionsAnalysis200Response", "DocVersionsAnalysis200ResponseBasis", "DocVersionsAnalysis200ResponseBasisSource", @@ -9593,29 +5927,15 @@ def __dir__(): "DocVersionsAnalysis200ResponseUntil", "DocVersionsAnalysis200ResponseVerdict", "DocVersionsAnalysis400Response", - "DocVersionsAnalysis400ResponseCode", - "DocVersionsAnalysis400ResponseName", "DocVersionsAnalysis404Response", - "DocVersionsAnalysis404ResponseCode", - "DocVersionsAnalysis404ResponseName", "DocVersionsDownloadResponse", - "DocVersionsDownloadResponseCode", - "DocVersionsDownloadResponseName", "DocVersionsList200Response", "DocVersionsList200ResponseVersionsItem", "DocVersionsList200ResponseVersionsItemProducer", "DocVersionsList404Response", - "DocVersionsList404ResponseCode", - "DocVersionsList404ResponseName", "DocVersionsRevisionResponse", - "DocVersionsRevisionResponseCode", - "DocVersionsRevisionResponseName", "DocVersionsSignatureContentsResponse", - "DocVersionsSignatureContentsResponseCode", - "DocVersionsSignatureContentsResponseName", "DocVersionsSignatureDigestResponse", - "DocVersionsSignatureDigestResponseCode", - "DocVersionsSignatureDigestResponseName", "DocVersionsSignatures200Response", "DocVersionsSignatures200ResponseProtection", "DocVersionsSignatures200ResponseProtectionCertification", @@ -9628,48 +5948,34 @@ def __dir__(): "DocVersionsSignatures200ResponseRevisionsItem", "DocVersionsSignatures200ResponseSignaturesItem", "DocVersionsSignatures200ResponseSignaturesItemCoverage", - "DocVersionsSignatures200ResponseSignaturesItemField", - "DocVersionsSignatures200ResponseSignaturesItemFieldFqn", "DocVersionsSignatures200ResponseSignaturesItemFieldMdp", "DocVersionsSignatures200ResponseSignaturesItemFieldMdpAction", - "DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber", - "DocVersionsSignatures200ResponseSignaturesItemField_Fqn", - "DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber", "DocVersionsSignatures200ResponseSignaturesItemKind", "DocVersionsSignatures200ResponseSignaturesItemLock", "DocVersionsSignatures200ResponseSignaturesItemLockAction", "DocVersionsSignatures200ResponseSignaturesItemSeedValue", "DocVersionsSignatures200ResponseSignaturesItemSigner", - "DocVersionsSignatures200ResponseSignaturesItemWidget", "DocVersionsSignatures404Response", - "DocVersionsSignatures404ResponseCode", - "DocVersionsSignatures404ResponseName", "DocumentActionsSnapshot", "DocumentActionsSnapshotNameTreeScriptsItem", + "DocumentMetadata", + "DocumentMetadataTrapped", "DocumentsCommit200Response", "DocumentsCommit200ResponseDocument", "DocumentsCommit200ResponseDocumentState", "DocumentsCommit200ResponseDocumentThumbnailState", "DocumentsCommit400Response", - "DocumentsCommit400ResponseError", "DocumentsCommit404Response", - "DocumentsCommit404ResponseError", "DocumentsDelete403Response", - "DocumentsDelete403ResponseError", "DocumentsDelete404Response", - "DocumentsDelete404ResponseError", "DocumentsDownload403Response", - "DocumentsDownload403ResponseError", "DocumentsDownload404Response", - "DocumentsDownload404ResponseError", "DocumentsGet200Response", "DocumentsGet200ResponseDocument", "DocumentsGet200ResponseDocumentState", "DocumentsGet200ResponseDocumentThumbnailState", "DocumentsGet403Response", - "DocumentsGet403ResponseError", "DocumentsGet404Response", - "DocumentsGet404ResponseError", "DocumentsImportFrom200Response", "DocumentsImportFrom200ResponseDocument", "DocumentsImportFrom200ResponseDocumentState", @@ -9681,11 +5987,8 @@ def __dir__(): "DocumentsImportFrom202ResponseDocumentThumbnailState", "DocumentsImportFrom202ResponseTag", "DocumentsImportFrom400Response", - "DocumentsImportFrom400ResponseError", "DocumentsImportFrom403Response", - "DocumentsImportFrom403ResponseError", "DocumentsImportFrom502Response", - "DocumentsImportFrom502ResponseError", "DocumentsInit200Response", "DocumentsInit200ResponseCreated", "DocumentsInit200ResponseCreatedDocument", @@ -9717,23 +6020,252 @@ def __dir__(): "DocumentsInit200Response_Deduped", "DocumentsInit200Response_Resumed", "DocumentsInit400Response", - "DocumentsInit400ResponseError", "DocumentsList200Response", "DocumentsList200ResponseDocumentsItem", "DocumentsList200ResponseDocumentsItemState", "DocumentsList200ResponseDocumentsItemThumbnailState", "DocumentsList400Response", - "DocumentsList400ResponseError", "DocumentsThumbnailResponse", "DocumentsThumbnailResponseError", "DocumentsUploadProxy200Response", "DocumentsUploadProxy400Response", - "DocumentsUploadProxy400ResponseError", "DocumentsUploadProxy409Response", - "DocumentsUploadProxy409ResponseError", "EngineErrorPayload", "EngineErrorPayloadCode", "EngineErrorPayloadName", + "FieldActionsPatch", + "FieldPosition", + "FieldPositionAfter", + "FieldPositionZero", + "FieldScriptWrite", + "FieldScriptWriteType", + "FormField", + "FormFieldCheckbox", + "FormFieldCheckboxDefaultValueEntry", + "FormFieldCheckboxDefaultValueEntryArray", + "FormFieldCheckboxDefaultValueEntryNone", + "FormFieldCheckboxDefaultValueEntryScalar", + "FormFieldCheckboxDefaultValueEntryUnsupported", + "FormFieldCheckboxDefaultValueEntry_Array", + "FormFieldCheckboxDefaultValueEntry_None", + "FormFieldCheckboxDefaultValueEntry_Scalar", + "FormFieldCheckboxDefaultValueEntry_Unsupported", + "FormFieldCheckboxOrigin", + "FormFieldCheckboxValueEntry", + "FormFieldCheckboxValueEntryArray", + "FormFieldCheckboxValueEntryNone", + "FormFieldCheckboxValueEntryScalar", + "FormFieldCheckboxValueEntryUnsupported", + "FormFieldCheckboxValueEntry_Array", + "FormFieldCheckboxValueEntry_None", + "FormFieldCheckboxValueEntry_Scalar", + "FormFieldCheckboxValueEntry_Unsupported", + "FormFieldCheckboxWidgetsItem", + "FormFieldCombobox", + "FormFieldComboboxDefaultValueEntry", + "FormFieldComboboxDefaultValueEntryArray", + "FormFieldComboboxDefaultValueEntryNone", + "FormFieldComboboxDefaultValueEntryScalar", + "FormFieldComboboxDefaultValueEntryUnsupported", + "FormFieldComboboxDefaultValueEntry_Array", + "FormFieldComboboxDefaultValueEntry_None", + "FormFieldComboboxDefaultValueEntry_Scalar", + "FormFieldComboboxDefaultValueEntry_Unsupported", + "FormFieldComboboxOptionsItem", + "FormFieldComboboxOrigin", + "FormFieldComboboxValueEntry", + "FormFieldComboboxValueEntryArray", + "FormFieldComboboxValueEntryNone", + "FormFieldComboboxValueEntryScalar", + "FormFieldComboboxValueEntryUnsupported", + "FormFieldComboboxValueEntry_Array", + "FormFieldComboboxValueEntry_None", + "FormFieldComboboxValueEntry_Scalar", + "FormFieldComboboxValueEntry_Unsupported", + "FormFieldDraft", + "FormFieldDraftCheckbox", + "FormFieldDraftCombobox", + "FormFieldDraftComboboxOptionsItem", + "FormFieldDraftListbox", + "FormFieldDraftListboxOptionsItem", + "FormFieldDraftPushbutton", + "FormFieldDraftRadio", + "FormFieldDraftSignature", + "FormFieldDraftText", + "FormFieldDraft_Checkbox", + "FormFieldDraft_Combobox", + "FormFieldDraft_Listbox", + "FormFieldDraft_Pushbutton", + "FormFieldDraft_Radio", + "FormFieldDraft_Signature", + "FormFieldDraft_Text", + "FormFieldListbox", + "FormFieldListboxDefaultValueEntry", + "FormFieldListboxDefaultValueEntryArray", + "FormFieldListboxDefaultValueEntryNone", + "FormFieldListboxDefaultValueEntryScalar", + "FormFieldListboxDefaultValueEntryUnsupported", + "FormFieldListboxDefaultValueEntry_Array", + "FormFieldListboxDefaultValueEntry_None", + "FormFieldListboxDefaultValueEntry_Scalar", + "FormFieldListboxDefaultValueEntry_Unsupported", + "FormFieldListboxOptionsItem", + "FormFieldListboxOrigin", + "FormFieldListboxValueEntry", + "FormFieldListboxValueEntryArray", + "FormFieldListboxValueEntryNone", + "FormFieldListboxValueEntryScalar", + "FormFieldListboxValueEntryUnsupported", + "FormFieldListboxValueEntry_Array", + "FormFieldListboxValueEntry_None", + "FormFieldListboxValueEntry_Scalar", + "FormFieldListboxValueEntry_Unsupported", + "FormFieldPatch", + "FormFieldPatchDefaultValue", + "FormFieldPatchFamily", + "FormFieldPatchOptionsItem", + "FormFieldPushbutton", + "FormFieldPushbuttonDefaultValueEntry", + "FormFieldPushbuttonDefaultValueEntryArray", + "FormFieldPushbuttonDefaultValueEntryNone", + "FormFieldPushbuttonDefaultValueEntryScalar", + "FormFieldPushbuttonDefaultValueEntryUnsupported", + "FormFieldPushbuttonDefaultValueEntry_Array", + "FormFieldPushbuttonDefaultValueEntry_None", + "FormFieldPushbuttonDefaultValueEntry_Scalar", + "FormFieldPushbuttonDefaultValueEntry_Unsupported", + "FormFieldPushbuttonOrigin", + "FormFieldPushbuttonValueEntry", + "FormFieldPushbuttonValueEntryArray", + "FormFieldPushbuttonValueEntryNone", + "FormFieldPushbuttonValueEntryScalar", + "FormFieldPushbuttonValueEntryUnsupported", + "FormFieldPushbuttonValueEntry_Array", + "FormFieldPushbuttonValueEntry_None", + "FormFieldPushbuttonValueEntry_Scalar", + "FormFieldPushbuttonValueEntry_Unsupported", + "FormFieldRadio", + "FormFieldRadioDefaultValueEntry", + "FormFieldRadioDefaultValueEntryArray", + "FormFieldRadioDefaultValueEntryNone", + "FormFieldRadioDefaultValueEntryScalar", + "FormFieldRadioDefaultValueEntryUnsupported", + "FormFieldRadioDefaultValueEntry_Array", + "FormFieldRadioDefaultValueEntry_None", + "FormFieldRadioDefaultValueEntry_Scalar", + "FormFieldRadioDefaultValueEntry_Unsupported", + "FormFieldRadioOrigin", + "FormFieldRadioValueEntry", + "FormFieldRadioValueEntryArray", + "FormFieldRadioValueEntryNone", + "FormFieldRadioValueEntryScalar", + "FormFieldRadioValueEntryUnsupported", + "FormFieldRadioValueEntry_Array", + "FormFieldRadioValueEntry_None", + "FormFieldRadioValueEntry_Scalar", + "FormFieldRadioValueEntry_Unsupported", + "FormFieldRadioWidgetsItem", + "FormFieldRef", + "FormFieldRefFqn", + "FormFieldRefObjectNumber", + "FormFieldRef_Fqn", + "FormFieldRef_ObjectNumber", + "FormFieldSignature", + "FormFieldSignatureDefaultValueEntry", + "FormFieldSignatureDefaultValueEntryArray", + "FormFieldSignatureDefaultValueEntryNone", + "FormFieldSignatureDefaultValueEntryScalar", + "FormFieldSignatureDefaultValueEntryUnsupported", + "FormFieldSignatureDefaultValueEntry_Array", + "FormFieldSignatureDefaultValueEntry_None", + "FormFieldSignatureDefaultValueEntry_Scalar", + "FormFieldSignatureDefaultValueEntry_Unsupported", + "FormFieldSignatureOrigin", + "FormFieldSignatureValueEntry", + "FormFieldSignatureValueEntryArray", + "FormFieldSignatureValueEntryNone", + "FormFieldSignatureValueEntryScalar", + "FormFieldSignatureValueEntryUnsupported", + "FormFieldSignatureValueEntry_Array", + "FormFieldSignatureValueEntry_None", + "FormFieldSignatureValueEntry_Scalar", + "FormFieldSignatureValueEntry_Unsupported", + "FormFieldText", + "FormFieldTextDefaultValueEntry", + "FormFieldTextDefaultValueEntryArray", + "FormFieldTextDefaultValueEntryNone", + "FormFieldTextDefaultValueEntryScalar", + "FormFieldTextDefaultValueEntryUnsupported", + "FormFieldTextDefaultValueEntry_Array", + "FormFieldTextDefaultValueEntry_None", + "FormFieldTextDefaultValueEntry_Scalar", + "FormFieldTextDefaultValueEntry_Unsupported", + "FormFieldTextOrigin", + "FormFieldTextValueEntry", + "FormFieldTextValueEntryArray", + "FormFieldTextValueEntryNone", + "FormFieldTextValueEntryScalar", + "FormFieldTextValueEntryUnsupported", + "FormFieldTextValueEntry_Array", + "FormFieldTextValueEntry_None", + "FormFieldTextValueEntry_Scalar", + "FormFieldTextValueEntry_Unsupported", + "FormFieldUnknown", + "FormFieldUnknownDefaultValueEntry", + "FormFieldUnknownDefaultValueEntryArray", + "FormFieldUnknownDefaultValueEntryNone", + "FormFieldUnknownDefaultValueEntryScalar", + "FormFieldUnknownDefaultValueEntryUnsupported", + "FormFieldUnknownDefaultValueEntry_Array", + "FormFieldUnknownDefaultValueEntry_None", + "FormFieldUnknownDefaultValueEntry_Scalar", + "FormFieldUnknownDefaultValueEntry_Unsupported", + "FormFieldUnknownOrigin", + "FormFieldUnknownValueEntry", + "FormFieldUnknownValueEntryArray", + "FormFieldUnknownValueEntryNone", + "FormFieldUnknownValueEntryScalar", + "FormFieldUnknownValueEntryUnsupported", + "FormFieldUnknownValueEntry_Array", + "FormFieldUnknownValueEntry_None", + "FormFieldUnknownValueEntry_Scalar", + "FormFieldUnknownValueEntry_Unsupported", + "FormFieldValue", + "FormField_Checkbox", + "FormField_Combobox", + "FormField_Listbox", + "FormField_Pushbutton", + "FormField_Radio", + "FormField_Signature", + "FormField_Text", + "FormField_Unknown", + "FormMutationMeta", + "FormWidget", + "MetadataPatch", + "MetadataPatchTrapped", + "MutationMeta", + "PageDestination", + "PageDestinationFit", + "PageDestinationFitB", + "PageDestinationFitBh", + "PageDestinationFitBv", + "PageDestinationFitH", + "PageDestinationFitR", + "PageDestinationFitV", + "PageDestinationXyz", + "PageDestination_Fit", + "PageDestination_FitB", + "PageDestination_FitBh", + "PageDestination_FitBv", + "PageDestination_FitH", + "PageDestination_FitR", + "PageDestination_FitV", + "PageDestination_Xyz", + "PagePosition", + "PagePositionAfter", + "PagePositionZero", + "PageRef", + "PageRefKind", "PdfActionNode", "PdfActionNodeGoto", "PdfActionNodeGoto3DView", @@ -9784,97 +6316,95 @@ def __dir__(): "PdfActionTargetRef_ObjectNumber", "PdfActionTree", "PdfActionTreeWarningsItem", + "PdfActionWrite", + "PdfActionWriteGoto", + "PdfActionWriteHide", + "PdfActionWriteJavascript", + "PdfActionWriteNamed", + "PdfActionWriteResetForm", + "PdfActionWriteSubmitForm", + "PdfActionWriteUri", + "PdfActionWrite_Goto", + "PdfActionWrite_Hide", + "PdfActionWrite_Javascript", + "PdfActionWrite_Named", + "PdfActionWrite_ResetForm", + "PdfActionWrite_SubmitForm", + "PdfActionWrite_Uri", "PdfAnnotationActions", - "PdfDestination", - "PdfDestinationFit", - "PdfDestinationFitB", - "PdfDestinationFitBh", - "PdfDestinationFitBv", - "PdfDestinationFitH", - "PdfDestinationFitR", - "PdfDestinationFitV", - "PdfDestinationXyz", - "PdfDestination_Fit", - "PdfDestination_FitB", - "PdfDestination_FitBh", - "PdfDestination_FitBv", - "PdfDestination_FitH", - "PdfDestination_FitR", - "PdfDestination_FitV", - "PdfDestination_Xyz", "PdfFieldActions", + "PdfLinkTarget", + "PdfLinkTargetGoto", + "PdfLinkTargetGotoRemote", + "PdfLinkTargetJavascript", + "PdfLinkTargetLaunch", + "PdfLinkTargetNamed", + "PdfLinkTargetUnsupported", + "PdfLinkTargetUri", + "PdfLinkTargetWritable", + "PdfLinkTargetWritableGoto", + "PdfLinkTargetWritableNamed", + "PdfLinkTargetWritableNamedName", + "PdfLinkTargetWritableUri", + "PdfLinkTargetWritable_Goto", + "PdfLinkTargetWritable_Named", + "PdfLinkTargetWritable_Uri", + "PdfLinkTarget_Goto", + "PdfLinkTarget_GotoRemote", + "PdfLinkTarget_Javascript", + "PdfLinkTarget_Launch", + "PdfLinkTarget_Named", + "PdfLinkTarget_Unsupported", + "PdfLinkTarget_Uri", "PdfPageActions", "SharesCreate200Response", "SharesCreate200ResponseShare", "SharesCreate400Response", - "SharesCreate400ResponseError", "SharesCreate403Response", - "SharesCreate403ResponseError", "SharesCreate404Response", - "SharesCreate404ResponseError", "SharesDeleteResponse", - "SharesDeleteResponseError", "SharesExchange200Response", "SharesExchange400Response", - "SharesExchange400ResponseError", "SharesExchange403Response", - "SharesExchange403ResponseError", "SharesExchange404Response", - "SharesExchange404ResponseError", "SharesExchange410Response", - "SharesExchange410ResponseError", "SharesExchange422Response", - "SharesExchange422ResponseError", "SharesGet200Response", "SharesGet200ResponseShare", "SharesGet404Response", - "SharesGet404ResponseError", "SharesList200Response", "SharesList200ResponseSharesItem", "SharesList400Response", - "SharesList400ResponseError", "SharesUpdate200Response", "SharesUpdate200ResponseShare", "SharesUpdate400Response", - "SharesUpdate400ResponseError", "SharesUpdate404Response", - "SharesUpdate404ResponseError", "TenantsCreate200Response", "TenantsCreate200ResponseTenant", "TenantsCreate200ResponseTenantStatus", "TenantsCreate400Response", - "TenantsCreate400ResponseError", "TenantsDeleteResponse", - "TenantsDeleteResponseError", "TenantsGet200Response", "TenantsGet200ResponseTenant", "TenantsGet200ResponseTenantStatus", "TenantsGet404Response", - "TenantsGet404ResponseError", "TenantsList200Response", "TenantsList200ResponseTenantsItem", "TenantsList200ResponseTenantsItemStatus", "TenantsList400Response", - "TenantsList400ResponseError", "TenantsResumeResponse", - "TenantsResumeResponseError", "TenantsSuspendResponse", - "TenantsSuspendResponseError", "TenantsUsage200Response", "TenantsUsage200ResponseMetrics", "TenantsUsage400Response", - "TenantsUsage400ResponseError", "TenantsUsage404Response", - "TenantsUsage404ResponseError", "TokensIssue200Response", "TokensIssue400Response", - "TokensIssue400ResponseError", "TokensIssue403Response", - "TokensIssue403ResponseError", "TokensIssue404Response", - "TokensIssue404ResponseError", "TokensIssueRequest", "TokensIssueRequestDoc", + "TokensIssueRequestDocIdentity", "TokensIssueRequestTenant", "TokensIssueRequestTenantScopeItem", "TokensIssueRequestTenantScopeItemOne", @@ -9882,5 +6412,33 @@ def __dir__(): "TokensIssueRequest_Doc", "TokensIssueRequest_Tenant", "TokensRevokeResponse", - "TokensRevokeResponseError", + "WidgetActionsPatch", + "WidgetAnnotation", + "WidgetAnnotationBlendMode", + "WidgetAnnotationBorderStyle", + "WidgetAnnotationBox", + "WidgetAnnotationCheckStyle", + "WidgetAnnotationFieldFamily", + "WidgetAnnotationRect", + "WidgetAnnotationReply", + "WidgetAnnotationReplyType", + "WidgetAnnotationSubtype", + "WidgetAnnotationTextAlign", + "WidgetPatch", + "WidgetPatchActions", + "WidgetPatchBlendMode", + "WidgetPatchBorderStyle", + "WidgetPatchBox", + "WidgetPatchCheckStyle", + "WidgetPatchRect", + "WidgetPatchReply", + "WidgetPatchReplyType", + "WidgetPatchSubtype", + "WidgetPatchTextAlign", + "WidgetPlacement", + "WidgetPlacementBorderStyle", + "WidgetPlacementBox", + "WidgetPlacementCheckStyle", + "WidgetPlacementRect", + "WidgetPlacementTextAlign", ] diff --git a/src/cloudpdf/types/annotation.py b/src/cloudpdf/types/annotation.py new file mode 100644 index 0000000..a4ffe95 --- /dev/null +++ b/src/cloudpdf/types/annotation.py @@ -0,0 +1,1803 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_caret_blend_mode import AnnotationCaretBlendMode +from .annotation_caret_box import AnnotationCaretBox +from .annotation_caret_intent import AnnotationCaretIntent +from .annotation_caret_rect import AnnotationCaretRect +from .annotation_caret_reply import AnnotationCaretReply +from .annotation_circle_blend_mode import AnnotationCircleBlendMode +from .annotation_circle_border_style import AnnotationCircleBorderStyle +from .annotation_circle_box import AnnotationCircleBox +from .annotation_circle_rect import AnnotationCircleRect +from .annotation_circle_reply import AnnotationCircleReply +from .annotation_file_attachment_blend_mode import AnnotationFileAttachmentBlendMode +from .annotation_file_attachment_file import AnnotationFileAttachmentFile +from .annotation_file_attachment_icon import AnnotationFileAttachmentIcon +from .annotation_file_attachment_rect import AnnotationFileAttachmentRect +from .annotation_file_attachment_reply import AnnotationFileAttachmentReply +from .annotation_free_text_blend_mode import AnnotationFreeTextBlendMode +from .annotation_free_text_border_style import AnnotationFreeTextBorderStyle +from .annotation_free_text_box import AnnotationFreeTextBox +from .annotation_free_text_intent import AnnotationFreeTextIntent +from .annotation_free_text_line_ending import AnnotationFreeTextLineEnding +from .annotation_free_text_rect import AnnotationFreeTextRect +from .annotation_free_text_reply import AnnotationFreeTextReply +from .annotation_free_text_rich_text import AnnotationFreeTextRichText +from .annotation_free_text_text_align import AnnotationFreeTextTextAlign +from .annotation_free_text_vertical_align import AnnotationFreeTextVerticalAlign +from .annotation_highlight_blend_mode import AnnotationHighlightBlendMode +from .annotation_highlight_quad_points_item import AnnotationHighlightQuadPointsItem +from .annotation_highlight_rect import AnnotationHighlightRect +from .annotation_highlight_reply import AnnotationHighlightReply +from .annotation_ink_blend_mode import AnnotationInkBlendMode +from .annotation_ink_border_style import AnnotationInkBorderStyle +from .annotation_ink_ink_list_item_item import AnnotationInkInkListItemItem +from .annotation_ink_intent import AnnotationInkIntent +from .annotation_ink_rect import AnnotationInkRect +from .annotation_ink_reply import AnnotationInkReply +from .annotation_line_blend_mode import AnnotationLineBlendMode +from .annotation_line_border_style import AnnotationLineBorderStyle +from .annotation_line_caption_offset import AnnotationLineCaptionOffset +from .annotation_line_caption_position import AnnotationLineCaptionPosition +from .annotation_line_intent import AnnotationLineIntent +from .annotation_line_leader import AnnotationLineLeader +from .annotation_line_line_endings import AnnotationLineLineEndings +from .annotation_line_line_points import AnnotationLineLinePoints +from .annotation_line_measure import AnnotationLineMeasure +from .annotation_line_rect import AnnotationLineRect +from .annotation_line_reply import AnnotationLineReply +from .annotation_link_blend_mode import AnnotationLinkBlendMode +from .annotation_link_rect import AnnotationLinkRect +from .annotation_link_reply import AnnotationLinkReply +from .annotation_polygon_blend_mode import AnnotationPolygonBlendMode +from .annotation_polygon_border_style import AnnotationPolygonBorderStyle +from .annotation_polygon_caption_center import AnnotationPolygonCaptionCenter +from .annotation_polygon_intent import AnnotationPolygonIntent +from .annotation_polygon_measure import AnnotationPolygonMeasure +from .annotation_polygon_rect import AnnotationPolygonRect +from .annotation_polygon_reply import AnnotationPolygonReply +from .annotation_polygon_vertices_item import AnnotationPolygonVerticesItem +from .annotation_polyline_blend_mode import AnnotationPolylineBlendMode +from .annotation_polyline_border_style import AnnotationPolylineBorderStyle +from .annotation_polyline_caption_center import AnnotationPolylineCaptionCenter +from .annotation_polyline_intent import AnnotationPolylineIntent +from .annotation_polyline_line_endings import AnnotationPolylineLineEndings +from .annotation_polyline_measure import AnnotationPolylineMeasure +from .annotation_polyline_rect import AnnotationPolylineRect +from .annotation_polyline_reply import AnnotationPolylineReply +from .annotation_polyline_vertices_item import AnnotationPolylineVerticesItem +from .annotation_popup_blend_mode import AnnotationPopupBlendMode +from .annotation_popup_rect import AnnotationPopupRect +from .annotation_popup_reply import AnnotationPopupReply +from .annotation_redact_blend_mode import AnnotationRedactBlendMode +from .annotation_redact_quad_points_item import AnnotationRedactQuadPointsItem +from .annotation_redact_rect import AnnotationRedactRect +from .annotation_redact_reply import AnnotationRedactReply +from .annotation_redact_text_align import AnnotationRedactTextAlign +from .annotation_ref import AnnotationRef +from .annotation_square_blend_mode import AnnotationSquareBlendMode +from .annotation_square_border_style import AnnotationSquareBorderStyle +from .annotation_square_box import AnnotationSquareBox +from .annotation_square_rect import AnnotationSquareRect +from .annotation_square_reply import AnnotationSquareReply +from .annotation_squiggly_blend_mode import AnnotationSquigglyBlendMode +from .annotation_squiggly_quad_points_item import AnnotationSquigglyQuadPointsItem +from .annotation_squiggly_rect import AnnotationSquigglyRect +from .annotation_squiggly_reply import AnnotationSquigglyReply +from .annotation_stamp_blend_mode import AnnotationStampBlendMode +from .annotation_stamp_box import AnnotationStampBox +from .annotation_stamp_fit import AnnotationStampFit +from .annotation_stamp_rect import AnnotationStampRect +from .annotation_stamp_reply import AnnotationStampReply +from .annotation_strikeout_blend_mode import AnnotationStrikeoutBlendMode +from .annotation_strikeout_intent import AnnotationStrikeoutIntent +from .annotation_strikeout_quad_points_item import AnnotationStrikeoutQuadPointsItem +from .annotation_strikeout_rect import AnnotationStrikeoutRect +from .annotation_strikeout_reply import AnnotationStrikeoutReply +from .annotation_text_blend_mode import AnnotationTextBlendMode +from .annotation_text_icon import AnnotationTextIcon +from .annotation_text_rect import AnnotationTextRect +from .annotation_text_reply import AnnotationTextReply +from .annotation_underline_blend_mode import AnnotationUnderlineBlendMode +from .annotation_underline_quad_points_item import AnnotationUnderlineQuadPointsItem +from .annotation_underline_rect import AnnotationUnderlineRect +from .annotation_underline_reply import AnnotationUnderlineReply +from .annotation_unsupported_blend_mode import AnnotationUnsupportedBlendMode +from .annotation_unsupported_rect import AnnotationUnsupportedRect +from .annotation_unsupported_reply import AnnotationUnsupportedReply +from .form_field_ref import FormFieldRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions +from .pdf_link_target import PdfLinkTarget +from .widget_annotation_blend_mode import WidgetAnnotationBlendMode +from .widget_annotation_border_style import WidgetAnnotationBorderStyle +from .widget_annotation_box import WidgetAnnotationBox +from .widget_annotation_check_style import WidgetAnnotationCheckStyle +from .widget_annotation_field_family import WidgetAnnotationFieldFamily +from .widget_annotation_rect import WidgetAnnotationRect +from .widget_annotation_reply import WidgetAnnotationReply +from .widget_annotation_text_align import WidgetAnnotationTextAlign + + +class Annotation_Highlight(UniversalBaseModel): + subtype: typing.Literal["highlight"] = "highlight" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationHighlightRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationHighlightBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationHighlightReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationHighlightQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Underline(UniversalBaseModel): + subtype: typing.Literal["underline"] = "underline" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationUnderlineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationUnderlineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationUnderlineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationUnderlineQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Squiggly(UniversalBaseModel): + subtype: typing.Literal["squiggly"] = "squiggly" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationSquigglyRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationSquigglyBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationSquigglyReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationSquigglyQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Strikeout(UniversalBaseModel): + subtype: typing.Literal["strikeout"] = "strikeout" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationStrikeoutRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationStrikeoutBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationStrikeoutReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationStrikeoutQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + intent: typing.Optional[AnnotationStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Circle(UniversalBaseModel): + subtype: typing.Literal["circle"] = "circle" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationCircleRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationCircleBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationCircleReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationCircleBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: AnnotationCircleBox + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Square(UniversalBaseModel): + subtype: typing.Literal["square"] = "square" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationSquareRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationSquareBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationSquareReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationSquareBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: AnnotationSquareBox + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Polygon(UniversalBaseModel): + subtype: typing.Literal["polygon"] = "polygon" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPolygonRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPolygonBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPolygonReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationPolygonBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationPolygonVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPolygonIntent] = None + measure: typing.Optional[AnnotationPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Polyline(UniversalBaseModel): + subtype: typing.Literal["polyline"] = "polyline" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPolylineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPolylineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPolylineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationPolylineBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationPolylineVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPolylineIntent] = None + measure: typing.Optional[AnnotationPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + AnnotationPolylineLineEndings, FieldMetadata(alias="lineEndings"), pydantic.Field(alias="lineEndings") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Line(UniversalBaseModel): + subtype: typing.Literal["line"] = "line" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationLineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationLineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationLineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationLineBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + AnnotationLineLinePoints, FieldMetadata(alias="linePoints"), pydantic.Field(alias="linePoints") + ] + line_endings: typing_extensions.Annotated[ + AnnotationLineLineEndings, FieldMetadata(alias="lineEndings"), pydantic.Field(alias="lineEndings") + ] + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationLineIntent] = None + measure: typing.Optional[AnnotationLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + AnnotationLineCaptionPosition, FieldMetadata(alias="captionPosition"), pydantic.Field(alias="captionPosition") + ] + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Link(UniversalBaseModel): + subtype: typing.Literal["link"] = "link" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationLinkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationLinkBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationLinkReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + target: typing.Optional[PdfLinkTarget] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Ink(UniversalBaseModel): + subtype: typing.Literal["ink"] = "ink" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationInkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationInkBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationInkReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationInkBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.List[typing.List[AnnotationInkInkListItemItem]], + FieldMetadata(alias="inkList"), + pydantic.Field(alias="inkList"), + ] + intent: typing.Optional[AnnotationInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_FreeText(UniversalBaseModel): + subtype: typing.Literal["free-text"] = "free-text" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationFreeTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationFreeTextBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationFreeTextReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: AnnotationFreeTextBox + rotation: typing.Optional[float] = None + intent: AnnotationFreeTextIntent + font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] + font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] + text_align: typing_extensions.Annotated[ + AnnotationFreeTextTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + vertical_align: typing_extensions.Annotated[ + AnnotationFreeTextVerticalAlign, FieldMetadata(alias="verticalAlign"), pydantic.Field(alias="verticalAlign") + ] + rich_text: typing_extensions.Annotated[ + AnnotationFreeTextRichText, FieldMetadata(alias="richText"), pydantic.Field(alias="richText") + ] + color: str + font_color: typing_extensions.Annotated[str, FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor")] + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationFreeTextBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Caret(UniversalBaseModel): + subtype: typing.Literal["caret"] = "caret" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationCaretRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationCaretBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationCaretReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + box: AnnotationCaretBox + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Text(UniversalBaseModel): + subtype: typing.Literal["text"] = "text" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationTextBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationTextReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + icon: AnnotationTextIcon + open: bool + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Stamp(UniversalBaseModel): + subtype: typing.Literal["stamp"] = "stamp" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationStampRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationStampBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationStampReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: AnnotationStampBox + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationStampFit] = None + opacity: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_FileAttachment(UniversalBaseModel): + subtype: typing.Literal["file-attachment"] = "file-attachment" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationFileAttachmentRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationFileAttachmentBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationFileAttachmentReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + icon: AnnotationFileAttachmentIcon + file: typing.Optional[AnnotationFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Widget(UniversalBaseModel): + subtype: typing.Literal["widget"] = "widget" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: WidgetAnnotationRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + WidgetAnnotationBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[WidgetAnnotationReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: WidgetAnnotationBox + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + WidgetAnnotationBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + WidgetAnnotationTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[WidgetAnnotationCheckStyle], + FieldMetadata(alias="checkStyle"), + pydantic.Field(alias="checkStyle"), + ] = None + field: typing.Optional[FormFieldRef] = None + field_family: typing_extensions.Annotated[ + WidgetAnnotationFieldFamily, FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Redact(UniversalBaseModel): + subtype: typing.Literal["redact"] = "redact" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationRedactRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationRedactBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationRedactReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationRedactQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: bool + font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] + font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] + font_color: typing_extensions.Annotated[str, FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor")] + text_align: typing_extensions.Annotated[ + AnnotationRedactTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Popup(UniversalBaseModel): + subtype: typing.Literal["popup"] = "popup" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPopupRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPopupBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPopupReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + parent: typing.Optional[AnnotationRef] = None + open: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class Annotation_Unsupported(UniversalBaseModel): + subtype: typing.Literal["unsupported"] = "unsupported" + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationUnsupportedRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationUnsupportedBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationUnsupportedReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + raw_subtype_code: typing_extensions.Annotated[ + int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") + ] + raw_subtype_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +Annotation = typing_extensions.Annotated[ + typing.Union[ + Annotation_Highlight, + Annotation_Underline, + Annotation_Squiggly, + Annotation_Strikeout, + Annotation_Circle, + Annotation_Square, + Annotation_Polygon, + Annotation_Polyline, + Annotation_Line, + Annotation_Link, + Annotation_Ink, + Annotation_FreeText, + Annotation_Caret, + Annotation_Text, + Annotation_Stamp, + Annotation_FileAttachment, + Annotation_Widget, + Annotation_Redact, + Annotation_Popup, + Annotation_Unsupported, + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_caret.py b/src/cloudpdf/types/annotation_caret.py new file mode 100644 index 0000000..3e1277f --- /dev/null +++ b/src/cloudpdf/types/annotation_caret.py @@ -0,0 +1,88 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_caret_blend_mode import AnnotationCaretBlendMode +from .annotation_caret_box import AnnotationCaretBox +from .annotation_caret_intent import AnnotationCaretIntent +from .annotation_caret_rect import AnnotationCaretRect +from .annotation_caret_reply import AnnotationCaretReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationCaret(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationCaretRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationCaretBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationCaretReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + box: AnnotationCaretBox + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_caret_blend_mode.py b/src/cloudpdf/types/annotation_caret_blend_mode.py new file mode 100644 index 0000000..723c72b --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCaretBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_caret_box.py b/src/cloudpdf/types/annotation_caret_box.py new file mode 100644 index 0000000..1503596 --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationCaretBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_caret_intent.py b/src/cloudpdf/types/annotation_caret_intent.py new file mode 100644 index 0000000..c171f94 --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCaretIntent = typing.Union[typing.Literal["replace"], typing.Any] diff --git a/src/cloudpdf/types/annotation_caret_rect.py b/src/cloudpdf/types/annotation_caret_rect.py new file mode 100644 index 0000000..6d56805 --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationCaretRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_caret_reply.py b/src/cloudpdf/types/annotation_caret_reply.py new file mode 100644 index 0000000..7bc984a --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_caret_reply_type import AnnotationCaretReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationCaretReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationCaretReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_caret_reply_type.py b/src/cloudpdf/types/annotation_caret_reply_type.py new file mode 100644 index 0000000..945862c --- /dev/null +++ b/src/cloudpdf/types/annotation_caret_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCaretReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_circle.py b/src/cloudpdf/types/annotation_circle.py new file mode 100644 index 0000000..c6c2674 --- /dev/null +++ b/src/cloudpdf/types/annotation_circle.py @@ -0,0 +1,102 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_circle_blend_mode import AnnotationCircleBlendMode +from .annotation_circle_border_style import AnnotationCircleBorderStyle +from .annotation_circle_box import AnnotationCircleBox +from .annotation_circle_rect import AnnotationCircleRect +from .annotation_circle_reply import AnnotationCircleReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationCircle(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationCircleRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationCircleBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationCircleReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationCircleBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: AnnotationCircleBox + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_circle_blend_mode.py b/src/cloudpdf/types/annotation_circle_blend_mode.py new file mode 100644 index 0000000..23ef44d --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCircleBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_circle_border_style.py b/src/cloudpdf/types/annotation_circle_border_style.py new file mode 100644 index 0000000..2613ca4 --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCircleBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_circle_box.py b/src/cloudpdf/types/annotation_circle_box.py new file mode 100644 index 0000000..92d859f --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationCircleBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_circle_rect.py b/src/cloudpdf/types/annotation_circle_rect.py new file mode 100644 index 0000000..69b40d5 --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationCircleRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_circle_reply.py b/src/cloudpdf/types/annotation_circle_reply.py new file mode 100644 index 0000000..e50e400 --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_circle_reply_type import AnnotationCircleReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationCircleReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationCircleReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_circle_reply_type.py b/src/cloudpdf/types/annotation_circle_reply_type.py new file mode 100644 index 0000000..fa415bc --- /dev/null +++ b/src/cloudpdf/types/annotation_circle_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationCircleReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft.py b/src/cloudpdf/types/annotation_draft.py new file mode 100644 index 0000000..e99c3de --- /dev/null +++ b/src/cloudpdf/types/annotation_draft.py @@ -0,0 +1,1956 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_caret_blend_mode import AnnotationDraftCaretBlendMode +from .annotation_draft_caret_box import AnnotationDraftCaretBox +from .annotation_draft_caret_intent import AnnotationDraftCaretIntent +from .annotation_draft_caret_rect import AnnotationDraftCaretRect +from .annotation_draft_caret_reply import AnnotationDraftCaretReply +from .annotation_draft_circle_blend_mode import AnnotationDraftCircleBlendMode +from .annotation_draft_circle_border_style import AnnotationDraftCircleBorderStyle +from .annotation_draft_circle_box import AnnotationDraftCircleBox +from .annotation_draft_circle_rect import AnnotationDraftCircleRect +from .annotation_draft_circle_reply import AnnotationDraftCircleReply +from .annotation_draft_file_attachment_blend_mode import AnnotationDraftFileAttachmentBlendMode +from .annotation_draft_file_attachment_file import AnnotationDraftFileAttachmentFile +from .annotation_draft_file_attachment_icon import AnnotationDraftFileAttachmentIcon +from .annotation_draft_file_attachment_rect import AnnotationDraftFileAttachmentRect +from .annotation_draft_file_attachment_reply import AnnotationDraftFileAttachmentReply +from .annotation_draft_free_text_blend_mode import AnnotationDraftFreeTextBlendMode +from .annotation_draft_free_text_border_style import AnnotationDraftFreeTextBorderStyle +from .annotation_draft_free_text_box import AnnotationDraftFreeTextBox +from .annotation_draft_free_text_intent import AnnotationDraftFreeTextIntent +from .annotation_draft_free_text_line_ending import AnnotationDraftFreeTextLineEnding +from .annotation_draft_free_text_rect import AnnotationDraftFreeTextRect +from .annotation_draft_free_text_reply import AnnotationDraftFreeTextReply +from .annotation_draft_free_text_rich_text import AnnotationDraftFreeTextRichText +from .annotation_draft_free_text_text_align import AnnotationDraftFreeTextTextAlign +from .annotation_draft_free_text_vertical_align import AnnotationDraftFreeTextVerticalAlign +from .annotation_draft_highlight_blend_mode import AnnotationDraftHighlightBlendMode +from .annotation_draft_highlight_quad_points_item import AnnotationDraftHighlightQuadPointsItem +from .annotation_draft_highlight_rect import AnnotationDraftHighlightRect +from .annotation_draft_highlight_reply import AnnotationDraftHighlightReply +from .annotation_draft_ink_blend_mode import AnnotationDraftInkBlendMode +from .annotation_draft_ink_border_style import AnnotationDraftInkBorderStyle +from .annotation_draft_ink_ink_list_item_item import AnnotationDraftInkInkListItemItem +from .annotation_draft_ink_intent import AnnotationDraftInkIntent +from .annotation_draft_ink_rect import AnnotationDraftInkRect +from .annotation_draft_ink_reply import AnnotationDraftInkReply +from .annotation_draft_line_blend_mode import AnnotationDraftLineBlendMode +from .annotation_draft_line_border_style import AnnotationDraftLineBorderStyle +from .annotation_draft_line_caption_offset import AnnotationDraftLineCaptionOffset +from .annotation_draft_line_caption_position import AnnotationDraftLineCaptionPosition +from .annotation_draft_line_intent import AnnotationDraftLineIntent +from .annotation_draft_line_leader import AnnotationDraftLineLeader +from .annotation_draft_line_line_endings import AnnotationDraftLineLineEndings +from .annotation_draft_line_line_points import AnnotationDraftLineLinePoints +from .annotation_draft_line_measure import AnnotationDraftLineMeasure +from .annotation_draft_line_rect import AnnotationDraftLineRect +from .annotation_draft_line_reply import AnnotationDraftLineReply +from .annotation_draft_link_blend_mode import AnnotationDraftLinkBlendMode +from .annotation_draft_link_rect import AnnotationDraftLinkRect +from .annotation_draft_link_reply import AnnotationDraftLinkReply +from .annotation_draft_polygon_blend_mode import AnnotationDraftPolygonBlendMode +from .annotation_draft_polygon_border_style import AnnotationDraftPolygonBorderStyle +from .annotation_draft_polygon_caption_center import AnnotationDraftPolygonCaptionCenter +from .annotation_draft_polygon_intent import AnnotationDraftPolygonIntent +from .annotation_draft_polygon_measure import AnnotationDraftPolygonMeasure +from .annotation_draft_polygon_rect import AnnotationDraftPolygonRect +from .annotation_draft_polygon_reply import AnnotationDraftPolygonReply +from .annotation_draft_polygon_vertices_item import AnnotationDraftPolygonVerticesItem +from .annotation_draft_polyline_blend_mode import AnnotationDraftPolylineBlendMode +from .annotation_draft_polyline_border_style import AnnotationDraftPolylineBorderStyle +from .annotation_draft_polyline_caption_center import AnnotationDraftPolylineCaptionCenter +from .annotation_draft_polyline_intent import AnnotationDraftPolylineIntent +from .annotation_draft_polyline_line_endings import AnnotationDraftPolylineLineEndings +from .annotation_draft_polyline_measure import AnnotationDraftPolylineMeasure +from .annotation_draft_polyline_rect import AnnotationDraftPolylineRect +from .annotation_draft_polyline_reply import AnnotationDraftPolylineReply +from .annotation_draft_polyline_vertices_item import AnnotationDraftPolylineVerticesItem +from .annotation_draft_popup_blend_mode import AnnotationDraftPopupBlendMode +from .annotation_draft_popup_rect import AnnotationDraftPopupRect +from .annotation_draft_popup_reply import AnnotationDraftPopupReply +from .annotation_draft_redact_blend_mode import AnnotationDraftRedactBlendMode +from .annotation_draft_redact_quad_points_item import AnnotationDraftRedactQuadPointsItem +from .annotation_draft_redact_rect import AnnotationDraftRedactRect +from .annotation_draft_redact_reply import AnnotationDraftRedactReply +from .annotation_draft_redact_text_align import AnnotationDraftRedactTextAlign +from .annotation_draft_square_blend_mode import AnnotationDraftSquareBlendMode +from .annotation_draft_square_border_style import AnnotationDraftSquareBorderStyle +from .annotation_draft_square_box import AnnotationDraftSquareBox +from .annotation_draft_square_rect import AnnotationDraftSquareRect +from .annotation_draft_square_reply import AnnotationDraftSquareReply +from .annotation_draft_squiggly_blend_mode import AnnotationDraftSquigglyBlendMode +from .annotation_draft_squiggly_quad_points_item import AnnotationDraftSquigglyQuadPointsItem +from .annotation_draft_squiggly_rect import AnnotationDraftSquigglyRect +from .annotation_draft_squiggly_reply import AnnotationDraftSquigglyReply +from .annotation_draft_stamp_blend_mode import AnnotationDraftStampBlendMode +from .annotation_draft_stamp_box import AnnotationDraftStampBox +from .annotation_draft_stamp_fit import AnnotationDraftStampFit +from .annotation_draft_stamp_rect import AnnotationDraftStampRect +from .annotation_draft_stamp_reply import AnnotationDraftStampReply +from .annotation_draft_strikeout_blend_mode import AnnotationDraftStrikeoutBlendMode +from .annotation_draft_strikeout_intent import AnnotationDraftStrikeoutIntent +from .annotation_draft_strikeout_quad_points_item import AnnotationDraftStrikeoutQuadPointsItem +from .annotation_draft_strikeout_rect import AnnotationDraftStrikeoutRect +from .annotation_draft_strikeout_reply import AnnotationDraftStrikeoutReply +from .annotation_draft_text_blend_mode import AnnotationDraftTextBlendMode +from .annotation_draft_text_icon import AnnotationDraftTextIcon +from .annotation_draft_text_rect import AnnotationDraftTextRect +from .annotation_draft_text_reply import AnnotationDraftTextReply +from .annotation_draft_underline_blend_mode import AnnotationDraftUnderlineBlendMode +from .annotation_draft_underline_quad_points_item import AnnotationDraftUnderlineQuadPointsItem +from .annotation_draft_underline_rect import AnnotationDraftUnderlineRect +from .annotation_draft_underline_reply import AnnotationDraftUnderlineReply +from .annotation_draft_widget_blend_mode import AnnotationDraftWidgetBlendMode +from .annotation_draft_widget_border_style import AnnotationDraftWidgetBorderStyle +from .annotation_draft_widget_box import AnnotationDraftWidgetBox +from .annotation_draft_widget_check_style import AnnotationDraftWidgetCheckStyle +from .annotation_draft_widget_rect import AnnotationDraftWidgetRect +from .annotation_draft_widget_reply import AnnotationDraftWidgetReply +from .annotation_draft_widget_text_align import AnnotationDraftWidgetTextAlign +from .annotation_ref import AnnotationRef +from .pdf_link_target_writable import PdfLinkTargetWritable +from .widget_actions_patch import WidgetActionsPatch + + +class AnnotationDraft_Highlight(UniversalBaseModel): + subtype: typing.Literal["highlight"] = "highlight" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftHighlightRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftHighlightBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftHighlightReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftHighlightQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Underline(UniversalBaseModel): + subtype: typing.Literal["underline"] = "underline" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftUnderlineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftUnderlineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftUnderlineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftUnderlineQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Squiggly(UniversalBaseModel): + subtype: typing.Literal["squiggly"] = "squiggly" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftSquigglyRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquigglyBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftSquigglyReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftSquigglyQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Strikeout(UniversalBaseModel): + subtype: typing.Literal["strikeout"] = "strikeout" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftStrikeoutRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftStrikeoutBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftStrikeoutReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftStrikeoutQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + intent: typing.Optional[AnnotationDraftStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Circle(UniversalBaseModel): + subtype: typing.Literal["circle"] = "circle" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftCircleRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCircleBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftCircleReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCircleBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationDraftCircleBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Square(UniversalBaseModel): + subtype: typing.Literal["square"] = "square" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftSquareRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquareBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftSquareReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquareBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationDraftSquareBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Polygon(UniversalBaseModel): + subtype: typing.Literal["polygon"] = "polygon" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftPolygonRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPolygonReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationDraftPolygonVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationDraftPolygonIntent] = None + measure: typing.Optional[AnnotationDraftPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Polyline(UniversalBaseModel): + subtype: typing.Literal["polyline"] = "polyline" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftPolylineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPolylineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationDraftPolylineVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationDraftPolylineIntent] = None + measure: typing.Optional[AnnotationDraftPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Line(UniversalBaseModel): + subtype: typing.Literal["line"] = "line" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftLineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftLineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + AnnotationDraftLineLinePoints, FieldMetadata(alias="linePoints"), pydantic.Field(alias="linePoints") + ] + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftLineIntent] = None + measure: typing.Optional[AnnotationDraftLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineCaptionPosition], + FieldMetadata(alias="captionPosition"), + pydantic.Field(alias="captionPosition"), + ] = None + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationDraftLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Link(UniversalBaseModel): + subtype: typing.Literal["link"] = "link" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftLinkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLinkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftLinkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + target: typing.Optional[PdfLinkTargetWritable] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Ink(UniversalBaseModel): + subtype: typing.Literal["ink"] = "ink" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftInkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftInkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftInkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftInkBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.List[typing.List[AnnotationDraftInkInkListItemItem]], + FieldMetadata(alias="inkList"), + pydantic.Field(alias="inkList"), + ] + intent: typing.Optional[AnnotationDraftInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_FreeText(UniversalBaseModel): + subtype: typing.Literal["free-text"] = "free-text" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftFreeTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftFreeTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationDraftFreeTextBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftFreeTextIntent] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + vertical_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextVerticalAlign], + FieldMetadata(alias="verticalAlign"), + pydantic.Field(alias="verticalAlign"), + ] = None + rich_text: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextRichText], + FieldMetadata(alias="richText"), + pydantic.Field(alias="richText"), + ] = None + color: typing.Optional[str] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Caret(UniversalBaseModel): + subtype: typing.Literal["caret"] = "caret" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftCaretRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCaretBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftCaretReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + box: typing.Optional[AnnotationDraftCaretBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Text(UniversalBaseModel): + subtype: typing.Literal["text"] = "text" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationDraftTextIcon] = None + open: typing.Optional[bool] = None + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Stamp(UniversalBaseModel): + subtype: typing.Literal["stamp"] = "stamp" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftStampRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftStampBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftStampReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationDraftStampBox] = None + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationDraftStampFit] = None + opacity: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_FileAttachment(UniversalBaseModel): + subtype: typing.Literal["file-attachment"] = "file-attachment" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftFileAttachmentRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFileAttachmentBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftFileAttachmentReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationDraftFileAttachmentIcon] = None + file: typing.Optional[AnnotationDraftFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Widget(UniversalBaseModel): + subtype: typing.Literal["widget"] = "widget" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftWidgetRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftWidgetReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[WidgetActionsPatch] = None + box: typing.Optional[AnnotationDraftWidgetBox] = None + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetCheckStyle], + FieldMetadata(alias="checkStyle"), + pydantic.Field(alias="checkStyle"), + ] = None + field: typing.Optional[typing.Any] = None + field_family: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Redact(UniversalBaseModel): + subtype: typing.Literal["redact"] = "redact" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftRedactRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftRedactBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftRedactReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationDraftRedactQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: typing.Optional[bool] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftRedactTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraft_Popup(UniversalBaseModel): + subtype: typing.Literal["popup"] = "popup" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftPopupRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPopupBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPopupReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + parent: AnnotationRef + open: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationDraft = typing_extensions.Annotated[ + typing.Union[ + AnnotationDraft_Highlight, + AnnotationDraft_Underline, + AnnotationDraft_Squiggly, + AnnotationDraft_Strikeout, + AnnotationDraft_Circle, + AnnotationDraft_Square, + AnnotationDraft_Polygon, + AnnotationDraft_Polyline, + AnnotationDraft_Line, + AnnotationDraft_Link, + AnnotationDraft_Ink, + AnnotationDraft_FreeText, + AnnotationDraft_Caret, + AnnotationDraft_Text, + AnnotationDraft_Stamp, + AnnotationDraft_FileAttachment, + AnnotationDraft_Widget, + AnnotationDraft_Redact, + AnnotationDraft_Popup, + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_caret.py b/src/cloudpdf/types/annotation_draft_caret.py new file mode 100644 index 0000000..20e6a1f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret.py @@ -0,0 +1,94 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_caret_blend_mode import AnnotationDraftCaretBlendMode +from .annotation_draft_caret_box import AnnotationDraftCaretBox +from .annotation_draft_caret_intent import AnnotationDraftCaretIntent +from .annotation_draft_caret_rect import AnnotationDraftCaretRect +from .annotation_draft_caret_reply import AnnotationDraftCaretReply + + +class AnnotationDraftCaret(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftCaretRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCaretBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftCaretReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + box: typing.Optional[AnnotationDraftCaretBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_caret_blend_mode.py b/src/cloudpdf/types/annotation_draft_caret_blend_mode.py new file mode 100644 index 0000000..995cfc9 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCaretBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_caret_box.py b/src/cloudpdf/types/annotation_draft_caret_box.py new file mode 100644 index 0000000..5721b85 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftCaretBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_caret_intent.py b/src/cloudpdf/types/annotation_draft_caret_intent.py new file mode 100644 index 0000000..2335529 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCaretIntent = typing.Union[typing.Literal["replace"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_caret_rect.py b/src/cloudpdf/types/annotation_draft_caret_rect.py new file mode 100644 index 0000000..a79b87d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftCaretRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_caret_reply.py b/src/cloudpdf/types/annotation_draft_caret_reply.py new file mode 100644 index 0000000..a60db26 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_caret_reply_type import AnnotationDraftCaretReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftCaretReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftCaretReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_caret_reply_type.py b/src/cloudpdf/types/annotation_draft_caret_reply_type.py new file mode 100644 index 0000000..667fc52 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_caret_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCaretReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_circle.py b/src/cloudpdf/types/annotation_draft_circle.py new file mode 100644 index 0000000..dd0ec44 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle.py @@ -0,0 +1,110 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_circle_blend_mode import AnnotationDraftCircleBlendMode +from .annotation_draft_circle_border_style import AnnotationDraftCircleBorderStyle +from .annotation_draft_circle_box import AnnotationDraftCircleBox +from .annotation_draft_circle_rect import AnnotationDraftCircleRect +from .annotation_draft_circle_reply import AnnotationDraftCircleReply + + +class AnnotationDraftCircle(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftCircleRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCircleBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftCircleReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftCircleBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationDraftCircleBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_circle_blend_mode.py b/src/cloudpdf/types/annotation_draft_circle_blend_mode.py new file mode 100644 index 0000000..6903ec0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCircleBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_circle_border_style.py b/src/cloudpdf/types/annotation_draft_circle_border_style.py new file mode 100644 index 0000000..124dfcc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCircleBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_circle_box.py b/src/cloudpdf/types/annotation_draft_circle_box.py new file mode 100644 index 0000000..5a3c3e5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftCircleBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_circle_rect.py b/src/cloudpdf/types/annotation_draft_circle_rect.py new file mode 100644 index 0000000..8a39fc7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftCircleRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_circle_reply.py b/src/cloudpdf/types/annotation_draft_circle_reply.py new file mode 100644 index 0000000..ab34d91 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_circle_reply_type import AnnotationDraftCircleReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftCircleReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftCircleReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_circle_reply_type.py b/src/cloudpdf/types/annotation_draft_circle_reply_type.py new file mode 100644 index 0000000..0fe1573 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_circle_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftCircleReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_file_attachment.py b/src/cloudpdf/types/annotation_draft_file_attachment.py new file mode 100644 index 0000000..90ed7c7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment.py @@ -0,0 +1,93 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_file_attachment_blend_mode import AnnotationDraftFileAttachmentBlendMode +from .annotation_draft_file_attachment_file import AnnotationDraftFileAttachmentFile +from .annotation_draft_file_attachment_icon import AnnotationDraftFileAttachmentIcon +from .annotation_draft_file_attachment_rect import AnnotationDraftFileAttachmentRect +from .annotation_draft_file_attachment_reply import AnnotationDraftFileAttachmentReply + + +class AnnotationDraftFileAttachment(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftFileAttachmentRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFileAttachmentBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftFileAttachmentReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationDraftFileAttachmentIcon] = None + file: typing.Optional[AnnotationDraftFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_blend_mode.py b/src/cloudpdf/types/annotation_draft_file_attachment_blend_mode.py new file mode 100644 index 0000000..9b85d95 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFileAttachmentBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_file.py b/src/cloudpdf/types/annotation_draft_file_attachment_file.py new file mode 100644 index 0000000..95f067c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_file.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class AnnotationDraftFileAttachmentFile(UniversalBaseModel): + name: str + mime_type: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mimeType"), pydantic.Field(alias="mimeType") + ] = None + description: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_icon.py b/src/cloudpdf/types/annotation_draft_file_attachment_icon.py new file mode 100644 index 0000000..ea9c7de --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_icon.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFileAttachmentIcon = typing.Union[typing.Literal["push-pin", "paperclip", "graph", "tag"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_rect.py b/src/cloudpdf/types/annotation_draft_file_attachment_rect.py new file mode 100644 index 0000000..84f9a93 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftFileAttachmentRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_reply.py b/src/cloudpdf/types/annotation_draft_file_attachment_reply.py new file mode 100644 index 0000000..1fe372c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_file_attachment_reply_type import AnnotationDraftFileAttachmentReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftFileAttachmentReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftFileAttachmentReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_file_attachment_reply_type.py b/src/cloudpdf/types/annotation_draft_file_attachment_reply_type.py new file mode 100644 index 0000000..14bfadc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_file_attachment_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFileAttachmentReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text.py b/src/cloudpdf/types/annotation_draft_free_text.py new file mode 100644 index 0000000..00ebe57 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text.py @@ -0,0 +1,150 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_free_text_blend_mode import AnnotationDraftFreeTextBlendMode +from .annotation_draft_free_text_border_style import AnnotationDraftFreeTextBorderStyle +from .annotation_draft_free_text_box import AnnotationDraftFreeTextBox +from .annotation_draft_free_text_intent import AnnotationDraftFreeTextIntent +from .annotation_draft_free_text_line_ending import AnnotationDraftFreeTextLineEnding +from .annotation_draft_free_text_rect import AnnotationDraftFreeTextRect +from .annotation_draft_free_text_reply import AnnotationDraftFreeTextReply +from .annotation_draft_free_text_rich_text import AnnotationDraftFreeTextRichText +from .annotation_draft_free_text_text_align import AnnotationDraftFreeTextTextAlign +from .annotation_draft_free_text_vertical_align import AnnotationDraftFreeTextVerticalAlign + + +class AnnotationDraftFreeText(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftFreeTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftFreeTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationDraftFreeTextBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftFreeTextIntent] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + vertical_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextVerticalAlign], + FieldMetadata(alias="verticalAlign"), + pydantic.Field(alias="verticalAlign"), + ] = None + rich_text: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextRichText], + FieldMetadata(alias="richText"), + pydantic.Field(alias="richText"), + ] = None + color: typing.Optional[str] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_blend_mode.py b/src/cloudpdf/types/annotation_draft_free_text_blend_mode.py new file mode 100644 index 0000000..b657e9a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_border_style.py b/src/cloudpdf/types/annotation_draft_free_text_border_style.py new file mode 100644 index 0000000..f89f609 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_box.py b/src/cloudpdf/types/annotation_draft_free_text_box.py new file mode 100644 index 0000000..0576472 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftFreeTextBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_intent.py b/src/cloudpdf/types/annotation_draft_free_text_intent.py new file mode 100644 index 0000000..eb6b91e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextIntent = typing.Union[typing.Literal["free-text", "free-text-callout"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_line_ending.py b/src/cloudpdf/types/annotation_draft_free_text_line_ending.py new file mode 100644 index 0000000..6ef2526 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_line_ending.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextLineEnding = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rect.py b/src/cloudpdf/types/annotation_draft_free_text_rect.py new file mode 100644 index 0000000..1c6272a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftFreeTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_reply.py b/src/cloudpdf/types/annotation_draft_free_text_reply.py new file mode 100644 index 0000000..f7c29cc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_free_text_reply_type import AnnotationDraftFreeTextReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftFreeTextReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftFreeTextReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_reply_type.py b/src/cloudpdf/types/annotation_draft_free_text_reply_type.py new file mode 100644 index 0000000..bd4724d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text.py new file mode 100644 index 0000000..8a9cec1 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_free_text_rich_text_body import AnnotationDraftFreeTextRichTextBody +from .annotation_draft_free_text_rich_text_paragraphs_item import AnnotationDraftFreeTextRichTextParagraphsItem + + +class AnnotationDraftFreeTextRichText(UniversalBaseModel): + body: typing.Optional[AnnotationDraftFreeTextRichTextBody] = None + paragraphs: typing.List[AnnotationDraftFreeTextRichTextParagraphsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body.py new file mode 100644 index 0000000..7782a7a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_free_text_rich_text_body_align import AnnotationDraftFreeTextRichTextBodyAlign +from .annotation_draft_free_text_rich_text_body_decoration_item import AnnotationDraftFreeTextRichTextBodyDecorationItem +from .annotation_draft_free_text_rich_text_body_dir import AnnotationDraftFreeTextRichTextBodyDir +from .annotation_draft_free_text_rich_text_body_margins import AnnotationDraftFreeTextRichTextBodyMargins +from .annotation_draft_free_text_rich_text_body_script import AnnotationDraftFreeTextRichTextBodyScript + + +class AnnotationDraftFreeTextRichTextBody(UniversalBaseModel): + family: typing.Optional[str] = None + weight: typing.Optional[int] = None + italic: typing.Optional[bool] = None + size: typing.Optional[float] = None + color: typing.Optional[str] = None + decoration: typing.Optional[typing.List[AnnotationDraftFreeTextRichTextBodyDecorationItem]] = None + script: typing.Optional[AnnotationDraftFreeTextRichTextBodyScript] = None + letter_spacing: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] = None + horizontal_scale: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] = None + unknown: typing.Optional[str] = None + align: typing.Optional[AnnotationDraftFreeTextRichTextBodyAlign] = None + dir: typing.Optional[AnnotationDraftFreeTextRichTextBodyDir] = None + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationDraftFreeTextRichTextBodyMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_align.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_align.py new file mode 100644 index 0000000..a44d99a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_align.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextBodyAlign = typing.Union[ + typing.Literal["left", "center", "right", "justify"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_decoration_item.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_decoration_item.py new file mode 100644 index 0000000..aafb1a7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextBodyDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_dir.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_dir.py new file mode 100644 index 0000000..6c72c1d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextBodyDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_margins.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_margins.py new file mode 100644 index 0000000..e240913 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftFreeTextRichTextBodyMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_script.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_script.py new file mode 100644 index 0000000..5492adc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_body_script.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextBodyScript = typing.Union[typing.Literal["normal", "sub", "super"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item.py new file mode 100644 index 0000000..2370c7b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_free_text_rich_text_paragraphs_item_align import ( + AnnotationDraftFreeTextRichTextParagraphsItemAlign, +) +from .annotation_draft_free_text_rich_text_paragraphs_item_dir import AnnotationDraftFreeTextRichTextParagraphsItemDir +from .annotation_draft_free_text_rich_text_paragraphs_item_margins import ( + AnnotationDraftFreeTextRichTextParagraphsItemMargins, +) +from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItem, +) + + +class AnnotationDraftFreeTextRichTextParagraphsItem(UniversalBaseModel): + align: typing.Optional[AnnotationDraftFreeTextRichTextParagraphsItemAlign] = None + dir: typing.Optional[AnnotationDraftFreeTextRichTextParagraphsItemDir] = None + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationDraftFreeTextRichTextParagraphsItemMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + unknown: typing.Optional[str] = None + runs: typing.List[AnnotationDraftFreeTextRichTextParagraphsItemRunsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_align.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_align.py new file mode 100644 index 0000000..5296a98 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_align.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextParagraphsItemAlign = typing.Union[ + typing.Literal["left", "center", "right", "justify"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_dir.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_dir.py new file mode 100644 index 0000000..cc4dad5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextParagraphsItemDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_margins.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_margins.py new file mode 100644 index 0000000..ff43435 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftFreeTextRichTextParagraphsItemMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item.py new file mode 100644 index 0000000..ebd80b4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle, +) + + +class AnnotationDraftFreeTextRichTextParagraphsItemRunsItem(UniversalBaseModel): + text: str + style: typing.Optional[AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style.py new file mode 100644 index 0000000..a3f47ac --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, +) +from .annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript, +) + + +class AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyle(UniversalBaseModel): + family: typing.Optional[str] = None + weight: typing.Optional[int] = None + italic: typing.Optional[bool] = None + size: typing.Optional[float] = None + color: typing.Optional[str] = None + decoration: typing.Optional[ + typing.List[AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem] + ] = None + script: typing.Optional[AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript] = None + letter_spacing: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] = None + horizontal_scale: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] = None + unknown: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py new file mode 100644 index 0000000..8aa694e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script.py b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script.py new file mode 100644 index 0000000..c28dd1d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_rich_text_paragraphs_item_runs_item_style_script.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextRichTextParagraphsItemRunsItemStyleScript = typing.Union[ + typing.Literal["normal", "sub", "super"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_free_text_text_align.py b/src/cloudpdf/types/annotation_draft_free_text_text_align.py new file mode 100644 index 0000000..8a15f96 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextTextAlign = typing.Union[typing.Literal["left", "center", "right", "justify"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_free_text_vertical_align.py b/src/cloudpdf/types/annotation_draft_free_text_vertical_align.py new file mode 100644 index 0000000..98e822d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_free_text_vertical_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftFreeTextVerticalAlign = typing.Union[typing.Literal["top", "middle", "bottom"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_highlight.py b/src/cloudpdf/types/annotation_draft_highlight.py new file mode 100644 index 0000000..21ac4bf --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_highlight_blend_mode import AnnotationDraftHighlightBlendMode +from .annotation_draft_highlight_quad_points_item import AnnotationDraftHighlightQuadPointsItem +from .annotation_draft_highlight_rect import AnnotationDraftHighlightRect +from .annotation_draft_highlight_reply import AnnotationDraftHighlightReply + + +class AnnotationDraftHighlight(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftHighlightRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftHighlightBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftHighlightReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftHighlightQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_blend_mode.py b/src/cloudpdf/types/annotation_draft_highlight_blend_mode.py new file mode 100644 index 0000000..d113ca7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftHighlightBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_highlight_quad_points_item.py b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item.py new file mode 100644 index 0000000..77cfc01 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_highlight_quad_points_item_lower_left import AnnotationDraftHighlightQuadPointsItemLowerLeft +from .annotation_draft_highlight_quad_points_item_lower_right import AnnotationDraftHighlightQuadPointsItemLowerRight +from .annotation_draft_highlight_quad_points_item_upper_left import AnnotationDraftHighlightQuadPointsItemUpperLeft +from .annotation_draft_highlight_quad_points_item_upper_right import AnnotationDraftHighlightQuadPointsItemUpperRight + + +class AnnotationDraftHighlightQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationDraftHighlightQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationDraftHighlightQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationDraftHighlightQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationDraftHighlightQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_left.py new file mode 100644 index 0000000..40c759c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftHighlightQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_right.py new file mode 100644 index 0000000..a71b7fe --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftHighlightQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_left.py new file mode 100644 index 0000000..e8cc47c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftHighlightQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_right.py new file mode 100644 index 0000000..94bcae9 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftHighlightQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_rect.py b/src/cloudpdf/types/annotation_draft_highlight_rect.py new file mode 100644 index 0000000..69d306f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftHighlightRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_reply.py b/src/cloudpdf/types/annotation_draft_highlight_reply.py new file mode 100644 index 0000000..c01f1c4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_highlight_reply_type import AnnotationDraftHighlightReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftHighlightReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftHighlightReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_highlight_reply_type.py b/src/cloudpdf/types/annotation_draft_highlight_reply_type.py new file mode 100644 index 0000000..b53e868 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_highlight_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftHighlightReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_ink.py b/src/cloudpdf/types/annotation_draft_ink.py new file mode 100644 index 0000000..ddd4da8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink.py @@ -0,0 +1,110 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_ink_blend_mode import AnnotationDraftInkBlendMode +from .annotation_draft_ink_border_style import AnnotationDraftInkBorderStyle +from .annotation_draft_ink_ink_list_item_item import AnnotationDraftInkInkListItemItem +from .annotation_draft_ink_intent import AnnotationDraftInkIntent +from .annotation_draft_ink_rect import AnnotationDraftInkRect +from .annotation_draft_ink_reply import AnnotationDraftInkReply + + +class AnnotationDraftInk(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftInkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftInkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftInkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftInkBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.List[typing.List[AnnotationDraftInkInkListItemItem]], + FieldMetadata(alias="inkList"), + pydantic.Field(alias="inkList"), + ] + intent: typing.Optional[AnnotationDraftInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_ink_blend_mode.py b/src/cloudpdf/types/annotation_draft_ink_blend_mode.py new file mode 100644 index 0000000..58594b4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftInkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_ink_border_style.py b/src/cloudpdf/types/annotation_draft_ink_border_style.py new file mode 100644 index 0000000..4715dd2 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftInkBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_ink_ink_list_item_item.py b/src/cloudpdf/types/annotation_draft_ink_ink_list_item_item.py new file mode 100644 index 0000000..5ca0a25 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_ink_list_item_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftInkInkListItemItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_ink_intent.py b/src/cloudpdf/types/annotation_draft_ink_intent.py new file mode 100644 index 0000000..c64253a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftInkIntent = typing.Union[typing.Literal["ink-highlight"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_ink_rect.py b/src/cloudpdf/types/annotation_draft_ink_rect.py new file mode 100644 index 0000000..269821c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftInkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_ink_reply.py b/src/cloudpdf/types/annotation_draft_ink_reply.py new file mode 100644 index 0000000..a9d0fce --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_ink_reply_type import AnnotationDraftInkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftInkReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftInkReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_ink_reply_type.py b/src/cloudpdf/types/annotation_draft_ink_reply_type.py new file mode 100644 index 0000000..3a8cd9d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_ink_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftInkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line.py b/src/cloudpdf/types/annotation_draft_line.py new file mode 100644 index 0000000..ebfdf5f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line.py @@ -0,0 +1,136 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_blend_mode import AnnotationDraftLineBlendMode +from .annotation_draft_line_border_style import AnnotationDraftLineBorderStyle +from .annotation_draft_line_caption_offset import AnnotationDraftLineCaptionOffset +from .annotation_draft_line_caption_position import AnnotationDraftLineCaptionPosition +from .annotation_draft_line_intent import AnnotationDraftLineIntent +from .annotation_draft_line_leader import AnnotationDraftLineLeader +from .annotation_draft_line_line_endings import AnnotationDraftLineLineEndings +from .annotation_draft_line_line_points import AnnotationDraftLineLinePoints +from .annotation_draft_line_measure import AnnotationDraftLineMeasure +from .annotation_draft_line_rect import AnnotationDraftLineRect +from .annotation_draft_line_reply import AnnotationDraftLineReply + + +class AnnotationDraftLine(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftLineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftLineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + AnnotationDraftLineLinePoints, FieldMetadata(alias="linePoints"), pydantic.Field(alias="linePoints") + ] + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationDraftLineIntent] = None + measure: typing.Optional[AnnotationDraftLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineCaptionPosition], + FieldMetadata(alias="captionPosition"), + pydantic.Field(alias="captionPosition"), + ] = None + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationDraftLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_blend_mode.py b/src/cloudpdf/types/annotation_draft_line_blend_mode.py new file mode 100644 index 0000000..e20e6e0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_line_border_style.py b/src/cloudpdf/types/annotation_draft_line_border_style.py new file mode 100644 index 0000000..a7b1f37 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line_caption_offset.py b/src/cloudpdf/types/annotation_draft_line_caption_offset.py new file mode 100644 index 0000000..8994f47 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_caption_offset.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineCaptionOffset(UniversalBaseModel): + along: float + perpendicular: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_caption_position.py b/src/cloudpdf/types/annotation_draft_line_caption_position.py new file mode 100644 index 0000000..545d5f3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_caption_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineCaptionPosition = typing.Union[typing.Literal["inline", "top"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line_intent.py b/src/cloudpdf/types/annotation_draft_line_intent.py new file mode 100644 index 0000000..50b9d7f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineIntent = typing.Union[typing.Literal["line-arrow", "line-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line_leader.py b/src/cloudpdf/types/annotation_draft_line_leader.py new file mode 100644 index 0000000..0d4b107 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_leader.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineLeader(UniversalBaseModel): + length: float + extension: typing.Optional[float] = None + offset: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_line_endings.py b/src/cloudpdf/types/annotation_draft_line_line_endings.py new file mode 100644 index 0000000..01378d6 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_line_line_endings_end import AnnotationDraftLineLineEndingsEnd +from .annotation_draft_line_line_endings_start import AnnotationDraftLineLineEndingsStart + + +class AnnotationDraftLineLineEndings(UniversalBaseModel): + start: AnnotationDraftLineLineEndingsStart + end: AnnotationDraftLineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_line_endings_end.py b/src/cloudpdf/types/annotation_draft_line_line_endings_end.py new file mode 100644 index 0000000..07389c2 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_line_line_endings_start.py b/src/cloudpdf/types/annotation_draft_line_line_endings_start.py new file mode 100644 index 0000000..f01a9c1 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_line_line_points.py b/src/cloudpdf/types/annotation_draft_line_line_points.py new file mode 100644 index 0000000..8c6052a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_points.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_line_line_points_end import AnnotationDraftLineLinePointsEnd +from .annotation_draft_line_line_points_start import AnnotationDraftLineLinePointsStart + + +class AnnotationDraftLineLinePoints(UniversalBaseModel): + start: AnnotationDraftLineLinePointsStart + end: AnnotationDraftLineLinePointsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_line_points_end.py b/src/cloudpdf/types/annotation_draft_line_line_points_end.py new file mode 100644 index 0000000..4c7de60 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_points_end.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineLinePointsEnd(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_line_points_start.py b/src/cloudpdf/types/annotation_draft_line_line_points_start.py new file mode 100644 index 0000000..91ff9da --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_line_points_start.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineLinePointsStart(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure.py b/src/cloudpdf/types/annotation_draft_line_measure.py new file mode 100644 index 0000000..59072a4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure.py @@ -0,0 +1,58 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_line_measure_rectilinear_angle_item import AnnotationDraftLineMeasureRectilinearAngleItem +from .annotation_draft_line_measure_rectilinear_area_item import AnnotationDraftLineMeasureRectilinearAreaItem +from .annotation_draft_line_measure_rectilinear_distance_item import AnnotationDraftLineMeasureRectilinearDistanceItem +from .annotation_draft_line_measure_rectilinear_origin import AnnotationDraftLineMeasureRectilinearOrigin +from .annotation_draft_line_measure_rectilinear_slope_item import AnnotationDraftLineMeasureRectilinearSlopeItem +from .annotation_draft_line_measure_rectilinear_x_item import AnnotationDraftLineMeasureRectilinearXItem +from .annotation_draft_line_measure_rectilinear_y_item import AnnotationDraftLineMeasureRectilinearYItem +from .annotation_draft_line_measure_unknown import AnnotationDraftLineMeasureUnknown + + +class AnnotationDraftLineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftLineMeasure_Unknown(UniversalBaseModel): + value: AnnotationDraftLineMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationDraftLineMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationDraftLineMeasure_Rectilinear, AnnotationDraftLineMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear.py new file mode 100644 index 0000000..8bfd18d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_line_measure_rectilinear_angle_item import AnnotationDraftLineMeasureRectilinearAngleItem +from .annotation_draft_line_measure_rectilinear_area_item import AnnotationDraftLineMeasureRectilinearAreaItem +from .annotation_draft_line_measure_rectilinear_distance_item import AnnotationDraftLineMeasureRectilinearDistanceItem +from .annotation_draft_line_measure_rectilinear_origin import AnnotationDraftLineMeasureRectilinearOrigin +from .annotation_draft_line_measure_rectilinear_slope_item import AnnotationDraftLineMeasureRectilinearSlopeItem +from .annotation_draft_line_measure_rectilinear_x_item import AnnotationDraftLineMeasureRectilinearXItem +from .annotation_draft_line_measure_rectilinear_y_item import AnnotationDraftLineMeasureRectilinearYItem + + +class AnnotationDraftLineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..46962a3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftLineMeasureRectilinearAngleItemFraction, +) +from .annotation_draft_line_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..a60cd55 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..5696581 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item.py new file mode 100644 index 0000000..a436882 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_area_item_fraction import ( + AnnotationDraftLineMeasureRectilinearAreaItemFraction, +) +from .annotation_draft_line_measure_rectilinear_area_item_label_position import ( + AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..0c704a1 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..e0015d4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..1b1b0d9 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftLineMeasureRectilinearDistanceItemFraction, +) +from .annotation_draft_line_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..971ddae --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..904ce06 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_origin.py new file mode 100644 index 0000000..26422e8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..6932918 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftLineMeasureRectilinearSlopeItemFraction, +) +from .annotation_draft_line_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..097bb73 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..5415ae4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item.py new file mode 100644 index 0000000..707345e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_x_item_fraction import ( + AnnotationDraftLineMeasureRectilinearXItemFraction, +) +from .annotation_draft_line_measure_rectilinear_x_item_label_position import ( + AnnotationDraftLineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..0a3ea46 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..da6893f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearXItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item.py new file mode 100644 index 0000000..7ec7ea9 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_line_measure_rectilinear_y_item_fraction import ( + AnnotationDraftLineMeasureRectilinearYItemFraction, +) +from .annotation_draft_line_measure_rectilinear_y_item_label_position import ( + AnnotationDraftLineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationDraftLineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftLineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..114489b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..e790ad1 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineMeasureRectilinearYItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_unknown.py b/src/cloudpdf/types/annotation_draft_line_measure_unknown.py new file mode 100644 index 0000000..c89ab73 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftLineMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationDraftLineMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationDraftLineMeasureUnknown_Geospatial, AnnotationDraftLineMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_line_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_draft_line_measure_unknown_geospatial.py new file mode 100644 index 0000000..35b7087 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_draft_line_measure_unknown_unknown.py new file mode 100644 index 0000000..ed6a7fa --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_rect.py b/src/cloudpdf/types/annotation_draft_line_rect.py new file mode 100644 index 0000000..96fd93d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_reply.py b/src/cloudpdf/types/annotation_draft_line_reply.py new file mode 100644 index 0000000..4154425 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_line_reply_type import AnnotationDraftLineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftLineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftLineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_line_reply_type.py b/src/cloudpdf/types/annotation_draft_line_reply_type.py new file mode 100644 index 0000000..77473ae --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_line_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_link.py b/src/cloudpdf/types/annotation_draft_link.py new file mode 100644 index 0000000..be3c43a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_link.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_link_blend_mode import AnnotationDraftLinkBlendMode +from .annotation_draft_link_rect import AnnotationDraftLinkRect +from .annotation_draft_link_reply import AnnotationDraftLinkReply +from .pdf_link_target_writable import PdfLinkTargetWritable + + +class AnnotationDraftLink(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftLinkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftLinkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftLinkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + target: typing.Optional[PdfLinkTargetWritable] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_link_blend_mode.py b/src/cloudpdf/types/annotation_draft_link_blend_mode.py new file mode 100644 index 0000000..7259caf --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_link_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLinkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_link_rect.py b/src/cloudpdf/types/annotation_draft_link_rect.py new file mode 100644 index 0000000..9153e0d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_link_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftLinkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_link_reply.py b/src/cloudpdf/types/annotation_draft_link_reply.py new file mode 100644 index 0000000..90e07c0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_link_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_link_reply_type import AnnotationDraftLinkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftLinkReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftLinkReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_link_reply_type.py b/src/cloudpdf/types/annotation_draft_link_reply_type.py new file mode 100644 index 0000000..8c8f3f0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_link_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftLinkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polygon.py b/src/cloudpdf/types/annotation_draft_polygon.py new file mode 100644 index 0000000..cdf294c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon.py @@ -0,0 +1,123 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_blend_mode import AnnotationDraftPolygonBlendMode +from .annotation_draft_polygon_border_style import AnnotationDraftPolygonBorderStyle +from .annotation_draft_polygon_caption_center import AnnotationDraftPolygonCaptionCenter +from .annotation_draft_polygon_intent import AnnotationDraftPolygonIntent +from .annotation_draft_polygon_measure import AnnotationDraftPolygonMeasure +from .annotation_draft_polygon_rect import AnnotationDraftPolygonRect +from .annotation_draft_polygon_reply import AnnotationDraftPolygonReply +from .annotation_draft_polygon_vertices_item import AnnotationDraftPolygonVerticesItem + + +class AnnotationDraftPolygon(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftPolygonRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPolygonReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationDraftPolygonVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationDraftPolygonIntent] = None + measure: typing.Optional[AnnotationDraftPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_blend_mode.py b/src/cloudpdf/types/annotation_draft_polygon_blend_mode.py new file mode 100644 index 0000000..591b62f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_border_style.py b/src/cloudpdf/types/annotation_draft_polygon_border_style.py new file mode 100644 index 0000000..4273371 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polygon_caption_center.py b/src/cloudpdf/types/annotation_draft_polygon_caption_center.py new file mode 100644 index 0000000..f7f780d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_intent.py b/src/cloudpdf/types/annotation_draft_polygon_intent.py new file mode 100644 index 0000000..c835c81 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonIntent = typing.Union[typing.Literal["polygon-cloud", "polygon-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure.py b/src/cloudpdf/types/annotation_draft_polygon_measure.py new file mode 100644 index 0000000..04bc7f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polygon_measure_rectilinear_angle_item import AnnotationDraftPolygonMeasureRectilinearAngleItem +from .annotation_draft_polygon_measure_rectilinear_area_item import AnnotationDraftPolygonMeasureRectilinearAreaItem +from .annotation_draft_polygon_measure_rectilinear_distance_item import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItem, +) +from .annotation_draft_polygon_measure_rectilinear_origin import AnnotationDraftPolygonMeasureRectilinearOrigin +from .annotation_draft_polygon_measure_rectilinear_slope_item import AnnotationDraftPolygonMeasureRectilinearSlopeItem +from .annotation_draft_polygon_measure_rectilinear_x_item import AnnotationDraftPolygonMeasureRectilinearXItem +from .annotation_draft_polygon_measure_rectilinear_y_item import AnnotationDraftPolygonMeasureRectilinearYItem +from .annotation_draft_polygon_measure_unknown import AnnotationDraftPolygonMeasureUnknown + + +class AnnotationDraftPolygonMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftPolygonMeasure_Unknown(UniversalBaseModel): + value: AnnotationDraftPolygonMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationDraftPolygonMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationDraftPolygonMeasure_Rectilinear, AnnotationDraftPolygonMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear.py new file mode 100644 index 0000000..c71654e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polygon_measure_rectilinear_angle_item import AnnotationDraftPolygonMeasureRectilinearAngleItem +from .annotation_draft_polygon_measure_rectilinear_area_item import AnnotationDraftPolygonMeasureRectilinearAreaItem +from .annotation_draft_polygon_measure_rectilinear_distance_item import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItem, +) +from .annotation_draft_polygon_measure_rectilinear_origin import AnnotationDraftPolygonMeasureRectilinearOrigin +from .annotation_draft_polygon_measure_rectilinear_slope_item import AnnotationDraftPolygonMeasureRectilinearSlopeItem +from .annotation_draft_polygon_measure_rectilinear_x_item import AnnotationDraftPolygonMeasureRectilinearXItem +from .annotation_draft_polygon_measure_rectilinear_y_item import AnnotationDraftPolygonMeasureRectilinearYItem + + +class AnnotationDraftPolygonMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..88b7c8d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearAngleItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..33457e4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..8967387 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item.py new file mode 100644 index 0000000..a70ee74 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearAreaItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..6ec9763 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..8d1bacb --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..624913a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..016c646 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..2d222f5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_origin.py new file mode 100644 index 0000000..5cc140d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..808e5ea --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..27f65f9 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..3ccd0cc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item.py new file mode 100644 index 0000000..8991e0c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_x_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearXItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..db965bf --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..1e91499 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearXItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item.py new file mode 100644 index 0000000..e67cac4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polygon_measure_rectilinear_y_item_fraction import ( + AnnotationDraftPolygonMeasureRectilinearYItemFraction, +) +from .annotation_draft_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationDraftPolygonMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolygonMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..03dcaa5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..8c1092e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonMeasureRectilinearYItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_unknown.py b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown.py new file mode 100644 index 0000000..fa3cd87 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftPolygonMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationDraftPolygonMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationDraftPolygonMeasureUnknown_Geospatial, AnnotationDraftPolygonMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_geospatial.py new file mode 100644 index 0000000..e97a775 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_unknown.py new file mode 100644 index 0000000..540cb63 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_rect.py b/src/cloudpdf/types/annotation_draft_polygon_rect.py new file mode 100644 index 0000000..438f775 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_reply.py b/src/cloudpdf/types/annotation_draft_polygon_reply.py new file mode 100644 index 0000000..e818219 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polygon_reply_type import AnnotationDraftPolygonReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftPolygonReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftPolygonReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polygon_reply_type.py b/src/cloudpdf/types/annotation_draft_polygon_reply_type.py new file mode 100644 index 0000000..cfc74fa --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolygonReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polygon_vertices_item.py b/src/cloudpdf/types/annotation_draft_polygon_vertices_item.py new file mode 100644 index 0000000..3756712 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polygon_vertices_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolygonVerticesItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline.py b/src/cloudpdf/types/annotation_draft_polyline.py new file mode 100644 index 0000000..700e19b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline.py @@ -0,0 +1,126 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_blend_mode import AnnotationDraftPolylineBlendMode +from .annotation_draft_polyline_border_style import AnnotationDraftPolylineBorderStyle +from .annotation_draft_polyline_caption_center import AnnotationDraftPolylineCaptionCenter +from .annotation_draft_polyline_intent import AnnotationDraftPolylineIntent +from .annotation_draft_polyline_line_endings import AnnotationDraftPolylineLineEndings +from .annotation_draft_polyline_measure import AnnotationDraftPolylineMeasure +from .annotation_draft_polyline_rect import AnnotationDraftPolylineRect +from .annotation_draft_polyline_reply import AnnotationDraftPolylineReply +from .annotation_draft_polyline_vertices_item import AnnotationDraftPolylineVerticesItem + + +class AnnotationDraftPolyline(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftPolylineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPolylineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationDraftPolylineVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationDraftPolylineIntent] = None + measure: typing.Optional[AnnotationDraftPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_blend_mode.py b/src/cloudpdf/types/annotation_draft_polyline_blend_mode.py new file mode 100644 index 0000000..c54725f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_border_style.py b/src/cloudpdf/types/annotation_draft_polyline_border_style.py new file mode 100644 index 0000000..b0e7e83 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polyline_caption_center.py b/src/cloudpdf/types/annotation_draft_polyline_caption_center.py new file mode 100644 index 0000000..1007db3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_intent.py b/src/cloudpdf/types/annotation_draft_polyline_intent.py new file mode 100644 index 0000000..210db6e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineIntent = typing.Union[typing.Literal["polyline-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polyline_line_endings.py b/src/cloudpdf/types/annotation_draft_polyline_line_endings.py new file mode 100644 index 0000000..02fd56f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polyline_line_endings_end import AnnotationDraftPolylineLineEndingsEnd +from .annotation_draft_polyline_line_endings_start import AnnotationDraftPolylineLineEndingsStart + + +class AnnotationDraftPolylineLineEndings(UniversalBaseModel): + start: AnnotationDraftPolylineLineEndingsStart + end: AnnotationDraftPolylineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_line_endings_end.py b/src/cloudpdf/types/annotation_draft_polyline_line_endings_end.py new file mode 100644 index 0000000..159f88b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_line_endings_start.py b/src/cloudpdf/types/annotation_draft_polyline_line_endings_start.py new file mode 100644 index 0000000..9ed2463 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure.py b/src/cloudpdf/types/annotation_draft_polyline_measure.py new file mode 100644 index 0000000..14faa82 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polyline_measure_rectilinear_angle_item import AnnotationDraftPolylineMeasureRectilinearAngleItem +from .annotation_draft_polyline_measure_rectilinear_area_item import AnnotationDraftPolylineMeasureRectilinearAreaItem +from .annotation_draft_polyline_measure_rectilinear_distance_item import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItem, +) +from .annotation_draft_polyline_measure_rectilinear_origin import AnnotationDraftPolylineMeasureRectilinearOrigin +from .annotation_draft_polyline_measure_rectilinear_slope_item import AnnotationDraftPolylineMeasureRectilinearSlopeItem +from .annotation_draft_polyline_measure_rectilinear_x_item import AnnotationDraftPolylineMeasureRectilinearXItem +from .annotation_draft_polyline_measure_rectilinear_y_item import AnnotationDraftPolylineMeasureRectilinearYItem +from .annotation_draft_polyline_measure_unknown import AnnotationDraftPolylineMeasureUnknown + + +class AnnotationDraftPolylineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftPolylineMeasure_Unknown(UniversalBaseModel): + value: AnnotationDraftPolylineMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationDraftPolylineMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationDraftPolylineMeasure_Rectilinear, AnnotationDraftPolylineMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear.py new file mode 100644 index 0000000..65d94c7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polyline_measure_rectilinear_angle_item import AnnotationDraftPolylineMeasureRectilinearAngleItem +from .annotation_draft_polyline_measure_rectilinear_area_item import AnnotationDraftPolylineMeasureRectilinearAreaItem +from .annotation_draft_polyline_measure_rectilinear_distance_item import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItem, +) +from .annotation_draft_polyline_measure_rectilinear_origin import AnnotationDraftPolylineMeasureRectilinearOrigin +from .annotation_draft_polyline_measure_rectilinear_slope_item import AnnotationDraftPolylineMeasureRectilinearSlopeItem +from .annotation_draft_polyline_measure_rectilinear_x_item import AnnotationDraftPolylineMeasureRectilinearXItem +from .annotation_draft_polyline_measure_rectilinear_y_item import AnnotationDraftPolylineMeasureRectilinearYItem + + +class AnnotationDraftPolylineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationDraftPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationDraftPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationDraftPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationDraftPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationDraftPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..6d54261 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearAngleItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..3834540 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..0de8848 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item.py new file mode 100644 index 0000000..3ce9cc6 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearAreaItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..9bf9104 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..97daaa3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..0eed77b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..908405f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..14fd57e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_origin.py new file mode 100644 index 0000000..2a4b741 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..58dd581 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..a019fd7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..8543442 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item.py new file mode 100644 index 0000000..bca4fa3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_x_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearXItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..8d23a33 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..e1609e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearXItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item.py new file mode 100644 index 0000000..0ce99e8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_polyline_measure_rectilinear_y_item_fraction import ( + AnnotationDraftPolylineMeasureRectilinearYItemFraction, +) +from .annotation_draft_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationDraftPolylineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationDraftPolylineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..7759110 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..be6bb0b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineMeasureRectilinearYItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_unknown.py b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown.py new file mode 100644 index 0000000..05cf9ab --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationDraftPolylineMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationDraftPolylineMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationDraftPolylineMeasureUnknown_Geospatial, AnnotationDraftPolylineMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_geospatial.py new file mode 100644 index 0000000..3b5ac37 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_unknown.py new file mode 100644 index 0000000..99836d8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_rect.py b/src/cloudpdf/types/annotation_draft_polyline_rect.py new file mode 100644 index 0000000..9ffb21e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_reply.py b/src/cloudpdf/types/annotation_draft_polyline_reply.py new file mode 100644 index 0000000..e7975a6 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_polyline_reply_type import AnnotationDraftPolylineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftPolylineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftPolylineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_polyline_reply_type.py b/src/cloudpdf/types/annotation_draft_polyline_reply_type.py new file mode 100644 index 0000000..3b1b427 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPolylineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_polyline_vertices_item.py b/src/cloudpdf/types/annotation_draft_polyline_vertices_item.py new file mode 100644 index 0000000..58df494 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_polyline_vertices_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPolylineVerticesItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_popup.py b/src/cloudpdf/types/annotation_draft_popup.py new file mode 100644 index 0000000..16fde92 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_popup.py @@ -0,0 +1,90 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_popup_blend_mode import AnnotationDraftPopupBlendMode +from .annotation_draft_popup_rect import AnnotationDraftPopupRect +from .annotation_draft_popup_reply import AnnotationDraftPopupReply +from .annotation_ref import AnnotationRef + + +class AnnotationDraftPopup(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftPopupRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftPopupBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftPopupReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + parent: AnnotationRef + open: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_popup_blend_mode.py b/src/cloudpdf/types/annotation_draft_popup_blend_mode.py new file mode 100644 index 0000000..7c502f7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_popup_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPopupBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_popup_rect.py b/src/cloudpdf/types/annotation_draft_popup_rect.py new file mode 100644 index 0000000..5f033bb --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_popup_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftPopupRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_popup_reply.py b/src/cloudpdf/types/annotation_draft_popup_reply.py new file mode 100644 index 0000000..b4df1a1 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_popup_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_popup_reply_type import AnnotationDraftPopupReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftPopupReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftPopupReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_popup_reply_type.py b/src/cloudpdf/types/annotation_draft_popup_reply_type.py new file mode 100644 index 0000000..0a7a065 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_popup_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftPopupReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_redact.py b/src/cloudpdf/types/annotation_draft_redact.py new file mode 100644 index 0000000..8e332bc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact.py @@ -0,0 +1,117 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_redact_blend_mode import AnnotationDraftRedactBlendMode +from .annotation_draft_redact_quad_points_item import AnnotationDraftRedactQuadPointsItem +from .annotation_draft_redact_rect import AnnotationDraftRedactRect +from .annotation_draft_redact_reply import AnnotationDraftRedactReply +from .annotation_draft_redact_text_align import AnnotationDraftRedactTextAlign + + +class AnnotationDraftRedact(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftRedactRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftRedactBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftRedactReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationDraftRedactQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: typing.Optional[bool] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftRedactTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_blend_mode.py b/src/cloudpdf/types/annotation_draft_redact_blend_mode.py new file mode 100644 index 0000000..96b9f5b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftRedactBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_redact_quad_points_item.py b/src/cloudpdf/types/annotation_draft_redact_quad_points_item.py new file mode 100644 index 0000000..e723cad --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_redact_quad_points_item_lower_left import AnnotationDraftRedactQuadPointsItemLowerLeft +from .annotation_draft_redact_quad_points_item_lower_right import AnnotationDraftRedactQuadPointsItemLowerRight +from .annotation_draft_redact_quad_points_item_upper_left import AnnotationDraftRedactQuadPointsItemUpperLeft +from .annotation_draft_redact_quad_points_item_upper_right import AnnotationDraftRedactQuadPointsItemUpperRight + + +class AnnotationDraftRedactQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationDraftRedactQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationDraftRedactQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationDraftRedactQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationDraftRedactQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_left.py new file mode 100644 index 0000000..d85cbab --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftRedactQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_right.py new file mode 100644 index 0000000..f181a98 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftRedactQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_left.py new file mode 100644 index 0000000..102907e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftRedactQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_right.py new file mode 100644 index 0000000..88b00f5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftRedactQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_rect.py b/src/cloudpdf/types/annotation_draft_redact_rect.py new file mode 100644 index 0000000..f40b0e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftRedactRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_reply.py b/src/cloudpdf/types/annotation_draft_redact_reply.py new file mode 100644 index 0000000..d0960b5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_redact_reply_type import AnnotationDraftRedactReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftRedactReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftRedactReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_redact_reply_type.py b/src/cloudpdf/types/annotation_draft_redact_reply_type.py new file mode 100644 index 0000000..64e1891 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftRedactReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_redact_text_align.py b/src/cloudpdf/types/annotation_draft_redact_text_align.py new file mode 100644 index 0000000..f2f4394 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_redact_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftRedactTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_square.py b/src/cloudpdf/types/annotation_draft_square.py new file mode 100644 index 0000000..a1f47c7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square.py @@ -0,0 +1,110 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_square_blend_mode import AnnotationDraftSquareBlendMode +from .annotation_draft_square_border_style import AnnotationDraftSquareBorderStyle +from .annotation_draft_square_box import AnnotationDraftSquareBox +from .annotation_draft_square_rect import AnnotationDraftSquareRect +from .annotation_draft_square_reply import AnnotationDraftSquareReply + + +class AnnotationDraftSquare(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftSquareRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquareBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftSquareReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquareBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationDraftSquareBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_square_blend_mode.py b/src/cloudpdf/types/annotation_draft_square_blend_mode.py new file mode 100644 index 0000000..07bde50 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftSquareBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_square_border_style.py b/src/cloudpdf/types/annotation_draft_square_border_style.py new file mode 100644 index 0000000..f3746c5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftSquareBorderStyle = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_square_box.py b/src/cloudpdf/types/annotation_draft_square_box.py new file mode 100644 index 0000000..0837843 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquareBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_square_rect.py b/src/cloudpdf/types/annotation_draft_square_rect.py new file mode 100644 index 0000000..0b40815 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquareRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_square_reply.py b/src/cloudpdf/types/annotation_draft_square_reply.py new file mode 100644 index 0000000..496c459 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_square_reply_type import AnnotationDraftSquareReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftSquareReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftSquareReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_square_reply_type.py b/src/cloudpdf/types/annotation_draft_square_reply_type.py new file mode 100644 index 0000000..373ce5d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_square_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftSquareReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_squiggly.py b/src/cloudpdf/types/annotation_draft_squiggly.py new file mode 100644 index 0000000..6f07bed --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_squiggly_blend_mode import AnnotationDraftSquigglyBlendMode +from .annotation_draft_squiggly_quad_points_item import AnnotationDraftSquigglyQuadPointsItem +from .annotation_draft_squiggly_rect import AnnotationDraftSquigglyRect +from .annotation_draft_squiggly_reply import AnnotationDraftSquigglyReply + + +class AnnotationDraftSquiggly(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftSquigglyRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftSquigglyBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftSquigglyReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftSquigglyQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_blend_mode.py b/src/cloudpdf/types/annotation_draft_squiggly_blend_mode.py new file mode 100644 index 0000000..d24c6ff --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftSquigglyBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item.py b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item.py new file mode 100644 index 0000000..e77bfc5 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_squiggly_quad_points_item_lower_left import AnnotationDraftSquigglyQuadPointsItemLowerLeft +from .annotation_draft_squiggly_quad_points_item_lower_right import AnnotationDraftSquigglyQuadPointsItemLowerRight +from .annotation_draft_squiggly_quad_points_item_upper_left import AnnotationDraftSquigglyQuadPointsItemUpperLeft +from .annotation_draft_squiggly_quad_points_item_upper_right import AnnotationDraftSquigglyQuadPointsItemUpperRight + + +class AnnotationDraftSquigglyQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationDraftSquigglyQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationDraftSquigglyQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationDraftSquigglyQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationDraftSquigglyQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_left.py new file mode 100644 index 0000000..a70a5c8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquigglyQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_right.py new file mode 100644 index 0000000..6aa7278 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquigglyQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_left.py new file mode 100644 index 0000000..977b05b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquigglyQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_right.py new file mode 100644 index 0000000..a3ff5d3 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquigglyQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_rect.py b/src/cloudpdf/types/annotation_draft_squiggly_rect.py new file mode 100644 index 0000000..f78d78c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftSquigglyRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_reply.py b/src/cloudpdf/types/annotation_draft_squiggly_reply.py new file mode 100644 index 0000000..fa05943 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_squiggly_reply_type import AnnotationDraftSquigglyReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftSquigglyReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftSquigglyReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_squiggly_reply_type.py b/src/cloudpdf/types/annotation_draft_squiggly_reply_type.py new file mode 100644 index 0000000..02258dd --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_squiggly_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftSquigglyReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_stamp.py b/src/cloudpdf/types/annotation_draft_stamp.py new file mode 100644 index 0000000..ff3bc38 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp.py @@ -0,0 +1,94 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_stamp_blend_mode import AnnotationDraftStampBlendMode +from .annotation_draft_stamp_box import AnnotationDraftStampBox +from .annotation_draft_stamp_fit import AnnotationDraftStampFit +from .annotation_draft_stamp_rect import AnnotationDraftStampRect +from .annotation_draft_stamp_reply import AnnotationDraftStampReply + + +class AnnotationDraftStamp(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftStampRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftStampBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftStampReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationDraftStampBox] = None + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationDraftStampFit] = None + opacity: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_stamp_blend_mode.py b/src/cloudpdf/types/annotation_draft_stamp_blend_mode.py new file mode 100644 index 0000000..eb9277c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStampBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_stamp_box.py b/src/cloudpdf/types/annotation_draft_stamp_box.py new file mode 100644 index 0000000..67a8c5d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStampBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_stamp_fit.py b/src/cloudpdf/types/annotation_draft_stamp_fit.py new file mode 100644 index 0000000..6dbd796 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_fit.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStampFit = typing.Union[typing.Literal["contain", "cover", "fill"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_stamp_rect.py b/src/cloudpdf/types/annotation_draft_stamp_rect.py new file mode 100644 index 0000000..f0dfd8c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStampRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_stamp_reply.py b/src/cloudpdf/types/annotation_draft_stamp_reply.py new file mode 100644 index 0000000..a906d9e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_stamp_reply_type import AnnotationDraftStampReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftStampReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftStampReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_stamp_reply_type.py b/src/cloudpdf/types/annotation_draft_stamp_reply_type.py new file mode 100644 index 0000000..419ea9b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_stamp_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStampReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_strikeout.py b/src/cloudpdf/types/annotation_draft_strikeout.py new file mode 100644 index 0000000..0a28f1b --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout.py @@ -0,0 +1,97 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_strikeout_blend_mode import AnnotationDraftStrikeoutBlendMode +from .annotation_draft_strikeout_intent import AnnotationDraftStrikeoutIntent +from .annotation_draft_strikeout_quad_points_item import AnnotationDraftStrikeoutQuadPointsItem +from .annotation_draft_strikeout_rect import AnnotationDraftStrikeoutRect +from .annotation_draft_strikeout_reply import AnnotationDraftStrikeoutReply + + +class AnnotationDraftStrikeout(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftStrikeoutRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftStrikeoutBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftStrikeoutReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftStrikeoutQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + intent: typing.Optional[AnnotationDraftStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_blend_mode.py b/src/cloudpdf/types/annotation_draft_strikeout_blend_mode.py new file mode 100644 index 0000000..0833272 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStrikeoutBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_strikeout_intent.py b/src/cloudpdf/types/annotation_draft_strikeout_intent.py new file mode 100644 index 0000000..c37b38e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStrikeoutIntent = typing.Union[typing.Literal["strikeout-text-edit"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item.py b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item.py new file mode 100644 index 0000000..fac090f --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_strikeout_quad_points_item_lower_left import AnnotationDraftStrikeoutQuadPointsItemLowerLeft +from .annotation_draft_strikeout_quad_points_item_lower_right import AnnotationDraftStrikeoutQuadPointsItemLowerRight +from .annotation_draft_strikeout_quad_points_item_upper_left import AnnotationDraftStrikeoutQuadPointsItemUpperLeft +from .annotation_draft_strikeout_quad_points_item_upper_right import AnnotationDraftStrikeoutQuadPointsItemUpperRight + + +class AnnotationDraftStrikeoutQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationDraftStrikeoutQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationDraftStrikeoutQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationDraftStrikeoutQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationDraftStrikeoutQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_left.py new file mode 100644 index 0000000..3abf347 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStrikeoutQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_right.py new file mode 100644 index 0000000..71e6669 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStrikeoutQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_left.py new file mode 100644 index 0000000..e01605d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStrikeoutQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_right.py new file mode 100644 index 0000000..cf302c0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStrikeoutQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_rect.py b/src/cloudpdf/types/annotation_draft_strikeout_rect.py new file mode 100644 index 0000000..4d94fdd --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftStrikeoutRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_reply.py b/src/cloudpdf/types/annotation_draft_strikeout_reply.py new file mode 100644 index 0000000..a0626ce --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_strikeout_reply_type import AnnotationDraftStrikeoutReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftStrikeoutReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftStrikeoutReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_strikeout_reply_type.py b/src/cloudpdf/types/annotation_draft_strikeout_reply_type.py new file mode 100644 index 0000000..d969ff6 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_strikeout_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftStrikeoutReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_text.py b/src/cloudpdf/types/annotation_draft_text.py new file mode 100644 index 0000000..0983475 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text.py @@ -0,0 +1,96 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_text_blend_mode import AnnotationDraftTextBlendMode +from .annotation_draft_text_icon import AnnotationDraftTextIcon +from .annotation_draft_text_rect import AnnotationDraftTextRect +from .annotation_draft_text_reply import AnnotationDraftTextReply + + +class AnnotationDraftText(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationDraftTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationDraftTextIcon] = None + open: typing.Optional[bool] = None + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_text_blend_mode.py b/src/cloudpdf/types/annotation_draft_text_blend_mode.py new file mode 100644 index 0000000..77409ef --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_text_icon.py b/src/cloudpdf/types/annotation_draft_text_icon.py new file mode 100644 index 0000000..19c0a97 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text_icon.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftTextIcon = typing.Union[ + typing.Literal["comment", "key", "note", "help", "new-paragraph", "paragraph", "insert"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_text_rect.py b/src/cloudpdf/types/annotation_draft_text_rect.py new file mode 100644 index 0000000..63156f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_text_reply.py b/src/cloudpdf/types/annotation_draft_text_reply.py new file mode 100644 index 0000000..4dca7b7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_text_reply_type import AnnotationDraftTextReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftTextReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftTextReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_text_reply_type.py b/src/cloudpdf/types/annotation_draft_text_reply_type.py new file mode 100644 index 0000000..97321d8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_underline.py b/src/cloudpdf/types/annotation_draft_underline.py new file mode 100644 index 0000000..9f28411 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_underline_blend_mode import AnnotationDraftUnderlineBlendMode +from .annotation_draft_underline_quad_points_item import AnnotationDraftUnderlineQuadPointsItem +from .annotation_draft_underline_rect import AnnotationDraftUnderlineRect +from .annotation_draft_underline_reply import AnnotationDraftUnderlineReply + + +class AnnotationDraftUnderline(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftUnderlineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftUnderlineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftUnderlineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationDraftUnderlineQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_blend_mode.py b/src/cloudpdf/types/annotation_draft_underline_blend_mode.py new file mode 100644 index 0000000..31a729d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftUnderlineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_underline_quad_points_item.py b/src/cloudpdf/types/annotation_draft_underline_quad_points_item.py new file mode 100644 index 0000000..15c0003 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_underline_quad_points_item_lower_left import AnnotationDraftUnderlineQuadPointsItemLowerLeft +from .annotation_draft_underline_quad_points_item_lower_right import AnnotationDraftUnderlineQuadPointsItemLowerRight +from .annotation_draft_underline_quad_points_item_upper_left import AnnotationDraftUnderlineQuadPointsItemUpperLeft +from .annotation_draft_underline_quad_points_item_upper_right import AnnotationDraftUnderlineQuadPointsItemUpperRight + + +class AnnotationDraftUnderlineQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationDraftUnderlineQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationDraftUnderlineQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationDraftUnderlineQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationDraftUnderlineQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_left.py new file mode 100644 index 0000000..c53a007 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftUnderlineQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_right.py new file mode 100644 index 0000000..c43674a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftUnderlineQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_left.py new file mode 100644 index 0000000..a3c6f13 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftUnderlineQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_right.py new file mode 100644 index 0000000..adefdb6 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftUnderlineQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_rect.py b/src/cloudpdf/types/annotation_draft_underline_rect.py new file mode 100644 index 0000000..c0a572e --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftUnderlineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_reply.py b/src/cloudpdf/types/annotation_draft_underline_reply.py new file mode 100644 index 0000000..4da1464 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_underline_reply_type import AnnotationDraftUnderlineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftUnderlineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftUnderlineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_underline_reply_type.py b/src/cloudpdf/types/annotation_draft_underline_reply_type.py new file mode 100644 index 0000000..ea3bf65 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_underline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftUnderlineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_widget.py b/src/cloudpdf/types/annotation_draft_widget.py new file mode 100644 index 0000000..95ea4c4 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget.py @@ -0,0 +1,133 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft_widget_blend_mode import AnnotationDraftWidgetBlendMode +from .annotation_draft_widget_border_style import AnnotationDraftWidgetBorderStyle +from .annotation_draft_widget_box import AnnotationDraftWidgetBox +from .annotation_draft_widget_check_style import AnnotationDraftWidgetCheckStyle +from .annotation_draft_widget_rect import AnnotationDraftWidgetRect +from .annotation_draft_widget_reply import AnnotationDraftWidgetReply +from .annotation_draft_widget_text_align import AnnotationDraftWidgetTextAlign +from .widget_actions_patch import WidgetActionsPatch + + +class AnnotationDraftWidget(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationDraftWidgetRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationDraftWidgetReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[WidgetActionsPatch] = None + box: typing.Optional[AnnotationDraftWidgetBox] = None + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[AnnotationDraftWidgetCheckStyle], + FieldMetadata(alias="checkStyle"), + pydantic.Field(alias="checkStyle"), + ] = None + field: typing.Optional[typing.Any] = None + field_family: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_widget_blend_mode.py b/src/cloudpdf/types/annotation_draft_widget_blend_mode.py new file mode 100644 index 0000000..6f73bbc --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftWidgetBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_draft_widget_border_style.py b/src/cloudpdf/types/annotation_draft_widget_border_style.py new file mode 100644 index 0000000..a83bb6c --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_border_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftWidgetBorderStyle = typing.Union[ + typing.Literal["solid", "dashed", "beveled", "inset", "underline"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_widget_box.py b/src/cloudpdf/types/annotation_draft_widget_box.py new file mode 100644 index 0000000..bef1dd7 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftWidgetBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_widget_check_style.py b/src/cloudpdf/types/annotation_draft_widget_check_style.py new file mode 100644 index 0000000..0df89f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_check_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftWidgetCheckStyle = typing.Union[ + typing.Literal["check", "cross", "star", "circle", "square", "diamond"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_draft_widget_rect.py b/src/cloudpdf/types/annotation_draft_widget_rect.py new file mode 100644 index 0000000..9975e5d --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationDraftWidgetRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_widget_reply.py b/src/cloudpdf/types/annotation_draft_widget_reply.py new file mode 100644 index 0000000..5db4bf0 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_draft_widget_reply_type import AnnotationDraftWidgetReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationDraftWidgetReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationDraftWidgetReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_draft_widget_reply_type.py b/src/cloudpdf/types/annotation_draft_widget_reply_type.py new file mode 100644 index 0000000..078072a --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftWidgetReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_draft_widget_text_align.py b/src/cloudpdf/types/annotation_draft_widget_text_align.py new file mode 100644 index 0000000..8965599 --- /dev/null +++ b/src/cloudpdf/types/annotation_draft_widget_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationDraftWidgetTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/annotation_file_attachment.py b/src/cloudpdf/types/annotation_file_attachment.py new file mode 100644 index 0000000..58361da --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment.py @@ -0,0 +1,87 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_file_attachment_blend_mode import AnnotationFileAttachmentBlendMode +from .annotation_file_attachment_file import AnnotationFileAttachmentFile +from .annotation_file_attachment_icon import AnnotationFileAttachmentIcon +from .annotation_file_attachment_rect import AnnotationFileAttachmentRect +from .annotation_file_attachment_reply import AnnotationFileAttachmentReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationFileAttachment(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationFileAttachmentRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationFileAttachmentBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationFileAttachmentReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + icon: AnnotationFileAttachmentIcon + file: typing.Optional[AnnotationFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_file_attachment_blend_mode.py b/src/cloudpdf/types/annotation_file_attachment_blend_mode.py new file mode 100644 index 0000000..797b647 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFileAttachmentBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_file_attachment_file.py b/src/cloudpdf/types/annotation_file_attachment_file.py new file mode 100644 index 0000000..311dcb0 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_file.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class AnnotationFileAttachmentFile(UniversalBaseModel): + name: str + mime_type: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mimeType"), pydantic.Field(alias="mimeType") + ] = None + description: typing.Optional[str] = None + size: typing.Optional[int] = None + checksum: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_file_attachment_icon.py b/src/cloudpdf/types/annotation_file_attachment_icon.py new file mode 100644 index 0000000..de5dfc5 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_icon.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFileAttachmentIcon = typing.Union[typing.Literal["push-pin", "paperclip", "graph", "tag"], typing.Any] diff --git a/src/cloudpdf/types/annotation_file_attachment_rect.py b/src/cloudpdf/types/annotation_file_attachment_rect.py new file mode 100644 index 0000000..feb2037 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationFileAttachmentRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_file_attachment_reply.py b/src/cloudpdf/types/annotation_file_attachment_reply.py new file mode 100644 index 0000000..9cb5b03 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_file_attachment_reply_type import AnnotationFileAttachmentReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationFileAttachmentReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationFileAttachmentReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_file_attachment_reply_type.py b/src/cloudpdf/types/annotation_file_attachment_reply_type.py new file mode 100644 index 0000000..88bbbc2 --- /dev/null +++ b/src/cloudpdf/types/annotation_file_attachment_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFileAttachmentReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text.py b/src/cloudpdf/types/annotation_free_text.py new file mode 100644 index 0000000..9e527a0 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text.py @@ -0,0 +1,130 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_free_text_blend_mode import AnnotationFreeTextBlendMode +from .annotation_free_text_border_style import AnnotationFreeTextBorderStyle +from .annotation_free_text_box import AnnotationFreeTextBox +from .annotation_free_text_intent import AnnotationFreeTextIntent +from .annotation_free_text_line_ending import AnnotationFreeTextLineEnding +from .annotation_free_text_rect import AnnotationFreeTextRect +from .annotation_free_text_reply import AnnotationFreeTextReply +from .annotation_free_text_rich_text import AnnotationFreeTextRichText +from .annotation_free_text_text_align import AnnotationFreeTextTextAlign +from .annotation_free_text_vertical_align import AnnotationFreeTextVerticalAlign +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationFreeText(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationFreeTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationFreeTextBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationFreeTextReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: AnnotationFreeTextBox + rotation: typing.Optional[float] = None + intent: AnnotationFreeTextIntent + font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] + font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] + text_align: typing_extensions.Annotated[ + AnnotationFreeTextTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + vertical_align: typing_extensions.Annotated[ + AnnotationFreeTextVerticalAlign, FieldMetadata(alias="verticalAlign"), pydantic.Field(alias="verticalAlign") + ] + rich_text: typing_extensions.Annotated[ + AnnotationFreeTextRichText, FieldMetadata(alias="richText"), pydantic.Field(alias="richText") + ] + color: str + font_color: typing_extensions.Annotated[str, FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor")] + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationFreeTextBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_blend_mode.py b/src/cloudpdf/types/annotation_free_text_blend_mode.py new file mode 100644 index 0000000..532847e --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_free_text_border_style.py b/src/cloudpdf/types/annotation_free_text_border_style.py new file mode 100644 index 0000000..a2ad18d --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_box.py b/src/cloudpdf/types/annotation_free_text_box.py new file mode 100644 index 0000000..027fbb0 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationFreeTextBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_intent.py b/src/cloudpdf/types/annotation_free_text_intent.py new file mode 100644 index 0000000..5947cdb --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_intent.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextIntent = typing.Union[ + typing.Literal["free-text", "free-text-callout", "free-text-typewriter"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_free_text_line_ending.py b/src/cloudpdf/types/annotation_free_text_line_ending.py new file mode 100644 index 0000000..008152c --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_line_ending.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextLineEnding = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_free_text_rect.py b/src/cloudpdf/types/annotation_free_text_rect.py new file mode 100644 index 0000000..ce94ccd --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationFreeTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_reply.py b/src/cloudpdf/types/annotation_free_text_reply.py new file mode 100644 index 0000000..6da027f --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_free_text_reply_type import AnnotationFreeTextReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationFreeTextReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationFreeTextReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_reply_type.py b/src/cloudpdf/types/annotation_free_text_reply_type.py new file mode 100644 index 0000000..0759b02 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text.py b/src/cloudpdf/types/annotation_free_text_rich_text.py new file mode 100644 index 0000000..9f494a7 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_free_text_rich_text_body import AnnotationFreeTextRichTextBody +from .annotation_free_text_rich_text_paragraphs_item import AnnotationFreeTextRichTextParagraphsItem + + +class AnnotationFreeTextRichText(UniversalBaseModel): + body: AnnotationFreeTextRichTextBody + paragraphs: typing.List[AnnotationFreeTextRichTextParagraphsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body.py b/src/cloudpdf/types/annotation_free_text_rich_text_body.py new file mode 100644 index 0000000..72ef097 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_free_text_rich_text_body_align import AnnotationFreeTextRichTextBodyAlign +from .annotation_free_text_rich_text_body_decoration_item import AnnotationFreeTextRichTextBodyDecorationItem +from .annotation_free_text_rich_text_body_dir import AnnotationFreeTextRichTextBodyDir +from .annotation_free_text_rich_text_body_margins import AnnotationFreeTextRichTextBodyMargins +from .annotation_free_text_rich_text_body_script import AnnotationFreeTextRichTextBodyScript + + +class AnnotationFreeTextRichTextBody(UniversalBaseModel): + family: str + weight: int + italic: bool + size: float + color: str + decoration: typing.List[AnnotationFreeTextRichTextBodyDecorationItem] + script: AnnotationFreeTextRichTextBodyScript + letter_spacing: typing_extensions.Annotated[ + float, FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] + horizontal_scale: typing_extensions.Annotated[ + float, FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] + unknown: typing.Optional[str] = None + align: AnnotationFreeTextRichTextBodyAlign + dir: AnnotationFreeTextRichTextBodyDir + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationFreeTextRichTextBodyMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body_align.py b/src/cloudpdf/types/annotation_free_text_rich_text_body_align.py new file mode 100644 index 0000000..1f620f7 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextBodyAlign = typing.Union[typing.Literal["left", "center", "right", "justify"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body_decoration_item.py b/src/cloudpdf/types/annotation_free_text_rich_text_body_decoration_item.py new file mode 100644 index 0000000..9627684 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextBodyDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body_dir.py b/src/cloudpdf/types/annotation_free_text_rich_text_body_dir.py new file mode 100644 index 0000000..2f62dde --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextBodyDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body_margins.py b/src/cloudpdf/types/annotation_free_text_rich_text_body_margins.py new file mode 100644 index 0000000..f68a7c1 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationFreeTextRichTextBodyMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_body_script.py b/src/cloudpdf/types/annotation_free_text_rich_text_body_script.py new file mode 100644 index 0000000..92b7b17 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_body_script.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextBodyScript = typing.Union[typing.Literal["normal", "sub", "super"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item.py new file mode 100644 index 0000000..56a808f --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_free_text_rich_text_paragraphs_item_align import AnnotationFreeTextRichTextParagraphsItemAlign +from .annotation_free_text_rich_text_paragraphs_item_dir import AnnotationFreeTextRichTextParagraphsItemDir +from .annotation_free_text_rich_text_paragraphs_item_margins import AnnotationFreeTextRichTextParagraphsItemMargins +from .annotation_free_text_rich_text_paragraphs_item_runs_item import AnnotationFreeTextRichTextParagraphsItemRunsItem + + +class AnnotationFreeTextRichTextParagraphsItem(UniversalBaseModel): + align: typing.Optional[AnnotationFreeTextRichTextParagraphsItemAlign] = None + dir: typing.Optional[AnnotationFreeTextRichTextParagraphsItemDir] = None + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationFreeTextRichTextParagraphsItemMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + unknown: typing.Optional[str] = None + runs: typing.List[AnnotationFreeTextRichTextParagraphsItemRunsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_align.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_align.py new file mode 100644 index 0000000..f7f0e24 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_align.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextParagraphsItemAlign = typing.Union[ + typing.Literal["left", "center", "right", "justify"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_dir.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_dir.py new file mode 100644 index 0000000..8619721 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextParagraphsItemDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_margins.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_margins.py new file mode 100644 index 0000000..d94c5d7 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationFreeTextRichTextParagraphsItemMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item.py new file mode 100644 index 0000000..2ffc92f --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyle, +) + + +class AnnotationFreeTextRichTextParagraphsItemRunsItem(UniversalBaseModel): + text: str + style: typing.Optional[AnnotationFreeTextRichTextParagraphsItemRunsItemStyle] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style.py new file mode 100644 index 0000000..df0e3df --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, +) +from .annotation_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript, +) + + +class AnnotationFreeTextRichTextParagraphsItemRunsItemStyle(UniversalBaseModel): + family: typing.Optional[str] = None + weight: typing.Optional[int] = None + italic: typing.Optional[bool] = None + size: typing.Optional[float] = None + color: typing.Optional[str] = None + decoration: typing.Optional[typing.List[AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem]] = None + script: typing.Optional[AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript] = None + letter_spacing: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] = None + horizontal_scale: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] = None + unknown: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py new file mode 100644 index 0000000..c99debd --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_script.py b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_script.py new file mode 100644 index 0000000..14eed4a --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_rich_text_paragraphs_item_runs_item_style_script.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextRichTextParagraphsItemRunsItemStyleScript = typing.Union[ + typing.Literal["normal", "sub", "super"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_free_text_text_align.py b/src/cloudpdf/types/annotation_free_text_text_align.py new file mode 100644 index 0000000..a199791 --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextTextAlign = typing.Union[typing.Literal["left", "center", "right", "justify"], typing.Any] diff --git a/src/cloudpdf/types/annotation_free_text_vertical_align.py b/src/cloudpdf/types/annotation_free_text_vertical_align.py new file mode 100644 index 0000000..f19176e --- /dev/null +++ b/src/cloudpdf/types/annotation_free_text_vertical_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationFreeTextVerticalAlign = typing.Union[typing.Literal["top", "middle", "bottom"], typing.Any] diff --git a/src/cloudpdf/types/annotation_highlight.py b/src/cloudpdf/types/annotation_highlight.py new file mode 100644 index 0000000..7c2c914 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_highlight_blend_mode import AnnotationHighlightBlendMode +from .annotation_highlight_quad_points_item import AnnotationHighlightQuadPointsItem +from .annotation_highlight_rect import AnnotationHighlightRect +from .annotation_highlight_reply import AnnotationHighlightReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationHighlight(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationHighlightRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationHighlightBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationHighlightReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationHighlightQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_blend_mode.py b/src/cloudpdf/types/annotation_highlight_blend_mode.py new file mode 100644 index 0000000..0a83b86 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationHighlightBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_highlight_quad_points_item.py b/src/cloudpdf/types/annotation_highlight_quad_points_item.py new file mode 100644 index 0000000..c79c62d --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_quad_points_item.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_highlight_quad_points_item_lower_left import AnnotationHighlightQuadPointsItemLowerLeft +from .annotation_highlight_quad_points_item_lower_right import AnnotationHighlightQuadPointsItemLowerRight +from .annotation_highlight_quad_points_item_upper_left import AnnotationHighlightQuadPointsItemUpperLeft +from .annotation_highlight_quad_points_item_upper_right import AnnotationHighlightQuadPointsItemUpperRight + + +class AnnotationHighlightQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationHighlightQuadPointsItemUpperLeft, FieldMetadata(alias="upperLeft"), pydantic.Field(alias="upperLeft") + ] + upper_right: typing_extensions.Annotated[ + AnnotationHighlightQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationHighlightQuadPointsItemLowerLeft, FieldMetadata(alias="lowerLeft"), pydantic.Field(alias="lowerLeft") + ] + lower_right: typing_extensions.Annotated[ + AnnotationHighlightQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_left.py new file mode 100644 index 0000000..e29bc00 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationHighlightQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_right.py new file mode 100644 index 0000000..08e75bf --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationHighlightQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_left.py new file mode 100644 index 0000000..aa3f452 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationHighlightQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_right.py new file mode 100644 index 0000000..990f413 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationHighlightQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_rect.py b/src/cloudpdf/types/annotation_highlight_rect.py new file mode 100644 index 0000000..defc769 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationHighlightRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_reply.py b/src/cloudpdf/types/annotation_highlight_reply.py new file mode 100644 index 0000000..d1999ba --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_highlight_reply_type import AnnotationHighlightReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationHighlightReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationHighlightReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_highlight_reply_type.py b/src/cloudpdf/types/annotation_highlight_reply_type.py new file mode 100644 index 0000000..a0fcd30 --- /dev/null +++ b/src/cloudpdf/types/annotation_highlight_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationHighlightReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_ink.py b/src/cloudpdf/types/annotation_ink.py new file mode 100644 index 0000000..87bc9ca --- /dev/null +++ b/src/cloudpdf/types/annotation_ink.py @@ -0,0 +1,102 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ink_blend_mode import AnnotationInkBlendMode +from .annotation_ink_border_style import AnnotationInkBorderStyle +from .annotation_ink_ink_list_item_item import AnnotationInkInkListItemItem +from .annotation_ink_intent import AnnotationInkIntent +from .annotation_ink_rect import AnnotationInkRect +from .annotation_ink_reply import AnnotationInkReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationInk(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationInkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationInkBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationInkReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationInkBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.List[typing.List[AnnotationInkInkListItemItem]], + FieldMetadata(alias="inkList"), + pydantic.Field(alias="inkList"), + ] + intent: typing.Optional[AnnotationInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_ink_blend_mode.py b/src/cloudpdf/types/annotation_ink_blend_mode.py new file mode 100644 index 0000000..74b74d4 --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationInkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_ink_border_style.py b/src/cloudpdf/types/annotation_ink_border_style.py new file mode 100644 index 0000000..888c7a7 --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationInkBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_ink_ink_list_item_item.py b/src/cloudpdf/types/annotation_ink_ink_list_item_item.py new file mode 100644 index 0000000..f4ad121 --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_ink_list_item_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationInkInkListItemItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_ink_intent.py b/src/cloudpdf/types/annotation_ink_intent.py new file mode 100644 index 0000000..ade794f --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationInkIntent = typing.Union[typing.Literal["ink-highlight"], typing.Any] diff --git a/src/cloudpdf/types/annotation_ink_rect.py b/src/cloudpdf/types/annotation_ink_rect.py new file mode 100644 index 0000000..7172f02 --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationInkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_ink_reply.py b/src/cloudpdf/types/annotation_ink_reply.py new file mode 100644 index 0000000..83047ea --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ink_reply_type import AnnotationInkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationInkReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationInkReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_ink_reply_type.py b/src/cloudpdf/types/annotation_ink_reply_type.py new file mode 100644 index 0000000..8465b2c --- /dev/null +++ b/src/cloudpdf/types/annotation_ink_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationInkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line.py b/src/cloudpdf/types/annotation_line.py new file mode 100644 index 0000000..b23f1a7 --- /dev/null +++ b/src/cloudpdf/types/annotation_line.py @@ -0,0 +1,124 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_blend_mode import AnnotationLineBlendMode +from .annotation_line_border_style import AnnotationLineBorderStyle +from .annotation_line_caption_offset import AnnotationLineCaptionOffset +from .annotation_line_caption_position import AnnotationLineCaptionPosition +from .annotation_line_intent import AnnotationLineIntent +from .annotation_line_leader import AnnotationLineLeader +from .annotation_line_line_endings import AnnotationLineLineEndings +from .annotation_line_line_points import AnnotationLineLinePoints +from .annotation_line_measure import AnnotationLineMeasure +from .annotation_line_rect import AnnotationLineRect +from .annotation_line_reply import AnnotationLineReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationLine(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationLineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationLineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationLineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationLineBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + AnnotationLineLinePoints, FieldMetadata(alias="linePoints"), pydantic.Field(alias="linePoints") + ] + line_endings: typing_extensions.Annotated[ + AnnotationLineLineEndings, FieldMetadata(alias="lineEndings"), pydantic.Field(alias="lineEndings") + ] + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationLineIntent] = None + measure: typing.Optional[AnnotationLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + AnnotationLineCaptionPosition, FieldMetadata(alias="captionPosition"), pydantic.Field(alias="captionPosition") + ] + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_blend_mode.py b/src/cloudpdf/types/annotation_line_blend_mode.py new file mode 100644 index 0000000..3d39ca9 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_line_border_style.py b/src/cloudpdf/types/annotation_line_border_style.py new file mode 100644 index 0000000..8c674e5 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_caption_offset.py b/src/cloudpdf/types/annotation_line_caption_offset.py new file mode 100644 index 0000000..90e00bb --- /dev/null +++ b/src/cloudpdf/types/annotation_line_caption_offset.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineCaptionOffset(UniversalBaseModel): + along: float + perpendicular: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_caption_position.py b/src/cloudpdf/types/annotation_line_caption_position.py new file mode 100644 index 0000000..ae88aab --- /dev/null +++ b/src/cloudpdf/types/annotation_line_caption_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineCaptionPosition = typing.Union[typing.Literal["inline", "top"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_intent.py b/src/cloudpdf/types/annotation_line_intent.py new file mode 100644 index 0000000..4d02af8 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineIntent = typing.Union[typing.Literal["line-arrow", "line-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_leader.py b/src/cloudpdf/types/annotation_line_leader.py new file mode 100644 index 0000000..5971e2e --- /dev/null +++ b/src/cloudpdf/types/annotation_line_leader.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineLeader(UniversalBaseModel): + length: float + extension: typing.Optional[float] = None + offset: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_line_endings.py b/src/cloudpdf/types/annotation_line_line_endings.py new file mode 100644 index 0000000..084cff2 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_line_line_endings_end import AnnotationLineLineEndingsEnd +from .annotation_line_line_endings_start import AnnotationLineLineEndingsStart + + +class AnnotationLineLineEndings(UniversalBaseModel): + start: AnnotationLineLineEndingsStart + end: AnnotationLineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_line_endings_end.py b/src/cloudpdf/types/annotation_line_line_endings_end.py new file mode 100644 index 0000000..3ca3456 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_line_line_endings_start.py b/src/cloudpdf/types/annotation_line_line_endings_start.py new file mode 100644 index 0000000..8b07a92 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_line_line_points.py b/src/cloudpdf/types/annotation_line_line_points.py new file mode 100644 index 0000000..0b53eac --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_points.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_line_line_points_end import AnnotationLineLinePointsEnd +from .annotation_line_line_points_start import AnnotationLineLinePointsStart + + +class AnnotationLineLinePoints(UniversalBaseModel): + start: AnnotationLineLinePointsStart + end: AnnotationLineLinePointsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_line_points_end.py b/src/cloudpdf/types/annotation_line_line_points_end.py new file mode 100644 index 0000000..04617fa --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_points_end.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineLinePointsEnd(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_line_points_start.py b/src/cloudpdf/types/annotation_line_line_points_start.py new file mode 100644 index 0000000..d05b186 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_line_points_start.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineLinePointsStart(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure.py b/src/cloudpdf/types/annotation_line_measure.py new file mode 100644 index 0000000..b48695e --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure.py @@ -0,0 +1,70 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_line_measure_rectilinear_angle_item import AnnotationLineMeasureRectilinearAngleItem +from .annotation_line_measure_rectilinear_area_item import AnnotationLineMeasureRectilinearAreaItem +from .annotation_line_measure_rectilinear_distance_item import AnnotationLineMeasureRectilinearDistanceItem +from .annotation_line_measure_rectilinear_origin import AnnotationLineMeasureRectilinearOrigin +from .annotation_line_measure_rectilinear_slope_item import AnnotationLineMeasureRectilinearSlopeItem +from .annotation_line_measure_rectilinear_x_item import AnnotationLineMeasureRectilinearXItem +from .annotation_line_measure_rectilinear_y_item import AnnotationLineMeasureRectilinearYItem + + +class AnnotationLineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationLineMeasure_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationLineMeasure_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationLineMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationLineMeasure_Rectilinear, AnnotationLineMeasure_Geospatial, AnnotationLineMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_line_measure_geospatial.py b/src/cloudpdf/types/annotation_line_measure_geospatial.py new file mode 100644 index 0000000..c617be9 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineMeasureGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear.py b/src/cloudpdf/types/annotation_line_measure_rectilinear.py new file mode 100644 index 0000000..0922840 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_line_measure_rectilinear_angle_item import AnnotationLineMeasureRectilinearAngleItem +from .annotation_line_measure_rectilinear_area_item import AnnotationLineMeasureRectilinearAreaItem +from .annotation_line_measure_rectilinear_distance_item import AnnotationLineMeasureRectilinearDistanceItem +from .annotation_line_measure_rectilinear_origin import AnnotationLineMeasureRectilinearOrigin +from .annotation_line_measure_rectilinear_slope_item import AnnotationLineMeasureRectilinearSlopeItem +from .annotation_line_measure_rectilinear_x_item import AnnotationLineMeasureRectilinearXItem +from .annotation_line_measure_rectilinear_y_item import AnnotationLineMeasureRectilinearYItem + + +class AnnotationLineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..2f3ea0e --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_angle_item_fraction import AnnotationLineMeasureRectilinearAngleItemFraction +from .annotation_line_measure_rectilinear_angle_item_label_position import ( + AnnotationLineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..acffa16 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..c167f67 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearAngleItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item.py new file mode 100644 index 0000000..09698c0 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_area_item_fraction import AnnotationLineMeasureRectilinearAreaItemFraction +from .annotation_line_measure_rectilinear_area_item_label_position import ( + AnnotationLineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..b2ef7a9 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..7884c5f --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearAreaItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..cb0ab81 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_distance_item_fraction import ( + AnnotationLineMeasureRectilinearDistanceItemFraction, +) +from .annotation_line_measure_rectilinear_distance_item_label_position import ( + AnnotationLineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..525a6e5 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..504d5ba --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearDistanceItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_origin.py new file mode 100644 index 0000000..e1cb874 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..defb0ba --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_slope_item_fraction import AnnotationLineMeasureRectilinearSlopeItemFraction +from .annotation_line_measure_rectilinear_slope_item_label_position import ( + AnnotationLineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..38da898 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..5428188 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearSlopeItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item.py new file mode 100644 index 0000000..e116955 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_x_item_fraction import AnnotationLineMeasureRectilinearXItemFraction +from .annotation_line_measure_rectilinear_x_item_label_position import ( + AnnotationLineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..71ea84b --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..d2bebe4 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearXItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item.py new file mode 100644 index 0000000..b785df4 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_line_measure_rectilinear_y_item_fraction import AnnotationLineMeasureRectilinearYItemFraction +from .annotation_line_measure_rectilinear_y_item_label_position import ( + AnnotationLineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationLineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationLineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationLineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..8b0bb05 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..2688bb3 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineMeasureRectilinearYItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_line_measure_unknown.py b/src/cloudpdf/types/annotation_line_measure_unknown.py new file mode 100644 index 0000000..ae240ec --- /dev/null +++ b/src/cloudpdf/types/annotation_line_measure_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineMeasureUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_rect.py b/src/cloudpdf/types/annotation_line_rect.py new file mode 100644 index 0000000..b2bbc4b --- /dev/null +++ b/src/cloudpdf/types/annotation_line_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_reply.py b/src/cloudpdf/types/annotation_line_reply.py new file mode 100644 index 0000000..b90d038 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_line_reply_type import AnnotationLineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationLineReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationLineReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_line_reply_type.py b/src/cloudpdf/types/annotation_line_reply_type.py new file mode 100644 index 0000000..e728f63 --- /dev/null +++ b/src/cloudpdf/types/annotation_line_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_link.py b/src/cloudpdf/types/annotation_link.py new file mode 100644 index 0000000..cddd3ea --- /dev/null +++ b/src/cloudpdf/types/annotation_link.py @@ -0,0 +1,83 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_link_blend_mode import AnnotationLinkBlendMode +from .annotation_link_rect import AnnotationLinkRect +from .annotation_link_reply import AnnotationLinkReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions +from .pdf_link_target import PdfLinkTarget + + +class AnnotationLink(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationLinkRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationLinkBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationLinkReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + target: typing.Optional[PdfLinkTarget] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_link_blend_mode.py b/src/cloudpdf/types/annotation_link_blend_mode.py new file mode 100644 index 0000000..c77f2ae --- /dev/null +++ b/src/cloudpdf/types/annotation_link_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLinkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_link_rect.py b/src/cloudpdf/types/annotation_link_rect.py new file mode 100644 index 0000000..36dd4fc --- /dev/null +++ b/src/cloudpdf/types/annotation_link_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationLinkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_link_reply.py b/src/cloudpdf/types/annotation_link_reply.py new file mode 100644 index 0000000..9c5d3ad --- /dev/null +++ b/src/cloudpdf/types/annotation_link_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_link_reply_type import AnnotationLinkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationLinkReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationLinkReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_link_reply_type.py b/src/cloudpdf/types/annotation_link_reply_type.py new file mode 100644 index 0000000..c3ff711 --- /dev/null +++ b/src/cloudpdf/types/annotation_link_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationLinkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_list.py b/src/cloudpdf/types/annotation_list.py new file mode 100644 index 0000000..066f553 --- /dev/null +++ b/src/cloudpdf/types/annotation_list.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation import Annotation +from .page_ref import PageRef + + +class AnnotationList(UniversalBaseModel): + annotations: typing.List[Annotation] + pages: typing.List[PageRef] + audit_head: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="auditHead"), pydantic.Field(alias="auditHead") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_mutation_meta.py b/src/cloudpdf/types/annotation_mutation_meta.py new file mode 100644 index 0000000..344b08d --- /dev/null +++ b/src/cloudpdf/types/annotation_mutation_meta.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .cache_delta import CacheDelta +from .page_ref import PageRef + + +class AnnotationMutationMeta(UniversalBaseModel): + affected_pages: typing_extensions.Annotated[ + typing.List[PageRef], FieldMetadata(alias="affectedPages"), pydantic.Field(alias="affectedPages") + ] + cache_delta: typing_extensions.Annotated[ + typing.Optional[CacheDelta], FieldMetadata(alias="cacheDelta"), pydantic.Field(alias="cacheDelta") + ] = None + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + undoable: bool + changed: typing.List[AnnotationRef] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch.py b/src/cloudpdf/types/annotation_patch.py new file mode 100644 index 0000000..288455a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch.py @@ -0,0 +1,1948 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_caret_blend_mode import AnnotationPatchCaretBlendMode +from .annotation_patch_caret_box import AnnotationPatchCaretBox +from .annotation_patch_caret_intent import AnnotationPatchCaretIntent +from .annotation_patch_caret_rect import AnnotationPatchCaretRect +from .annotation_patch_caret_reply import AnnotationPatchCaretReply +from .annotation_patch_circle_blend_mode import AnnotationPatchCircleBlendMode +from .annotation_patch_circle_border_style import AnnotationPatchCircleBorderStyle +from .annotation_patch_circle_box import AnnotationPatchCircleBox +from .annotation_patch_circle_rect import AnnotationPatchCircleRect +from .annotation_patch_circle_reply import AnnotationPatchCircleReply +from .annotation_patch_file_attachment_blend_mode import AnnotationPatchFileAttachmentBlendMode +from .annotation_patch_file_attachment_file import AnnotationPatchFileAttachmentFile +from .annotation_patch_file_attachment_icon import AnnotationPatchFileAttachmentIcon +from .annotation_patch_file_attachment_rect import AnnotationPatchFileAttachmentRect +from .annotation_patch_file_attachment_reply import AnnotationPatchFileAttachmentReply +from .annotation_patch_free_text_blend_mode import AnnotationPatchFreeTextBlendMode +from .annotation_patch_free_text_border_style import AnnotationPatchFreeTextBorderStyle +from .annotation_patch_free_text_box import AnnotationPatchFreeTextBox +from .annotation_patch_free_text_intent import AnnotationPatchFreeTextIntent +from .annotation_patch_free_text_line_ending import AnnotationPatchFreeTextLineEnding +from .annotation_patch_free_text_rect import AnnotationPatchFreeTextRect +from .annotation_patch_free_text_reply import AnnotationPatchFreeTextReply +from .annotation_patch_free_text_rich_text import AnnotationPatchFreeTextRichText +from .annotation_patch_free_text_text_align import AnnotationPatchFreeTextTextAlign +from .annotation_patch_free_text_vertical_align import AnnotationPatchFreeTextVerticalAlign +from .annotation_patch_highlight_blend_mode import AnnotationPatchHighlightBlendMode +from .annotation_patch_highlight_quad_points_item import AnnotationPatchHighlightQuadPointsItem +from .annotation_patch_highlight_rect import AnnotationPatchHighlightRect +from .annotation_patch_highlight_reply import AnnotationPatchHighlightReply +from .annotation_patch_ink_blend_mode import AnnotationPatchInkBlendMode +from .annotation_patch_ink_border_style import AnnotationPatchInkBorderStyle +from .annotation_patch_ink_ink_list import AnnotationPatchInkInkList +from .annotation_patch_ink_intent import AnnotationPatchInkIntent +from .annotation_patch_ink_rect import AnnotationPatchInkRect +from .annotation_patch_ink_reply import AnnotationPatchInkReply +from .annotation_patch_line_blend_mode import AnnotationPatchLineBlendMode +from .annotation_patch_line_border_style import AnnotationPatchLineBorderStyle +from .annotation_patch_line_caption_offset import AnnotationPatchLineCaptionOffset +from .annotation_patch_line_caption_position import AnnotationPatchLineCaptionPosition +from .annotation_patch_line_intent import AnnotationPatchLineIntent +from .annotation_patch_line_leader import AnnotationPatchLineLeader +from .annotation_patch_line_line_endings import AnnotationPatchLineLineEndings +from .annotation_patch_line_line_points import AnnotationPatchLineLinePoints +from .annotation_patch_line_measure import AnnotationPatchLineMeasure +from .annotation_patch_line_rect import AnnotationPatchLineRect +from .annotation_patch_line_reply import AnnotationPatchLineReply +from .annotation_patch_link_blend_mode import AnnotationPatchLinkBlendMode +from .annotation_patch_link_rect import AnnotationPatchLinkRect +from .annotation_patch_link_reply import AnnotationPatchLinkReply +from .annotation_patch_link_target import AnnotationPatchLinkTarget +from .annotation_patch_polygon_blend_mode import AnnotationPatchPolygonBlendMode +from .annotation_patch_polygon_border_style import AnnotationPatchPolygonBorderStyle +from .annotation_patch_polygon_caption_center import AnnotationPatchPolygonCaptionCenter +from .annotation_patch_polygon_intent import AnnotationPatchPolygonIntent +from .annotation_patch_polygon_measure import AnnotationPatchPolygonMeasure +from .annotation_patch_polygon_rect import AnnotationPatchPolygonRect +from .annotation_patch_polygon_reply import AnnotationPatchPolygonReply +from .annotation_patch_polygon_vertices import AnnotationPatchPolygonVertices +from .annotation_patch_polyline_blend_mode import AnnotationPatchPolylineBlendMode +from .annotation_patch_polyline_border_style import AnnotationPatchPolylineBorderStyle +from .annotation_patch_polyline_caption_center import AnnotationPatchPolylineCaptionCenter +from .annotation_patch_polyline_intent import AnnotationPatchPolylineIntent +from .annotation_patch_polyline_line_endings import AnnotationPatchPolylineLineEndings +from .annotation_patch_polyline_measure import AnnotationPatchPolylineMeasure +from .annotation_patch_polyline_rect import AnnotationPatchPolylineRect +from .annotation_patch_polyline_reply import AnnotationPatchPolylineReply +from .annotation_patch_polyline_vertices import AnnotationPatchPolylineVertices +from .annotation_patch_popup_blend_mode import AnnotationPatchPopupBlendMode +from .annotation_patch_popup_rect import AnnotationPatchPopupRect +from .annotation_patch_popup_reply import AnnotationPatchPopupReply +from .annotation_patch_redact_blend_mode import AnnotationPatchRedactBlendMode +from .annotation_patch_redact_quad_points_item import AnnotationPatchRedactQuadPointsItem +from .annotation_patch_redact_rect import AnnotationPatchRedactRect +from .annotation_patch_redact_reply import AnnotationPatchRedactReply +from .annotation_patch_redact_text_align import AnnotationPatchRedactTextAlign +from .annotation_patch_square_blend_mode import AnnotationPatchSquareBlendMode +from .annotation_patch_square_border_style import AnnotationPatchSquareBorderStyle +from .annotation_patch_square_box import AnnotationPatchSquareBox +from .annotation_patch_square_rect import AnnotationPatchSquareRect +from .annotation_patch_square_reply import AnnotationPatchSquareReply +from .annotation_patch_squiggly_blend_mode import AnnotationPatchSquigglyBlendMode +from .annotation_patch_squiggly_quad_points_item import AnnotationPatchSquigglyQuadPointsItem +from .annotation_patch_squiggly_rect import AnnotationPatchSquigglyRect +from .annotation_patch_squiggly_reply import AnnotationPatchSquigglyReply +from .annotation_patch_stamp_blend_mode import AnnotationPatchStampBlendMode +from .annotation_patch_stamp_box import AnnotationPatchStampBox +from .annotation_patch_stamp_fit import AnnotationPatchStampFit +from .annotation_patch_stamp_rect import AnnotationPatchStampRect +from .annotation_patch_stamp_reply import AnnotationPatchStampReply +from .annotation_patch_strikeout_blend_mode import AnnotationPatchStrikeoutBlendMode +from .annotation_patch_strikeout_intent import AnnotationPatchStrikeoutIntent +from .annotation_patch_strikeout_quad_points_item import AnnotationPatchStrikeoutQuadPointsItem +from .annotation_patch_strikeout_rect import AnnotationPatchStrikeoutRect +from .annotation_patch_strikeout_reply import AnnotationPatchStrikeoutReply +from .annotation_patch_text_blend_mode import AnnotationPatchTextBlendMode +from .annotation_patch_text_icon import AnnotationPatchTextIcon +from .annotation_patch_text_rect import AnnotationPatchTextRect +from .annotation_patch_text_reply import AnnotationPatchTextReply +from .annotation_patch_underline_blend_mode import AnnotationPatchUnderlineBlendMode +from .annotation_patch_underline_quad_points_item import AnnotationPatchUnderlineQuadPointsItem +from .annotation_patch_underline_rect import AnnotationPatchUnderlineRect +from .annotation_patch_underline_reply import AnnotationPatchUnderlineReply +from .annotation_ref import AnnotationRef +from .widget_patch_actions import WidgetPatchActions +from .widget_patch_blend_mode import WidgetPatchBlendMode +from .widget_patch_border_style import WidgetPatchBorderStyle +from .widget_patch_box import WidgetPatchBox +from .widget_patch_check_style import WidgetPatchCheckStyle +from .widget_patch_rect import WidgetPatchRect +from .widget_patch_reply import WidgetPatchReply +from .widget_patch_text_align import WidgetPatchTextAlign + + +class AnnotationPatch_Highlight(UniversalBaseModel): + subtype: typing.Literal["highlight"] = "highlight" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchHighlightRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchHighlightBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchHighlightReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchHighlightQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Underline(UniversalBaseModel): + subtype: typing.Literal["underline"] = "underline" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchUnderlineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchUnderlineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchUnderlineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchUnderlineQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Squiggly(UniversalBaseModel): + subtype: typing.Literal["squiggly"] = "squiggly" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchSquigglyRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquigglyBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchSquigglyReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchSquigglyQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Strikeout(UniversalBaseModel): + subtype: typing.Literal["strikeout"] = "strikeout" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchStrikeoutRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchStrikeoutBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchStrikeoutReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchStrikeoutQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + intent: typing.Optional[AnnotationPatchStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Circle(UniversalBaseModel): + subtype: typing.Literal["circle"] = "circle" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchCircleRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCircleBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchCircleReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCircleBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationPatchCircleBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Square(UniversalBaseModel): + subtype: typing.Literal["square"] = "square" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchSquareRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquareBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchSquareReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquareBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationPatchSquareBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Polygon(UniversalBaseModel): + subtype: typing.Literal["polygon"] = "polygon" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPolygonRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPolygonReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.Optional[AnnotationPatchPolygonVertices] = None + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPatchPolygonIntent] = None + measure: typing.Optional[AnnotationPatchPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Polyline(UniversalBaseModel): + subtype: typing.Literal["polyline"] = "polyline" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPolylineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPolylineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.Optional[AnnotationPatchPolylineVertices] = None + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPatchPolylineIntent] = None + measure: typing.Optional[AnnotationPatchPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Line(UniversalBaseModel): + subtype: typing.Literal["line"] = "line" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchLineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchLineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineLinePoints], + FieldMetadata(alias="linePoints"), + pydantic.Field(alias="linePoints"), + ] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchLineIntent] = None + measure: typing.Optional[AnnotationPatchLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineCaptionPosition], + FieldMetadata(alias="captionPosition"), + pydantic.Field(alias="captionPosition"), + ] = None + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationPatchLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Link(UniversalBaseModel): + subtype: typing.Literal["link"] = "link" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchLinkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLinkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchLinkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + target: typing.Optional[AnnotationPatchLinkTarget] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Ink(UniversalBaseModel): + subtype: typing.Literal["ink"] = "ink" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchInkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchInkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkInkList], FieldMetadata(alias="inkList"), pydantic.Field(alias="inkList") + ] = None + intent: typing.Optional[AnnotationPatchInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_FreeText(UniversalBaseModel): + subtype: typing.Literal["free-text"] = "free-text" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchFreeTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchFreeTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationPatchFreeTextBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchFreeTextIntent] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + vertical_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextVerticalAlign], + FieldMetadata(alias="verticalAlign"), + pydantic.Field(alias="verticalAlign"), + ] = None + rich_text: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextRichText], + FieldMetadata(alias="richText"), + pydantic.Field(alias="richText"), + ] = None + color: typing.Optional[str] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Caret(UniversalBaseModel): + subtype: typing.Literal["caret"] = "caret" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchCaretRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCaretBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchCaretReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + box: typing.Optional[AnnotationPatchCaretBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Text(UniversalBaseModel): + subtype: typing.Literal["text"] = "text" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationPatchTextIcon] = None + open: typing.Optional[bool] = None + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Stamp(UniversalBaseModel): + subtype: typing.Literal["stamp"] = "stamp" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchStampRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchStampBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchStampReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationPatchStampBox] = None + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationPatchStampFit] = None + opacity: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_FileAttachment(UniversalBaseModel): + subtype: typing.Literal["file-attachment"] = "file-attachment" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchFileAttachmentRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFileAttachmentBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchFileAttachmentReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationPatchFileAttachmentIcon] = None + file: typing.Optional[AnnotationPatchFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Widget(UniversalBaseModel): + subtype: typing.Literal["widget"] = "widget" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[WidgetPatchRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[WidgetPatchBlendMode], FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[WidgetPatchReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[WidgetPatchActions] = None + box: typing.Optional[WidgetPatchBox] = None + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[WidgetPatchBorderStyle], FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[WidgetPatchTextAlign], FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] = None + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[WidgetPatchCheckStyle], FieldMetadata(alias="checkStyle"), pydantic.Field(alias="checkStyle") + ] = None + field: typing.Optional[typing.Any] = None + field_family: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Redact(UniversalBaseModel): + subtype: typing.Literal["redact"] = "redact" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchRedactRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchRedactBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchRedactReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchRedactQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: typing.Optional[bool] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchRedactTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatch_Popup(UniversalBaseModel): + subtype: typing.Literal["popup"] = "popup" + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPopupRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPopupBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPopupReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + parent: typing.Optional[AnnotationRef] = None + open: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPatch = typing_extensions.Annotated[ + typing.Union[ + AnnotationPatch_Highlight, + AnnotationPatch_Underline, + AnnotationPatch_Squiggly, + AnnotationPatch_Strikeout, + AnnotationPatch_Circle, + AnnotationPatch_Square, + AnnotationPatch_Polygon, + AnnotationPatch_Polyline, + AnnotationPatch_Line, + AnnotationPatch_Link, + AnnotationPatch_Ink, + AnnotationPatch_FreeText, + AnnotationPatch_Caret, + AnnotationPatch_Text, + AnnotationPatch_Stamp, + AnnotationPatch_FileAttachment, + AnnotationPatch_Widget, + AnnotationPatch_Redact, + AnnotationPatch_Popup, + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_caret.py b/src/cloudpdf/types/annotation_patch_caret.py new file mode 100644 index 0000000..c46911a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret.py @@ -0,0 +1,94 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_caret_blend_mode import AnnotationPatchCaretBlendMode +from .annotation_patch_caret_box import AnnotationPatchCaretBox +from .annotation_patch_caret_intent import AnnotationPatchCaretIntent +from .annotation_patch_caret_rect import AnnotationPatchCaretRect +from .annotation_patch_caret_reply import AnnotationPatchCaretReply + + +class AnnotationPatchCaret(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchCaretRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCaretBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchCaretReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + box: typing.Optional[AnnotationPatchCaretBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchCaretIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_caret_blend_mode.py b/src/cloudpdf/types/annotation_patch_caret_blend_mode.py new file mode 100644 index 0000000..81bee5f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCaretBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_caret_box.py b/src/cloudpdf/types/annotation_patch_caret_box.py new file mode 100644 index 0000000..fe20f5b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchCaretBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_caret_intent.py b/src/cloudpdf/types/annotation_patch_caret_intent.py new file mode 100644 index 0000000..072544b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCaretIntent = typing.Union[typing.Literal["replace"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_caret_rect.py b/src/cloudpdf/types/annotation_patch_caret_rect.py new file mode 100644 index 0000000..fa59b04 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchCaretRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_caret_reply.py b/src/cloudpdf/types/annotation_patch_caret_reply.py new file mode 100644 index 0000000..bddf934 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_caret_reply_type import AnnotationPatchCaretReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchCaretReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchCaretReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_caret_reply_type.py b/src/cloudpdf/types/annotation_patch_caret_reply_type.py new file mode 100644 index 0000000..0f06be4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_caret_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCaretReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_circle.py b/src/cloudpdf/types/annotation_patch_circle.py new file mode 100644 index 0000000..96079d9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle.py @@ -0,0 +1,110 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_circle_blend_mode import AnnotationPatchCircleBlendMode +from .annotation_patch_circle_border_style import AnnotationPatchCircleBorderStyle +from .annotation_patch_circle_box import AnnotationPatchCircleBox +from .annotation_patch_circle_rect import AnnotationPatchCircleRect +from .annotation_patch_circle_reply import AnnotationPatchCircleReply + + +class AnnotationPatchCircle(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchCircleRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCircleBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchCircleReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchCircleBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationPatchCircleBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_circle_blend_mode.py b/src/cloudpdf/types/annotation_patch_circle_blend_mode.py new file mode 100644 index 0000000..13915c5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCircleBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_circle_border_style.py b/src/cloudpdf/types/annotation_patch_circle_border_style.py new file mode 100644 index 0000000..0a194d9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_border_style.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_circle_border_style_one import AnnotationPatchCircleBorderStyleOne +from .annotation_patch_circle_border_style_zero import AnnotationPatchCircleBorderStyleZero + +AnnotationPatchCircleBorderStyle = typing.Union[ + AnnotationPatchCircleBorderStyleZero, AnnotationPatchCircleBorderStyleOne +] diff --git a/src/cloudpdf/types/annotation_patch_circle_border_style_one.py b/src/cloudpdf/types/annotation_patch_circle_border_style_one.py new file mode 100644 index 0000000..adb4759 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCircleBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_circle_border_style_zero.py b/src/cloudpdf/types/annotation_patch_circle_border_style_zero.py new file mode 100644 index 0000000..c2afb08 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCircleBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_circle_box.py b/src/cloudpdf/types/annotation_patch_circle_box.py new file mode 100644 index 0000000..3b1cee6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchCircleBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_circle_rect.py b/src/cloudpdf/types/annotation_patch_circle_rect.py new file mode 100644 index 0000000..421941a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchCircleRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_circle_reply.py b/src/cloudpdf/types/annotation_patch_circle_reply.py new file mode 100644 index 0000000..e6202d8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_circle_reply_type import AnnotationPatchCircleReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchCircleReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchCircleReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_circle_reply_type.py b/src/cloudpdf/types/annotation_patch_circle_reply_type.py new file mode 100644 index 0000000..869a644 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_circle_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchCircleReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_file_attachment.py b/src/cloudpdf/types/annotation_patch_file_attachment.py new file mode 100644 index 0000000..6a0792d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment.py @@ -0,0 +1,93 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_file_attachment_blend_mode import AnnotationPatchFileAttachmentBlendMode +from .annotation_patch_file_attachment_file import AnnotationPatchFileAttachmentFile +from .annotation_patch_file_attachment_icon import AnnotationPatchFileAttachmentIcon +from .annotation_patch_file_attachment_rect import AnnotationPatchFileAttachmentRect +from .annotation_patch_file_attachment_reply import AnnotationPatchFileAttachmentReply + + +class AnnotationPatchFileAttachment(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchFileAttachmentRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFileAttachmentBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchFileAttachmentReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationPatchFileAttachmentIcon] = None + file: typing.Optional[AnnotationPatchFileAttachmentFile] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_blend_mode.py b/src/cloudpdf/types/annotation_patch_file_attachment_blend_mode.py new file mode 100644 index 0000000..55b4011 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFileAttachmentBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_file.py b/src/cloudpdf/types/annotation_patch_file_attachment_file.py new file mode 100644 index 0000000..68b6588 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_file.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class AnnotationPatchFileAttachmentFile(UniversalBaseModel): + name: str + mime_type: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mimeType"), pydantic.Field(alias="mimeType") + ] = None + description: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_icon.py b/src/cloudpdf/types/annotation_patch_file_attachment_icon.py new file mode 100644 index 0000000..51a34ea --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_icon.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFileAttachmentIcon = typing.Union[typing.Literal["push-pin", "paperclip", "graph", "tag"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_rect.py b/src/cloudpdf/types/annotation_patch_file_attachment_rect.py new file mode 100644 index 0000000..c3bfdb1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchFileAttachmentRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_reply.py b/src/cloudpdf/types/annotation_patch_file_attachment_reply.py new file mode 100644 index 0000000..a1ad4bc --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_file_attachment_reply_type import AnnotationPatchFileAttachmentReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchFileAttachmentReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchFileAttachmentReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_file_attachment_reply_type.py b/src/cloudpdf/types/annotation_patch_file_attachment_reply_type.py new file mode 100644 index 0000000..cb614ab --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_file_attachment_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFileAttachmentReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text.py b/src/cloudpdf/types/annotation_patch_free_text.py new file mode 100644 index 0000000..d8854fe --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text.py @@ -0,0 +1,150 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_free_text_blend_mode import AnnotationPatchFreeTextBlendMode +from .annotation_patch_free_text_border_style import AnnotationPatchFreeTextBorderStyle +from .annotation_patch_free_text_box import AnnotationPatchFreeTextBox +from .annotation_patch_free_text_intent import AnnotationPatchFreeTextIntent +from .annotation_patch_free_text_line_ending import AnnotationPatchFreeTextLineEnding +from .annotation_patch_free_text_rect import AnnotationPatchFreeTextRect +from .annotation_patch_free_text_reply import AnnotationPatchFreeTextReply +from .annotation_patch_free_text_rich_text import AnnotationPatchFreeTextRichText +from .annotation_patch_free_text_text_align import AnnotationPatchFreeTextTextAlign +from .annotation_patch_free_text_vertical_align import AnnotationPatchFreeTextVerticalAlign + + +class AnnotationPatchFreeText(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchFreeTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchFreeTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationPatchFreeTextBox] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchFreeTextIntent] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + vertical_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextVerticalAlign], + FieldMetadata(alias="verticalAlign"), + pydantic.Field(alias="verticalAlign"), + ] = None + rich_text: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextRichText], + FieldMetadata(alias="richText"), + pydantic.Field(alias="richText"), + ] = None + color: typing.Optional[str] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + callout_line: typing_extensions.Annotated[ + typing.Optional[typing.List[typing.Any]], + FieldMetadata(alias="calloutLine"), + pydantic.Field(alias="calloutLine"), + ] = None + line_ending: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchFreeTextLineEnding], + FieldMetadata(alias="lineEnding"), + pydantic.Field(alias="lineEnding"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_blend_mode.py b/src/cloudpdf/types/annotation_patch_free_text_blend_mode.py new file mode 100644 index 0000000..49a6a70 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_border_style.py b/src/cloudpdf/types/annotation_patch_free_text_border_style.py new file mode 100644 index 0000000..47d2064 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_border_style.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_free_text_border_style_one import AnnotationPatchFreeTextBorderStyleOne +from .annotation_patch_free_text_border_style_zero import AnnotationPatchFreeTextBorderStyleZero + +AnnotationPatchFreeTextBorderStyle = typing.Union[ + AnnotationPatchFreeTextBorderStyleZero, AnnotationPatchFreeTextBorderStyleOne +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_border_style_one.py b/src/cloudpdf/types/annotation_patch_free_text_border_style_one.py new file mode 100644 index 0000000..299033a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_border_style_zero.py b/src/cloudpdf/types/annotation_patch_free_text_border_style_zero.py new file mode 100644 index 0000000..76e8f93 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_box.py b/src/cloudpdf/types/annotation_patch_free_text_box.py new file mode 100644 index 0000000..ec91558 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchFreeTextBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_intent.py b/src/cloudpdf/types/annotation_patch_free_text_intent.py new file mode 100644 index 0000000..a93f98e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_intent.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_free_text_intent_one import AnnotationPatchFreeTextIntentOne +from .annotation_patch_free_text_intent_zero import AnnotationPatchFreeTextIntentZero + +AnnotationPatchFreeTextIntent = typing.Union[AnnotationPatchFreeTextIntentZero, AnnotationPatchFreeTextIntentOne] diff --git a/src/cloudpdf/types/annotation_patch_free_text_intent_one.py b/src/cloudpdf/types/annotation_patch_free_text_intent_one.py new file mode 100644 index 0000000..3e57dd9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_intent_one.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextIntentOne = typing.Union[ + typing.Literal["free-text", "free-text-callout", "free-text-typewriter"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_intent_zero.py b/src/cloudpdf/types/annotation_patch_free_text_intent_zero.py new file mode 100644 index 0000000..ee12363 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_intent_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextIntentZero = typing.Union[typing.Literal["free-text", "free-text-callout"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_line_ending.py b/src/cloudpdf/types/annotation_patch_free_text_line_ending.py new file mode 100644 index 0000000..a226957 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_line_ending.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextLineEnding = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rect.py b/src/cloudpdf/types/annotation_patch_free_text_rect.py new file mode 100644 index 0000000..1621b5a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchFreeTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_reply.py b/src/cloudpdf/types/annotation_patch_free_text_reply.py new file mode 100644 index 0000000..f4b68c8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_free_text_reply_type import AnnotationPatchFreeTextReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchFreeTextReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchFreeTextReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_reply_type.py b/src/cloudpdf/types/annotation_patch_free_text_reply_type.py new file mode 100644 index 0000000..bf4524e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text.py new file mode 100644 index 0000000..008346a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_free_text_rich_text_body import AnnotationPatchFreeTextRichTextBody +from .annotation_patch_free_text_rich_text_paragraphs_item import AnnotationPatchFreeTextRichTextParagraphsItem + + +class AnnotationPatchFreeTextRichText(UniversalBaseModel): + body: typing.Optional[AnnotationPatchFreeTextRichTextBody] = None + paragraphs: typing.List[AnnotationPatchFreeTextRichTextParagraphsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body.py new file mode 100644 index 0000000..1e7e1f9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_free_text_rich_text_body_align import AnnotationPatchFreeTextRichTextBodyAlign +from .annotation_patch_free_text_rich_text_body_decoration_item import AnnotationPatchFreeTextRichTextBodyDecorationItem +from .annotation_patch_free_text_rich_text_body_dir import AnnotationPatchFreeTextRichTextBodyDir +from .annotation_patch_free_text_rich_text_body_margins import AnnotationPatchFreeTextRichTextBodyMargins +from .annotation_patch_free_text_rich_text_body_script import AnnotationPatchFreeTextRichTextBodyScript + + +class AnnotationPatchFreeTextRichTextBody(UniversalBaseModel): + family: typing.Optional[str] = None + weight: typing.Optional[int] = None + italic: typing.Optional[bool] = None + size: typing.Optional[float] = None + color: typing.Optional[str] = None + decoration: typing.Optional[typing.List[AnnotationPatchFreeTextRichTextBodyDecorationItem]] = None + script: typing.Optional[AnnotationPatchFreeTextRichTextBodyScript] = None + letter_spacing: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] = None + horizontal_scale: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] = None + unknown: typing.Optional[str] = None + align: typing.Optional[AnnotationPatchFreeTextRichTextBodyAlign] = None + dir: typing.Optional[AnnotationPatchFreeTextRichTextBodyDir] = None + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationPatchFreeTextRichTextBodyMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_align.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_align.py new file mode 100644 index 0000000..ad927ad --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_align.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextBodyAlign = typing.Union[ + typing.Literal["left", "center", "right", "justify"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_decoration_item.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_decoration_item.py new file mode 100644 index 0000000..4cc2702 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextBodyDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_dir.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_dir.py new file mode 100644 index 0000000..df0a091 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextBodyDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_margins.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_margins.py new file mode 100644 index 0000000..7414cb1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchFreeTextRichTextBodyMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_script.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_script.py new file mode 100644 index 0000000..2b228fb --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_body_script.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextBodyScript = typing.Union[typing.Literal["normal", "sub", "super"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item.py new file mode 100644 index 0000000..e963a95 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_free_text_rich_text_paragraphs_item_align import ( + AnnotationPatchFreeTextRichTextParagraphsItemAlign, +) +from .annotation_patch_free_text_rich_text_paragraphs_item_dir import AnnotationPatchFreeTextRichTextParagraphsItemDir +from .annotation_patch_free_text_rich_text_paragraphs_item_margins import ( + AnnotationPatchFreeTextRichTextParagraphsItemMargins, +) +from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItem, +) + + +class AnnotationPatchFreeTextRichTextParagraphsItem(UniversalBaseModel): + align: typing.Optional[AnnotationPatchFreeTextRichTextParagraphsItemAlign] = None + dir: typing.Optional[AnnotationPatchFreeTextRichTextParagraphsItemDir] = None + line_height: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") + ] = None + margins: typing.Optional[AnnotationPatchFreeTextRichTextParagraphsItemMargins] = None + text_indent: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") + ] = None + unknown: typing.Optional[str] = None + runs: typing.List[AnnotationPatchFreeTextRichTextParagraphsItemRunsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_align.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_align.py new file mode 100644 index 0000000..5f26fda --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_align.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextParagraphsItemAlign = typing.Union[ + typing.Literal["left", "center", "right", "justify"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_dir.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_dir.py new file mode 100644 index 0000000..dffc184 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_dir.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextParagraphsItemDir = typing.Union[typing.Literal["ltr", "rtl"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_margins.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_margins.py new file mode 100644 index 0000000..6893084 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_margins.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchFreeTextRichTextParagraphsItemMargins(UniversalBaseModel): + top: float + bottom: float + left: float + right: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item.py new file mode 100644 index 0000000..9bad46e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle, +) + + +class AnnotationPatchFreeTextRichTextParagraphsItemRunsItem(UniversalBaseModel): + text: str + style: typing.Optional[AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style.py new file mode 100644 index 0000000..a23f7c4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, +) +from .annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script import ( + AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript, +) + + +class AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyle(UniversalBaseModel): + family: typing.Optional[str] = None + weight: typing.Optional[int] = None + italic: typing.Optional[bool] = None + size: typing.Optional[float] = None + color: typing.Optional[str] = None + decoration: typing.Optional[ + typing.List[AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem] + ] = None + script: typing.Optional[AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript] = None + letter_spacing: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") + ] = None + horizontal_scale: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") + ] = None + unknown: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py new file mode 100644 index 0000000..452a422 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem = typing.Union[ + typing.Literal["underline", "line-through", "word"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script.py b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script.py new file mode 100644 index 0000000..ebd8c0a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_rich_text_paragraphs_item_runs_item_style_script.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextRichTextParagraphsItemRunsItemStyleScript = typing.Union[ + typing.Literal["normal", "sub", "super"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_free_text_text_align.py b/src/cloudpdf/types/annotation_patch_free_text_text_align.py new file mode 100644 index 0000000..ba050a9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextTextAlign = typing.Union[typing.Literal["left", "center", "right", "justify"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_free_text_vertical_align.py b/src/cloudpdf/types/annotation_patch_free_text_vertical_align.py new file mode 100644 index 0000000..1485ccf --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_free_text_vertical_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchFreeTextVerticalAlign = typing.Union[typing.Literal["top", "middle", "bottom"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_highlight.py b/src/cloudpdf/types/annotation_patch_highlight.py new file mode 100644 index 0000000..9b57b8d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_highlight_blend_mode import AnnotationPatchHighlightBlendMode +from .annotation_patch_highlight_quad_points_item import AnnotationPatchHighlightQuadPointsItem +from .annotation_patch_highlight_rect import AnnotationPatchHighlightRect +from .annotation_patch_highlight_reply import AnnotationPatchHighlightReply + + +class AnnotationPatchHighlight(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchHighlightRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchHighlightBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchHighlightReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchHighlightQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_blend_mode.py b/src/cloudpdf/types/annotation_patch_highlight_blend_mode.py new file mode 100644 index 0000000..40df13d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchHighlightBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_highlight_quad_points_item.py b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item.py new file mode 100644 index 0000000..6ed9be7 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_highlight_quad_points_item_lower_left import AnnotationPatchHighlightQuadPointsItemLowerLeft +from .annotation_patch_highlight_quad_points_item_lower_right import AnnotationPatchHighlightQuadPointsItemLowerRight +from .annotation_patch_highlight_quad_points_item_upper_left import AnnotationPatchHighlightQuadPointsItemUpperLeft +from .annotation_patch_highlight_quad_points_item_upper_right import AnnotationPatchHighlightQuadPointsItemUpperRight + + +class AnnotationPatchHighlightQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationPatchHighlightQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationPatchHighlightQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationPatchHighlightQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationPatchHighlightQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_left.py new file mode 100644 index 0000000..7a1bf2e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchHighlightQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_right.py new file mode 100644 index 0000000..ce355ec --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchHighlightQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_left.py new file mode 100644 index 0000000..94e898c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchHighlightQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_right.py new file mode 100644 index 0000000..7b7329e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchHighlightQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_rect.py b/src/cloudpdf/types/annotation_patch_highlight_rect.py new file mode 100644 index 0000000..e9a2462 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchHighlightRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_reply.py b/src/cloudpdf/types/annotation_patch_highlight_reply.py new file mode 100644 index 0000000..785695a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_highlight_reply_type import AnnotationPatchHighlightReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchHighlightReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchHighlightReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_highlight_reply_type.py b/src/cloudpdf/types/annotation_patch_highlight_reply_type.py new file mode 100644 index 0000000..94b0d1b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_highlight_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchHighlightReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_ink.py b/src/cloudpdf/types/annotation_patch_ink.py new file mode 100644 index 0000000..17ac03d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink.py @@ -0,0 +1,108 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_ink_blend_mode import AnnotationPatchInkBlendMode +from .annotation_patch_ink_border_style import AnnotationPatchInkBorderStyle +from .annotation_patch_ink_ink_list import AnnotationPatchInkInkList +from .annotation_patch_ink_intent import AnnotationPatchInkIntent +from .annotation_patch_ink_rect import AnnotationPatchInkRect +from .annotation_patch_ink_reply import AnnotationPatchInkReply + + +class AnnotationPatchInk(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchInkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchInkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + ink_list: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchInkInkList], FieldMetadata(alias="inkList"), pydantic.Field(alias="inkList") + ] = None + intent: typing.Optional[AnnotationPatchInkIntent] = None + rotation: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_ink_blend_mode.py b/src/cloudpdf/types/annotation_patch_ink_blend_mode.py new file mode 100644 index 0000000..b4c1a74 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchInkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_ink_border_style.py b/src/cloudpdf/types/annotation_patch_ink_border_style.py new file mode 100644 index 0000000..1270e1d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_border_style.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_ink_border_style_one import AnnotationPatchInkBorderStyleOne +from .annotation_patch_ink_border_style_zero import AnnotationPatchInkBorderStyleZero + +AnnotationPatchInkBorderStyle = typing.Union[AnnotationPatchInkBorderStyleZero, AnnotationPatchInkBorderStyleOne] diff --git a/src/cloudpdf/types/annotation_patch_ink_border_style_one.py b/src/cloudpdf/types/annotation_patch_ink_border_style_one.py new file mode 100644 index 0000000..1c62d2c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchInkBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_ink_border_style_zero.py b/src/cloudpdf/types/annotation_patch_ink_border_style_zero.py new file mode 100644 index 0000000..ccb924a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchInkBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_ink_ink_list.py b/src/cloudpdf/types/annotation_patch_ink_ink_list.py new file mode 100644 index 0000000..4fd7ad4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_ink_list.py @@ -0,0 +1,11 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_ink_ink_list_one_item_item import AnnotationPatchInkInkListOneItemItem +from .annotation_patch_ink_ink_list_zero_item_item import AnnotationPatchInkInkListZeroItemItem + +AnnotationPatchInkInkList = typing.Union[ + typing.List[typing.List[AnnotationPatchInkInkListZeroItemItem]], + typing.List[typing.List[AnnotationPatchInkInkListOneItemItem]], +] diff --git a/src/cloudpdf/types/annotation_patch_ink_ink_list_one_item_item.py b/src/cloudpdf/types/annotation_patch_ink_ink_list_one_item_item.py new file mode 100644 index 0000000..7c93bd1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_ink_list_one_item_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchInkInkListOneItemItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_ink_ink_list_zero_item_item.py b/src/cloudpdf/types/annotation_patch_ink_ink_list_zero_item_item.py new file mode 100644 index 0000000..67ca0b5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_ink_list_zero_item_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchInkInkListZeroItemItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_ink_intent.py b/src/cloudpdf/types/annotation_patch_ink_intent.py new file mode 100644 index 0000000..9f5c3f6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchInkIntent = typing.Union[typing.Literal["ink-highlight"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_ink_rect.py b/src/cloudpdf/types/annotation_patch_ink_rect.py new file mode 100644 index 0000000..57cfbe3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchInkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_ink_reply.py b/src/cloudpdf/types/annotation_patch_ink_reply.py new file mode 100644 index 0000000..0631a7a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_ink_reply_type import AnnotationPatchInkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchInkReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchInkReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_ink_reply_type.py b/src/cloudpdf/types/annotation_patch_ink_reply_type.py new file mode 100644 index 0000000..a815ceb --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_ink_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchInkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line.py b/src/cloudpdf/types/annotation_patch_line.py new file mode 100644 index 0000000..2d5562b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line.py @@ -0,0 +1,138 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_blend_mode import AnnotationPatchLineBlendMode +from .annotation_patch_line_border_style import AnnotationPatchLineBorderStyle +from .annotation_patch_line_caption_offset import AnnotationPatchLineCaptionOffset +from .annotation_patch_line_caption_position import AnnotationPatchLineCaptionPosition +from .annotation_patch_line_intent import AnnotationPatchLineIntent +from .annotation_patch_line_leader import AnnotationPatchLineLeader +from .annotation_patch_line_line_endings import AnnotationPatchLineLineEndings +from .annotation_patch_line_line_points import AnnotationPatchLineLinePoints +from .annotation_patch_line_measure import AnnotationPatchLineMeasure +from .annotation_patch_line_rect import AnnotationPatchLineRect +from .annotation_patch_line_reply import AnnotationPatchLineReply + + +class AnnotationPatchLine(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchLineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchLineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + line_points: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineLinePoints], + FieldMetadata(alias="linePoints"), + pydantic.Field(alias="linePoints"), + ] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + rotation: typing.Optional[float] = None + intent: typing.Optional[AnnotationPatchLineIntent] = None + measure: typing.Optional[AnnotationPatchLineMeasure] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineCaptionPosition], + FieldMetadata(alias="captionPosition"), + pydantic.Field(alias="captionPosition"), + ] = None + caption_offset: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineCaptionOffset], + FieldMetadata(alias="captionOffset"), + pydantic.Field(alias="captionOffset"), + ] = None + leader: typing.Optional[AnnotationPatchLineLeader] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_blend_mode.py b/src/cloudpdf/types/annotation_patch_line_blend_mode.py new file mode 100644 index 0000000..99d6a2b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_line_border_style.py b/src/cloudpdf/types/annotation_patch_line_border_style.py new file mode 100644 index 0000000..e03f7ae --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_border_style.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_line_border_style_one import AnnotationPatchLineBorderStyleOne +from .annotation_patch_line_border_style_zero import AnnotationPatchLineBorderStyleZero + +AnnotationPatchLineBorderStyle = typing.Union[AnnotationPatchLineBorderStyleZero, AnnotationPatchLineBorderStyleOne] diff --git a/src/cloudpdf/types/annotation_patch_line_border_style_one.py b/src/cloudpdf/types/annotation_patch_line_border_style_one.py new file mode 100644 index 0000000..bf6d945 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_border_style_zero.py b/src/cloudpdf/types/annotation_patch_line_border_style_zero.py new file mode 100644 index 0000000..7c0d3d3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_caption_offset.py b/src/cloudpdf/types/annotation_patch_line_caption_offset.py new file mode 100644 index 0000000..536c5c8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_caption_offset.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineCaptionOffset(UniversalBaseModel): + along: float + perpendicular: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_caption_position.py b/src/cloudpdf/types/annotation_patch_line_caption_position.py new file mode 100644 index 0000000..8e0dbab --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_caption_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineCaptionPosition = typing.Union[typing.Literal["inline", "top"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_intent.py b/src/cloudpdf/types/annotation_patch_line_intent.py new file mode 100644 index 0000000..4ef5044 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineIntent = typing.Union[typing.Literal["line-arrow", "line-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_leader.py b/src/cloudpdf/types/annotation_patch_line_leader.py new file mode 100644 index 0000000..c0c950d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_leader.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineLeader(UniversalBaseModel): + length: float + extension: typing.Optional[float] = None + offset: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_line_endings.py b/src/cloudpdf/types/annotation_patch_line_line_endings.py new file mode 100644 index 0000000..817ce88 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_line_line_endings_end import AnnotationPatchLineLineEndingsEnd +from .annotation_patch_line_line_endings_start import AnnotationPatchLineLineEndingsStart + + +class AnnotationPatchLineLineEndings(UniversalBaseModel): + start: AnnotationPatchLineLineEndingsStart + end: AnnotationPatchLineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_line_endings_end.py b/src/cloudpdf/types/annotation_patch_line_line_endings_end.py new file mode 100644 index 0000000..96c55f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_line_line_endings_start.py b/src/cloudpdf/types/annotation_patch_line_line_endings_start.py new file mode 100644 index 0000000..ed6dd83 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_line_line_points.py b/src/cloudpdf/types/annotation_patch_line_line_points.py new file mode 100644 index 0000000..1f66547 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_points.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_line_line_points_end import AnnotationPatchLineLinePointsEnd +from .annotation_patch_line_line_points_start import AnnotationPatchLineLinePointsStart + + +class AnnotationPatchLineLinePoints(UniversalBaseModel): + start: AnnotationPatchLineLinePointsStart + end: AnnotationPatchLineLinePointsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_line_points_end.py b/src/cloudpdf/types/annotation_patch_line_line_points_end.py new file mode 100644 index 0000000..a194eca --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_points_end.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineLinePointsEnd(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_line_points_start.py b/src/cloudpdf/types/annotation_patch_line_line_points_start.py new file mode 100644 index 0000000..09f2e75 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_line_points_start.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineLinePointsStart(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure.py b/src/cloudpdf/types/annotation_patch_line_measure.py new file mode 100644 index 0000000..093ee9e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure.py @@ -0,0 +1,58 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_line_measure_rectilinear_angle_item import AnnotationPatchLineMeasureRectilinearAngleItem +from .annotation_patch_line_measure_rectilinear_area_item import AnnotationPatchLineMeasureRectilinearAreaItem +from .annotation_patch_line_measure_rectilinear_distance_item import AnnotationPatchLineMeasureRectilinearDistanceItem +from .annotation_patch_line_measure_rectilinear_origin import AnnotationPatchLineMeasureRectilinearOrigin +from .annotation_patch_line_measure_rectilinear_slope_item import AnnotationPatchLineMeasureRectilinearSlopeItem +from .annotation_patch_line_measure_rectilinear_x_item import AnnotationPatchLineMeasureRectilinearXItem +from .annotation_patch_line_measure_rectilinear_y_item import AnnotationPatchLineMeasureRectilinearYItem +from .annotation_patch_line_measure_unknown import AnnotationPatchLineMeasureUnknown + + +class AnnotationPatchLineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchLineMeasure_Unknown(UniversalBaseModel): + value: AnnotationPatchLineMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationPatchLineMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationPatchLineMeasure_Rectilinear, AnnotationPatchLineMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear.py new file mode 100644 index 0000000..1192267 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_line_measure_rectilinear_angle_item import AnnotationPatchLineMeasureRectilinearAngleItem +from .annotation_patch_line_measure_rectilinear_area_item import AnnotationPatchLineMeasureRectilinearAreaItem +from .annotation_patch_line_measure_rectilinear_distance_item import AnnotationPatchLineMeasureRectilinearDistanceItem +from .annotation_patch_line_measure_rectilinear_origin import AnnotationPatchLineMeasureRectilinearOrigin +from .annotation_patch_line_measure_rectilinear_slope_item import AnnotationPatchLineMeasureRectilinearSlopeItem +from .annotation_patch_line_measure_rectilinear_x_item import AnnotationPatchLineMeasureRectilinearXItem +from .annotation_patch_line_measure_rectilinear_y_item import AnnotationPatchLineMeasureRectilinearYItem + + +class AnnotationPatchLineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchLineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchLineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchLineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchLineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchLineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..201e9fd --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchLineMeasureRectilinearAngleItemFraction, +) +from .annotation_patch_line_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..fc677b0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..1595e44 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item.py new file mode 100644 index 0000000..d5228ad --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_area_item_fraction import ( + AnnotationPatchLineMeasureRectilinearAreaItemFraction, +) +from .annotation_patch_line_measure_rectilinear_area_item_label_position import ( + AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..dfb98f6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..dd262cf --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..1f7cdab --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchLineMeasureRectilinearDistanceItemFraction, +) +from .annotation_patch_line_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..ca47913 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..3ce335e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_origin.py new file mode 100644 index 0000000..33b600d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..b6deeee --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchLineMeasureRectilinearSlopeItemFraction, +) +from .annotation_patch_line_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..192d3fe --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..3fd0878 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item.py new file mode 100644 index 0000000..affe3cc --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_x_item_fraction import ( + AnnotationPatchLineMeasureRectilinearXItemFraction, +) +from .annotation_patch_line_measure_rectilinear_x_item_label_position import ( + AnnotationPatchLineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..1f673a2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..4790e6d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearXItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item.py new file mode 100644 index 0000000..48e76d1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_line_measure_rectilinear_y_item_fraction import ( + AnnotationPatchLineMeasureRectilinearYItemFraction, +) +from .annotation_patch_line_measure_rectilinear_y_item_label_position import ( + AnnotationPatchLineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationPatchLineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchLineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..f70dac2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..caa90e0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineMeasureRectilinearYItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_unknown.py b/src/cloudpdf/types/annotation_patch_line_measure_unknown.py new file mode 100644 index 0000000..b1f5008 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchLineMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPatchLineMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationPatchLineMeasureUnknown_Geospatial, AnnotationPatchLineMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_line_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_patch_line_measure_unknown_geospatial.py new file mode 100644 index 0000000..26bb032 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_patch_line_measure_unknown_unknown.py new file mode 100644 index 0000000..9aae210 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_rect.py b/src/cloudpdf/types/annotation_patch_line_rect.py new file mode 100644 index 0000000..f5ffbe2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_reply.py b/src/cloudpdf/types/annotation_patch_line_reply.py new file mode 100644 index 0000000..c56ddcb --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_line_reply_type import AnnotationPatchLineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchLineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchLineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_line_reply_type.py b/src/cloudpdf/types/annotation_patch_line_reply_type.py new file mode 100644 index 0000000..af37823 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_line_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_link.py b/src/cloudpdf/types/annotation_patch_link.py new file mode 100644 index 0000000..d2ae791 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_link_blend_mode import AnnotationPatchLinkBlendMode +from .annotation_patch_link_rect import AnnotationPatchLinkRect +from .annotation_patch_link_reply import AnnotationPatchLinkReply +from .annotation_patch_link_target import AnnotationPatchLinkTarget + + +class AnnotationPatchLink(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchLinkRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchLinkBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchLinkReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + target: typing.Optional[AnnotationPatchLinkTarget] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_link_blend_mode.py b/src/cloudpdf/types/annotation_patch_link_blend_mode.py new file mode 100644 index 0000000..a8d23b6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLinkBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_link_rect.py b/src/cloudpdf/types/annotation_patch_link_rect.py new file mode 100644 index 0000000..a4e468a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchLinkRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_link_reply.py b/src/cloudpdf/types/annotation_patch_link_reply.py new file mode 100644 index 0000000..b18ea9a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_link_reply_type import AnnotationPatchLinkReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchLinkReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchLinkReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_link_reply_type.py b/src/cloudpdf/types/annotation_patch_link_reply_type.py new file mode 100644 index 0000000..0a1dd9b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchLinkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_link_target.py b/src/cloudpdf/types/annotation_patch_link_target.py new file mode 100644 index 0000000..43a8959 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_link_target.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .pdf_link_target import PdfLinkTarget +from .pdf_link_target_writable import PdfLinkTargetWritable + +AnnotationPatchLinkTarget = typing.Union[typing.Optional[PdfLinkTargetWritable], typing.Optional[PdfLinkTarget]] diff --git a/src/cloudpdf/types/annotation_patch_polygon.py b/src/cloudpdf/types/annotation_patch_polygon.py new file mode 100644 index 0000000..cfd0ebe --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon.py @@ -0,0 +1,123 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_blend_mode import AnnotationPatchPolygonBlendMode +from .annotation_patch_polygon_border_style import AnnotationPatchPolygonBorderStyle +from .annotation_patch_polygon_caption_center import AnnotationPatchPolygonCaptionCenter +from .annotation_patch_polygon_intent import AnnotationPatchPolygonIntent +from .annotation_patch_polygon_measure import AnnotationPatchPolygonMeasure +from .annotation_patch_polygon_rect import AnnotationPatchPolygonRect +from .annotation_patch_polygon_reply import AnnotationPatchPolygonReply +from .annotation_patch_polygon_vertices import AnnotationPatchPolygonVertices + + +class AnnotationPatchPolygon(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPolygonRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPolygonReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.Optional[AnnotationPatchPolygonVertices] = None + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPatchPolygonIntent] = None + measure: typing.Optional[AnnotationPatchPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_blend_mode.py b/src/cloudpdf/types/annotation_patch_polygon_blend_mode.py new file mode 100644 index 0000000..a242f3e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_border_style.py b/src/cloudpdf/types/annotation_patch_polygon_border_style.py new file mode 100644 index 0000000..172b180 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_border_style.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_polygon_border_style_one import AnnotationPatchPolygonBorderStyleOne +from .annotation_patch_polygon_border_style_zero import AnnotationPatchPolygonBorderStyleZero + +AnnotationPatchPolygonBorderStyle = typing.Union[ + AnnotationPatchPolygonBorderStyleZero, AnnotationPatchPolygonBorderStyleOne +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_border_style_one.py b/src/cloudpdf/types/annotation_patch_polygon_border_style_one.py new file mode 100644 index 0000000..5e0b16f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polygon_border_style_zero.py b/src/cloudpdf/types/annotation_patch_polygon_border_style_zero.py new file mode 100644 index 0000000..1377e98 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polygon_caption_center.py b/src/cloudpdf/types/annotation_patch_polygon_caption_center.py new file mode 100644 index 0000000..9f53aa2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_intent.py b/src/cloudpdf/types/annotation_patch_polygon_intent.py new file mode 100644 index 0000000..63d1ca6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonIntent = typing.Union[typing.Literal["polygon-cloud", "polygon-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure.py b/src/cloudpdf/types/annotation_patch_polygon_measure.py new file mode 100644 index 0000000..d58cb00 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polygon_measure_rectilinear_angle_item import AnnotationPatchPolygonMeasureRectilinearAngleItem +from .annotation_patch_polygon_measure_rectilinear_area_item import AnnotationPatchPolygonMeasureRectilinearAreaItem +from .annotation_patch_polygon_measure_rectilinear_distance_item import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItem, +) +from .annotation_patch_polygon_measure_rectilinear_origin import AnnotationPatchPolygonMeasureRectilinearOrigin +from .annotation_patch_polygon_measure_rectilinear_slope_item import AnnotationPatchPolygonMeasureRectilinearSlopeItem +from .annotation_patch_polygon_measure_rectilinear_x_item import AnnotationPatchPolygonMeasureRectilinearXItem +from .annotation_patch_polygon_measure_rectilinear_y_item import AnnotationPatchPolygonMeasureRectilinearYItem +from .annotation_patch_polygon_measure_unknown import AnnotationPatchPolygonMeasureUnknown + + +class AnnotationPatchPolygonMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchPolygonMeasure_Unknown(UniversalBaseModel): + value: AnnotationPatchPolygonMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationPatchPolygonMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationPatchPolygonMeasure_Rectilinear, AnnotationPatchPolygonMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear.py new file mode 100644 index 0000000..2cc9e22 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polygon_measure_rectilinear_angle_item import AnnotationPatchPolygonMeasureRectilinearAngleItem +from .annotation_patch_polygon_measure_rectilinear_area_item import AnnotationPatchPolygonMeasureRectilinearAreaItem +from .annotation_patch_polygon_measure_rectilinear_distance_item import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItem, +) +from .annotation_patch_polygon_measure_rectilinear_origin import AnnotationPatchPolygonMeasureRectilinearOrigin +from .annotation_patch_polygon_measure_rectilinear_slope_item import AnnotationPatchPolygonMeasureRectilinearSlopeItem +from .annotation_patch_polygon_measure_rectilinear_x_item import AnnotationPatchPolygonMeasureRectilinearXItem +from .annotation_patch_polygon_measure_rectilinear_y_item import AnnotationPatchPolygonMeasureRectilinearYItem + + +class AnnotationPatchPolygonMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..56fc0fd --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearAngleItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..5529a62 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..9baf84f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item.py new file mode 100644 index 0000000..1d6d21a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearAreaItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..bffaee4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..50127e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..b86adfb --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..b36ea43 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..5469352 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_origin.py new file mode 100644 index 0000000..b1ce4d0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..a34b840 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..21d46f2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..ac38a20 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item.py new file mode 100644 index 0000000..babca88 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_x_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearXItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..7aef2f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..3099b27 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearXItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item.py new file mode 100644 index 0000000..dac9b37 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polygon_measure_rectilinear_y_item_fraction import ( + AnnotationPatchPolygonMeasureRectilinearYItemFraction, +) +from .annotation_patch_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationPatchPolygonMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolygonMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..28293c7 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..d342533 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonMeasureRectilinearYItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_unknown.py b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown.py new file mode 100644 index 0000000..9aedae8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchPolygonMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPatchPolygonMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationPatchPolygonMeasureUnknown_Geospatial, AnnotationPatchPolygonMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_geospatial.py new file mode 100644 index 0000000..72aa14a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_unknown.py new file mode 100644 index 0000000..64e2b36 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_rect.py b/src/cloudpdf/types/annotation_patch_polygon_rect.py new file mode 100644 index 0000000..d98b449 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_reply.py b/src/cloudpdf/types/annotation_patch_polygon_reply.py new file mode 100644 index 0000000..6b4f635 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polygon_reply_type import AnnotationPatchPolygonReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchPolygonReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchPolygonReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_reply_type.py b/src/cloudpdf/types/annotation_patch_polygon_reply_type.py new file mode 100644 index 0000000..5772bff --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolygonReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polygon_vertices.py b/src/cloudpdf/types/annotation_patch_polygon_vertices.py new file mode 100644 index 0000000..dd91910 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_vertices.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_polygon_vertices_one_item import AnnotationPatchPolygonVerticesOneItem +from .annotation_patch_polygon_vertices_zero_item import AnnotationPatchPolygonVerticesZeroItem + +AnnotationPatchPolygonVertices = typing.Union[ + typing.List[AnnotationPatchPolygonVerticesZeroItem], typing.List[AnnotationPatchPolygonVerticesOneItem] +] diff --git a/src/cloudpdf/types/annotation_patch_polygon_vertices_one_item.py b/src/cloudpdf/types/annotation_patch_polygon_vertices_one_item.py new file mode 100644 index 0000000..29a162c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_vertices_one_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonVerticesOneItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polygon_vertices_zero_item.py b/src/cloudpdf/types/annotation_patch_polygon_vertices_zero_item.py new file mode 100644 index 0000000..5ea686d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polygon_vertices_zero_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolygonVerticesZeroItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline.py b/src/cloudpdf/types/annotation_patch_polyline.py new file mode 100644 index 0000000..7df8db0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline.py @@ -0,0 +1,126 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_blend_mode import AnnotationPatchPolylineBlendMode +from .annotation_patch_polyline_border_style import AnnotationPatchPolylineBorderStyle +from .annotation_patch_polyline_caption_center import AnnotationPatchPolylineCaptionCenter +from .annotation_patch_polyline_intent import AnnotationPatchPolylineIntent +from .annotation_patch_polyline_line_endings import AnnotationPatchPolylineLineEndings +from .annotation_patch_polyline_measure import AnnotationPatchPolylineMeasure +from .annotation_patch_polyline_rect import AnnotationPatchPolylineRect +from .annotation_patch_polyline_reply import AnnotationPatchPolylineReply +from .annotation_patch_polyline_vertices import AnnotationPatchPolylineVertices + + +class AnnotationPatchPolyline(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPolylineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPolylineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.Optional[AnnotationPatchPolylineVertices] = None + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPatchPolylineIntent] = None + measure: typing.Optional[AnnotationPatchPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineLineEndings], + FieldMetadata(alias="lineEndings"), + pydantic.Field(alias="lineEndings"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_blend_mode.py b/src/cloudpdf/types/annotation_patch_polyline_blend_mode.py new file mode 100644 index 0000000..06433e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_border_style.py b/src/cloudpdf/types/annotation_patch_polyline_border_style.py new file mode 100644 index 0000000..6322638 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_border_style.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_polyline_border_style_one import AnnotationPatchPolylineBorderStyleOne +from .annotation_patch_polyline_border_style_zero import AnnotationPatchPolylineBorderStyleZero + +AnnotationPatchPolylineBorderStyle = typing.Union[ + AnnotationPatchPolylineBorderStyleZero, AnnotationPatchPolylineBorderStyleOne +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_border_style_one.py b/src/cloudpdf/types/annotation_patch_polyline_border_style_one.py new file mode 100644 index 0000000..b4d7161 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polyline_border_style_zero.py b/src/cloudpdf/types/annotation_patch_polyline_border_style_zero.py new file mode 100644 index 0000000..6691056 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polyline_caption_center.py b/src/cloudpdf/types/annotation_patch_polyline_caption_center.py new file mode 100644 index 0000000..4be43a2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_intent.py b/src/cloudpdf/types/annotation_patch_polyline_intent.py new file mode 100644 index 0000000..f27bb4b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineIntent = typing.Union[typing.Literal["polyline-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polyline_line_endings.py b/src/cloudpdf/types/annotation_patch_polyline_line_endings.py new file mode 100644 index 0000000..8cfd4c3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polyline_line_endings_end import AnnotationPatchPolylineLineEndingsEnd +from .annotation_patch_polyline_line_endings_start import AnnotationPatchPolylineLineEndingsStart + + +class AnnotationPatchPolylineLineEndings(UniversalBaseModel): + start: AnnotationPatchPolylineLineEndingsStart + end: AnnotationPatchPolylineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_line_endings_end.py b/src/cloudpdf/types/annotation_patch_polyline_line_endings_end.py new file mode 100644 index 0000000..d1be967 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_line_endings_start.py b/src/cloudpdf/types/annotation_patch_polyline_line_endings_start.py new file mode 100644 index 0000000..aa4c566 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure.py b/src/cloudpdf/types/annotation_patch_polyline_measure.py new file mode 100644 index 0000000..94ea743 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polyline_measure_rectilinear_angle_item import AnnotationPatchPolylineMeasureRectilinearAngleItem +from .annotation_patch_polyline_measure_rectilinear_area_item import AnnotationPatchPolylineMeasureRectilinearAreaItem +from .annotation_patch_polyline_measure_rectilinear_distance_item import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItem, +) +from .annotation_patch_polyline_measure_rectilinear_origin import AnnotationPatchPolylineMeasureRectilinearOrigin +from .annotation_patch_polyline_measure_rectilinear_slope_item import AnnotationPatchPolylineMeasureRectilinearSlopeItem +from .annotation_patch_polyline_measure_rectilinear_x_item import AnnotationPatchPolylineMeasureRectilinearXItem +from .annotation_patch_polyline_measure_rectilinear_y_item import AnnotationPatchPolylineMeasureRectilinearYItem +from .annotation_patch_polyline_measure_unknown import AnnotationPatchPolylineMeasureUnknown + + +class AnnotationPatchPolylineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchPolylineMeasure_Unknown(UniversalBaseModel): + value: AnnotationPatchPolylineMeasureUnknown + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + + +AnnotationPatchPolylineMeasure = typing_extensions.Annotated[ + typing.Union[AnnotationPatchPolylineMeasure_Rectilinear, AnnotationPatchPolylineMeasure_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear.py new file mode 100644 index 0000000..a9ed667 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polyline_measure_rectilinear_angle_item import AnnotationPatchPolylineMeasureRectilinearAngleItem +from .annotation_patch_polyline_measure_rectilinear_area_item import AnnotationPatchPolylineMeasureRectilinearAreaItem +from .annotation_patch_polyline_measure_rectilinear_distance_item import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItem, +) +from .annotation_patch_polyline_measure_rectilinear_origin import AnnotationPatchPolylineMeasureRectilinearOrigin +from .annotation_patch_polyline_measure_rectilinear_slope_item import AnnotationPatchPolylineMeasureRectilinearSlopeItem +from .annotation_patch_polyline_measure_rectilinear_x_item import AnnotationPatchPolylineMeasureRectilinearXItem +from .annotation_patch_polyline_measure_rectilinear_y_item import AnnotationPatchPolylineMeasureRectilinearYItem + + +class AnnotationPatchPolylineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPatchPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPatchPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPatchPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPatchPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPatchPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..80531d4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearAngleItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..b530e5b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..553d034 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item.py new file mode 100644 index 0000000..07e07d5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearAreaItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..4ddc9f0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..ef2df76 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..6f596e6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..b3f8e9f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..eb9c64a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_origin.py new file mode 100644 index 0000000..ffafbe9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..2b489c6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..b995fd7 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..f8c8ae2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item.py new file mode 100644 index 0000000..e1abc11 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_x_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearXItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..7c8a404 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..fcdcf13 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearXItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item.py new file mode 100644 index 0000000..f68dd0e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_polyline_measure_rectilinear_y_item_fraction import ( + AnnotationPatchPolylineMeasureRectilinearYItemFraction, +) +from .annotation_patch_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationPatchPolylineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: float + fraction: typing.Optional[AnnotationPatchPolylineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..f9a03f4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..f412b07 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineMeasureRectilinearYItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_unknown.py b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown.py new file mode 100644 index 0000000..0b95e00 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineMeasureUnknown_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPatchPolylineMeasureUnknown_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPatchPolylineMeasureUnknown = typing_extensions.Annotated[ + typing.Union[AnnotationPatchPolylineMeasureUnknown_Geospatial, AnnotationPatchPolylineMeasureUnknown_Unknown], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_geospatial.py b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_geospatial.py new file mode 100644 index 0000000..42f8273 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineMeasureUnknownGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_unknown.py b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_unknown.py new file mode 100644 index 0000000..b92201b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_measure_unknown_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineMeasureUnknownUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_rect.py b/src/cloudpdf/types/annotation_patch_polyline_rect.py new file mode 100644 index 0000000..1af1b4c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_reply.py b/src/cloudpdf/types/annotation_patch_polyline_reply.py new file mode 100644 index 0000000..1ce5c22 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_polyline_reply_type import AnnotationPatchPolylineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchPolylineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchPolylineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_reply_type.py b/src/cloudpdf/types/annotation_patch_polyline_reply_type.py new file mode 100644 index 0000000..17342ad --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPolylineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_polyline_vertices.py b/src/cloudpdf/types/annotation_patch_polyline_vertices.py new file mode 100644 index 0000000..ac81ef9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_vertices.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_polyline_vertices_one_item import AnnotationPatchPolylineVerticesOneItem +from .annotation_patch_polyline_vertices_zero_item import AnnotationPatchPolylineVerticesZeroItem + +AnnotationPatchPolylineVertices = typing.Union[ + typing.List[AnnotationPatchPolylineVerticesZeroItem], typing.List[AnnotationPatchPolylineVerticesOneItem] +] diff --git a/src/cloudpdf/types/annotation_patch_polyline_vertices_one_item.py b/src/cloudpdf/types/annotation_patch_polyline_vertices_one_item.py new file mode 100644 index 0000000..7365ea4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_vertices_one_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineVerticesOneItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_polyline_vertices_zero_item.py b/src/cloudpdf/types/annotation_patch_polyline_vertices_zero_item.py new file mode 100644 index 0000000..9b78c03 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_polyline_vertices_zero_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPolylineVerticesZeroItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_popup.py b/src/cloudpdf/types/annotation_patch_popup.py new file mode 100644 index 0000000..e27f82a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_popup.py @@ -0,0 +1,90 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_popup_blend_mode import AnnotationPatchPopupBlendMode +from .annotation_patch_popup_rect import AnnotationPatchPopupRect +from .annotation_patch_popup_reply import AnnotationPatchPopupReply +from .annotation_ref import AnnotationRef + + +class AnnotationPatchPopup(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchPopupRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchPopupBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchPopupReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + parent: typing.Optional[AnnotationRef] = None + open: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_popup_blend_mode.py b/src/cloudpdf/types/annotation_patch_popup_blend_mode.py new file mode 100644 index 0000000..9f6c71c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_popup_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPopupBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_popup_rect.py b/src/cloudpdf/types/annotation_patch_popup_rect.py new file mode 100644 index 0000000..3bcaf39 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_popup_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchPopupRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_popup_reply.py b/src/cloudpdf/types/annotation_patch_popup_reply.py new file mode 100644 index 0000000..70dabb5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_popup_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_popup_reply_type import AnnotationPatchPopupReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchPopupReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchPopupReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_popup_reply_type.py b/src/cloudpdf/types/annotation_patch_popup_reply_type.py new file mode 100644 index 0000000..6860bc1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_popup_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchPopupReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_redact.py b/src/cloudpdf/types/annotation_patch_redact.py new file mode 100644 index 0000000..9fb6dd9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact.py @@ -0,0 +1,117 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_redact_blend_mode import AnnotationPatchRedactBlendMode +from .annotation_patch_redact_quad_points_item import AnnotationPatchRedactQuadPointsItem +from .annotation_patch_redact_rect import AnnotationPatchRedactRect +from .annotation_patch_redact_reply import AnnotationPatchRedactReply +from .annotation_patch_redact_text_align import AnnotationPatchRedactTextAlign + + +class AnnotationPatchRedact(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchRedactRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchRedactBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchRedactReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchRedactQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: typing.Optional[bool] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchRedactTextAlign], + FieldMetadata(alias="textAlign"), + pydantic.Field(alias="textAlign"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_blend_mode.py b/src/cloudpdf/types/annotation_patch_redact_blend_mode.py new file mode 100644 index 0000000..caff367 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchRedactBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_redact_quad_points_item.py b/src/cloudpdf/types/annotation_patch_redact_quad_points_item.py new file mode 100644 index 0000000..69e8bb9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_redact_quad_points_item_lower_left import AnnotationPatchRedactQuadPointsItemLowerLeft +from .annotation_patch_redact_quad_points_item_lower_right import AnnotationPatchRedactQuadPointsItemLowerRight +from .annotation_patch_redact_quad_points_item_upper_left import AnnotationPatchRedactQuadPointsItemUpperLeft +from .annotation_patch_redact_quad_points_item_upper_right import AnnotationPatchRedactQuadPointsItemUpperRight + + +class AnnotationPatchRedactQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationPatchRedactQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationPatchRedactQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationPatchRedactQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationPatchRedactQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_left.py new file mode 100644 index 0000000..c36e340 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchRedactQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_right.py new file mode 100644 index 0000000..a5b18f0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchRedactQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_left.py new file mode 100644 index 0000000..a3e5409 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchRedactQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_right.py new file mode 100644 index 0000000..406626f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchRedactQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_rect.py b/src/cloudpdf/types/annotation_patch_redact_rect.py new file mode 100644 index 0000000..03180d5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchRedactRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_reply.py b/src/cloudpdf/types/annotation_patch_redact_reply.py new file mode 100644 index 0000000..b7ad0a2 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_redact_reply_type import AnnotationPatchRedactReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchRedactReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchRedactReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_redact_reply_type.py b/src/cloudpdf/types/annotation_patch_redact_reply_type.py new file mode 100644 index 0000000..3e8d4f9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchRedactReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_redact_text_align.py b/src/cloudpdf/types/annotation_patch_redact_text_align.py new file mode 100644 index 0000000..656f432 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_redact_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchRedactTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_square.py b/src/cloudpdf/types/annotation_patch_square.py new file mode 100644 index 0000000..9b9521a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square.py @@ -0,0 +1,110 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_square_blend_mode import AnnotationPatchSquareBlendMode +from .annotation_patch_square_border_style import AnnotationPatchSquareBorderStyle +from .annotation_patch_square_box import AnnotationPatchSquareBox +from .annotation_patch_square_rect import AnnotationPatchSquareRect +from .annotation_patch_square_reply import AnnotationPatchSquareReply + + +class AnnotationPatchSquare(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchSquareRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquareBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchSquareReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquareBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: typing.Optional[AnnotationPatchSquareBox] = None + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_square_blend_mode.py b/src/cloudpdf/types/annotation_patch_square_blend_mode.py new file mode 100644 index 0000000..4c60c50 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquareBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_square_border_style.py b/src/cloudpdf/types/annotation_patch_square_border_style.py new file mode 100644 index 0000000..2aa7b8e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_border_style.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_patch_square_border_style_one import AnnotationPatchSquareBorderStyleOne +from .annotation_patch_square_border_style_zero import AnnotationPatchSquareBorderStyleZero + +AnnotationPatchSquareBorderStyle = typing.Union[ + AnnotationPatchSquareBorderStyleZero, AnnotationPatchSquareBorderStyleOne +] diff --git a/src/cloudpdf/types/annotation_patch_square_border_style_one.py b/src/cloudpdf/types/annotation_patch_square_border_style_one.py new file mode 100644 index 0000000..c66e6cb --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_border_style_one.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquareBorderStyleOne = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_square_border_style_zero.py b/src/cloudpdf/types/annotation_patch_square_border_style_zero.py new file mode 100644 index 0000000..c484e33 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_border_style_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquareBorderStyleZero = typing.Union[typing.Literal["solid", "dashed"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_square_box.py b/src/cloudpdf/types/annotation_patch_square_box.py new file mode 100644 index 0000000..c7c47fd --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquareBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_square_rect.py b/src/cloudpdf/types/annotation_patch_square_rect.py new file mode 100644 index 0000000..ccbe68d --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquareRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_square_reply.py b/src/cloudpdf/types/annotation_patch_square_reply.py new file mode 100644 index 0000000..37cfa2a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_square_reply_type import AnnotationPatchSquareReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchSquareReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchSquareReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_square_reply_type.py b/src/cloudpdf/types/annotation_patch_square_reply_type.py new file mode 100644 index 0000000..2e51196 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_square_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquareReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_squiggly.py b/src/cloudpdf/types/annotation_patch_squiggly.py new file mode 100644 index 0000000..d6f189a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_squiggly_blend_mode import AnnotationPatchSquigglyBlendMode +from .annotation_patch_squiggly_quad_points_item import AnnotationPatchSquigglyQuadPointsItem +from .annotation_patch_squiggly_rect import AnnotationPatchSquigglyRect +from .annotation_patch_squiggly_reply import AnnotationPatchSquigglyReply + + +class AnnotationPatchSquiggly(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchSquigglyRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchSquigglyBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchSquigglyReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchSquigglyQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_blend_mode.py b/src/cloudpdf/types/annotation_patch_squiggly_blend_mode.py new file mode 100644 index 0000000..bfdd82e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquigglyBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item.py b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item.py new file mode 100644 index 0000000..fdf23bf --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_squiggly_quad_points_item_lower_left import AnnotationPatchSquigglyQuadPointsItemLowerLeft +from .annotation_patch_squiggly_quad_points_item_lower_right import AnnotationPatchSquigglyQuadPointsItemLowerRight +from .annotation_patch_squiggly_quad_points_item_upper_left import AnnotationPatchSquigglyQuadPointsItemUpperLeft +from .annotation_patch_squiggly_quad_points_item_upper_right import AnnotationPatchSquigglyQuadPointsItemUpperRight + + +class AnnotationPatchSquigglyQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationPatchSquigglyQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationPatchSquigglyQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationPatchSquigglyQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationPatchSquigglyQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_left.py new file mode 100644 index 0000000..518824b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquigglyQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_right.py new file mode 100644 index 0000000..c6b451b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquigglyQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_left.py new file mode 100644 index 0000000..4697cc9 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquigglyQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_right.py new file mode 100644 index 0000000..0455b71 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquigglyQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_rect.py b/src/cloudpdf/types/annotation_patch_squiggly_rect.py new file mode 100644 index 0000000..e1bde6c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchSquigglyRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_reply.py b/src/cloudpdf/types/annotation_patch_squiggly_reply.py new file mode 100644 index 0000000..fc11c0a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_squiggly_reply_type import AnnotationPatchSquigglyReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchSquigglyReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchSquigglyReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_squiggly_reply_type.py b/src/cloudpdf/types/annotation_patch_squiggly_reply_type.py new file mode 100644 index 0000000..66c50b3 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_squiggly_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchSquigglyReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_stamp.py b/src/cloudpdf/types/annotation_patch_stamp.py new file mode 100644 index 0000000..770049b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp.py @@ -0,0 +1,94 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_stamp_blend_mode import AnnotationPatchStampBlendMode +from .annotation_patch_stamp_box import AnnotationPatchStampBox +from .annotation_patch_stamp_fit import AnnotationPatchStampFit +from .annotation_patch_stamp_rect import AnnotationPatchStampRect +from .annotation_patch_stamp_reply import AnnotationPatchStampReply + + +class AnnotationPatchStamp(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchStampRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchStampBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchStampReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + box: typing.Optional[AnnotationPatchStampBox] = None + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationPatchStampFit] = None + opacity: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_stamp_blend_mode.py b/src/cloudpdf/types/annotation_patch_stamp_blend_mode.py new file mode 100644 index 0000000..3456413 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStampBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_stamp_box.py b/src/cloudpdf/types/annotation_patch_stamp_box.py new file mode 100644 index 0000000..336215f --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStampBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_stamp_fit.py b/src/cloudpdf/types/annotation_patch_stamp_fit.py new file mode 100644 index 0000000..a37e6b1 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_fit.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStampFit = typing.Union[typing.Literal["contain", "cover", "fill"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_stamp_rect.py b/src/cloudpdf/types/annotation_patch_stamp_rect.py new file mode 100644 index 0000000..ddef57a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStampRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_stamp_reply.py b/src/cloudpdf/types/annotation_patch_stamp_reply.py new file mode 100644 index 0000000..84b7c3b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_stamp_reply_type import AnnotationPatchStampReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchStampReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchStampReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_stamp_reply_type.py b/src/cloudpdf/types/annotation_patch_stamp_reply_type.py new file mode 100644 index 0000000..45ec4f4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_stamp_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStampReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_strikeout.py b/src/cloudpdf/types/annotation_patch_strikeout.py new file mode 100644 index 0000000..a7fddac --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout.py @@ -0,0 +1,97 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_strikeout_blend_mode import AnnotationPatchStrikeoutBlendMode +from .annotation_patch_strikeout_intent import AnnotationPatchStrikeoutIntent +from .annotation_patch_strikeout_quad_points_item import AnnotationPatchStrikeoutQuadPointsItem +from .annotation_patch_strikeout_rect import AnnotationPatchStrikeoutRect +from .annotation_patch_strikeout_reply import AnnotationPatchStrikeoutReply + + +class AnnotationPatchStrikeout(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchStrikeoutRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchStrikeoutBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchStrikeoutReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchStrikeoutQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + intent: typing.Optional[AnnotationPatchStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_blend_mode.py b/src/cloudpdf/types/annotation_patch_strikeout_blend_mode.py new file mode 100644 index 0000000..371fc93 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStrikeoutBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_strikeout_intent.py b/src/cloudpdf/types/annotation_patch_strikeout_intent.py new file mode 100644 index 0000000..f582744 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStrikeoutIntent = typing.Union[typing.Literal["strikeout-text-edit"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item.py b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item.py new file mode 100644 index 0000000..4a0b219 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_strikeout_quad_points_item_lower_left import AnnotationPatchStrikeoutQuadPointsItemLowerLeft +from .annotation_patch_strikeout_quad_points_item_lower_right import AnnotationPatchStrikeoutQuadPointsItemLowerRight +from .annotation_patch_strikeout_quad_points_item_upper_left import AnnotationPatchStrikeoutQuadPointsItemUpperLeft +from .annotation_patch_strikeout_quad_points_item_upper_right import AnnotationPatchStrikeoutQuadPointsItemUpperRight + + +class AnnotationPatchStrikeoutQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationPatchStrikeoutQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationPatchStrikeoutQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationPatchStrikeoutQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationPatchStrikeoutQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_left.py new file mode 100644 index 0000000..f30f96b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStrikeoutQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_right.py new file mode 100644 index 0000000..41e56a6 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStrikeoutQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_left.py new file mode 100644 index 0000000..ab1a15c --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStrikeoutQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_right.py new file mode 100644 index 0000000..e5f9f56 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStrikeoutQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_rect.py b/src/cloudpdf/types/annotation_patch_strikeout_rect.py new file mode 100644 index 0000000..9748cd8 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchStrikeoutRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_reply.py b/src/cloudpdf/types/annotation_patch_strikeout_reply.py new file mode 100644 index 0000000..fd83401 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_strikeout_reply_type import AnnotationPatchStrikeoutReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchStrikeoutReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchStrikeoutReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_strikeout_reply_type.py b/src/cloudpdf/types/annotation_patch_strikeout_reply_type.py new file mode 100644 index 0000000..c36673b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_strikeout_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchStrikeoutReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_text.py b/src/cloudpdf/types/annotation_patch_text.py new file mode 100644 index 0000000..b61c6ec --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text.py @@ -0,0 +1,96 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_text_blend_mode import AnnotationPatchTextBlendMode +from .annotation_patch_text_icon import AnnotationPatchTextIcon +from .annotation_patch_text_rect import AnnotationPatchTextRect +from .annotation_patch_text_reply import AnnotationPatchTextReply + + +class AnnotationPatchText(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchTextRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchTextBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchTextReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + icon: typing.Optional[AnnotationPatchTextIcon] = None + open: typing.Optional[bool] = None + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_text_blend_mode.py b/src/cloudpdf/types/annotation_patch_text_blend_mode.py new file mode 100644 index 0000000..660cb09 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_text_icon.py b/src/cloudpdf/types/annotation_patch_text_icon.py new file mode 100644 index 0000000..b827b69 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text_icon.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchTextIcon = typing.Union[ + typing.Literal["comment", "key", "note", "help", "new-paragraph", "paragraph", "insert"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_patch_text_rect.py b/src/cloudpdf/types/annotation_patch_text_rect.py new file mode 100644 index 0000000..86f1463 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_text_reply.py b/src/cloudpdf/types/annotation_patch_text_reply.py new file mode 100644 index 0000000..b6e55e7 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_text_reply_type import AnnotationPatchTextReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchTextReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchTextReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_text_reply_type.py b/src/cloudpdf/types/annotation_patch_text_reply_type.py new file mode 100644 index 0000000..c5c32ed --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_patch_underline.py b/src/cloudpdf/types/annotation_patch_underline.py new file mode 100644 index 0000000..ddd78c7 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline.py @@ -0,0 +1,95 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_underline_blend_mode import AnnotationPatchUnderlineBlendMode +from .annotation_patch_underline_quad_points_item import AnnotationPatchUnderlineQuadPointsItem +from .annotation_patch_underline_rect import AnnotationPatchUnderlineRect +from .annotation_patch_underline_reply import AnnotationPatchUnderlineReply + + +class AnnotationPatchUnderline(UniversalBaseModel): + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[AnnotationPatchUnderlineRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[AnnotationPatchUnderlineBlendMode], + FieldMetadata(alias="blendMode"), + pydantic.Field(alias="blendMode"), + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[AnnotationPatchUnderlineReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[typing.Any] = None + color: typing.Optional[str] = None + opacity: typing.Optional[float] = None + quad_points: typing_extensions.Annotated[ + typing.Optional[typing.List[AnnotationPatchUnderlineQuadPointsItem]], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_blend_mode.py b/src/cloudpdf/types/annotation_patch_underline_blend_mode.py new file mode 100644 index 0000000..3b0954a --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchUnderlineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_patch_underline_quad_points_item.py b/src/cloudpdf/types/annotation_patch_underline_quad_points_item.py new file mode 100644 index 0000000..487d0da --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_quad_points_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_patch_underline_quad_points_item_lower_left import AnnotationPatchUnderlineQuadPointsItemLowerLeft +from .annotation_patch_underline_quad_points_item_lower_right import AnnotationPatchUnderlineQuadPointsItemLowerRight +from .annotation_patch_underline_quad_points_item_upper_left import AnnotationPatchUnderlineQuadPointsItemUpperLeft +from .annotation_patch_underline_quad_points_item_upper_right import AnnotationPatchUnderlineQuadPointsItemUpperRight + + +class AnnotationPatchUnderlineQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationPatchUnderlineQuadPointsItemUpperLeft, + FieldMetadata(alias="upperLeft"), + pydantic.Field(alias="upperLeft"), + ] + upper_right: typing_extensions.Annotated[ + AnnotationPatchUnderlineQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationPatchUnderlineQuadPointsItemLowerLeft, + FieldMetadata(alias="lowerLeft"), + pydantic.Field(alias="lowerLeft"), + ] + lower_right: typing_extensions.Annotated[ + AnnotationPatchUnderlineQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_left.py new file mode 100644 index 0000000..8e675c5 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchUnderlineQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_right.py new file mode 100644 index 0000000..0d224e4 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchUnderlineQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_left.py new file mode 100644 index 0000000..e3ce13e --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchUnderlineQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_right.py new file mode 100644 index 0000000..f4573a0 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchUnderlineQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_rect.py b/src/cloudpdf/types/annotation_patch_underline_rect.py new file mode 100644 index 0000000..1cf3d22 --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPatchUnderlineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_reply.py b/src/cloudpdf/types/annotation_patch_underline_reply.py new file mode 100644 index 0000000..23c340b --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch_underline_reply_type import AnnotationPatchUnderlineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPatchUnderlineReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[AnnotationPatchUnderlineReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_patch_underline_reply_type.py b/src/cloudpdf/types/annotation_patch_underline_reply_type.py new file mode 100644 index 0000000..ab5f1ba --- /dev/null +++ b/src/cloudpdf/types/annotation_patch_underline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPatchUnderlineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon.py b/src/cloudpdf/types/annotation_polygon.py new file mode 100644 index 0000000..b73687b --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon.py @@ -0,0 +1,115 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_blend_mode import AnnotationPolygonBlendMode +from .annotation_polygon_border_style import AnnotationPolygonBorderStyle +from .annotation_polygon_caption_center import AnnotationPolygonCaptionCenter +from .annotation_polygon_intent import AnnotationPolygonIntent +from .annotation_polygon_measure import AnnotationPolygonMeasure +from .annotation_polygon_rect import AnnotationPolygonRect +from .annotation_polygon_reply import AnnotationPolygonReply +from .annotation_polygon_vertices_item import AnnotationPolygonVerticesItem +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationPolygon(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPolygonRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPolygonBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPolygonReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationPolygonBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationPolygonVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPolygonIntent] = None + measure: typing.Optional[AnnotationPolygonMeasure] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_blend_mode.py b/src/cloudpdf/types/annotation_polygon_blend_mode.py new file mode 100644 index 0000000..3741b33 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_polygon_border_style.py b/src/cloudpdf/types/annotation_polygon_border_style.py new file mode 100644 index 0000000..ed002c5 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_caption_center.py b/src/cloudpdf/types/annotation_polygon_caption_center.py new file mode 100644 index 0000000..32c5b3c --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_intent.py b/src/cloudpdf/types/annotation_polygon_intent.py new file mode 100644 index 0000000..a08d4d8 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonIntent = typing.Union[typing.Literal["polygon-cloud", "polygon-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure.py b/src/cloudpdf/types/annotation_polygon_measure.py new file mode 100644 index 0000000..6131da0 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure.py @@ -0,0 +1,72 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polygon_measure_rectilinear_angle_item import AnnotationPolygonMeasureRectilinearAngleItem +from .annotation_polygon_measure_rectilinear_area_item import AnnotationPolygonMeasureRectilinearAreaItem +from .annotation_polygon_measure_rectilinear_distance_item import AnnotationPolygonMeasureRectilinearDistanceItem +from .annotation_polygon_measure_rectilinear_origin import AnnotationPolygonMeasureRectilinearOrigin +from .annotation_polygon_measure_rectilinear_slope_item import AnnotationPolygonMeasureRectilinearSlopeItem +from .annotation_polygon_measure_rectilinear_x_item import AnnotationPolygonMeasureRectilinearXItem +from .annotation_polygon_measure_rectilinear_y_item import AnnotationPolygonMeasureRectilinearYItem + + +class AnnotationPolygonMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPolygonMeasure_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPolygonMeasure_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPolygonMeasure = typing_extensions.Annotated[ + typing.Union[ + AnnotationPolygonMeasure_Rectilinear, AnnotationPolygonMeasure_Geospatial, AnnotationPolygonMeasure_Unknown + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_geospatial.py b/src/cloudpdf/types/annotation_polygon_measure_geospatial.py new file mode 100644 index 0000000..fba99c2 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonMeasureGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear.py new file mode 100644 index 0000000..8b0a726 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polygon_measure_rectilinear_angle_item import AnnotationPolygonMeasureRectilinearAngleItem +from .annotation_polygon_measure_rectilinear_area_item import AnnotationPolygonMeasureRectilinearAreaItem +from .annotation_polygon_measure_rectilinear_distance_item import AnnotationPolygonMeasureRectilinearDistanceItem +from .annotation_polygon_measure_rectilinear_origin import AnnotationPolygonMeasureRectilinearOrigin +from .annotation_polygon_measure_rectilinear_slope_item import AnnotationPolygonMeasureRectilinearSlopeItem +from .annotation_polygon_measure_rectilinear_x_item import AnnotationPolygonMeasureRectilinearXItem +from .annotation_polygon_measure_rectilinear_y_item import AnnotationPolygonMeasureRectilinearYItem + + +class AnnotationPolygonMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPolygonMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPolygonMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPolygonMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPolygonMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPolygonMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..6dd2dd7 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_angle_item_fraction import ( + AnnotationPolygonMeasureRectilinearAngleItemFraction, +) +from .annotation_polygon_measure_rectilinear_angle_item_label_position import ( + AnnotationPolygonMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..22000a6 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..e63d437 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearAngleItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item.py new file mode 100644 index 0000000..bb3ee2b --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_area_item_fraction import ( + AnnotationPolygonMeasureRectilinearAreaItemFraction, +) +from .annotation_polygon_measure_rectilinear_area_item_label_position import ( + AnnotationPolygonMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..26033d2 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..05ce4c6 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearAreaItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..c8ff11a --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_distance_item_fraction import ( + AnnotationPolygonMeasureRectilinearDistanceItemFraction, +) +from .annotation_polygon_measure_rectilinear_distance_item_label_position import ( + AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..d7debb2 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..dd563bd --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_origin.py new file mode 100644 index 0000000..290370d --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..53824b6 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_slope_item_fraction import ( + AnnotationPolygonMeasureRectilinearSlopeItemFraction, +) +from .annotation_polygon_measure_rectilinear_slope_item_label_position import ( + AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..e231595 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..10e1376 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearSlopeItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item.py new file mode 100644 index 0000000..5bfd876 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_x_item_fraction import AnnotationPolygonMeasureRectilinearXItemFraction +from .annotation_polygon_measure_rectilinear_x_item_label_position import ( + AnnotationPolygonMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..ddcc374 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..9dfb6a0 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearXItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item.py new file mode 100644 index 0000000..61b04f7 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polygon_measure_rectilinear_y_item_fraction import AnnotationPolygonMeasureRectilinearYItemFraction +from .annotation_polygon_measure_rectilinear_y_item_label_position import ( + AnnotationPolygonMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationPolygonMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolygonMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolygonMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..8cfca7e --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..a829f30 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonMeasureRectilinearYItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_measure_unknown.py b/src/cloudpdf/types/annotation_polygon_measure_unknown.py new file mode 100644 index 0000000..70c5cc3 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_measure_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonMeasureUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_rect.py b/src/cloudpdf/types/annotation_polygon_rect.py new file mode 100644 index 0000000..c7e7c13 --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_reply.py b/src/cloudpdf/types/annotation_polygon_reply.py new file mode 100644 index 0000000..a7a648b --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polygon_reply_type import AnnotationPolygonReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPolygonReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationPolygonReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polygon_reply_type.py b/src/cloudpdf/types/annotation_polygon_reply_type.py new file mode 100644 index 0000000..28cf7fe --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolygonReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polygon_vertices_item.py b/src/cloudpdf/types/annotation_polygon_vertices_item.py new file mode 100644 index 0000000..dba1d3f --- /dev/null +++ b/src/cloudpdf/types/annotation_polygon_vertices_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolygonVerticesItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline.py b/src/cloudpdf/types/annotation_polyline.py new file mode 100644 index 0000000..02584f9 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline.py @@ -0,0 +1,116 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_blend_mode import AnnotationPolylineBlendMode +from .annotation_polyline_border_style import AnnotationPolylineBorderStyle +from .annotation_polyline_caption_center import AnnotationPolylineCaptionCenter +from .annotation_polyline_intent import AnnotationPolylineIntent +from .annotation_polyline_line_endings import AnnotationPolylineLineEndings +from .annotation_polyline_measure import AnnotationPolylineMeasure +from .annotation_polyline_rect import AnnotationPolylineRect +from .annotation_polyline_reply import AnnotationPolylineReply +from .annotation_polyline_vertices_item import AnnotationPolylineVerticesItem +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationPolyline(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPolylineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPolylineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPolylineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationPolylineBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + vertices: typing.List[AnnotationPolylineVerticesItem] + rotation: typing.Optional[float] = None + caption_enabled: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="captionEnabled"), pydantic.Field(alias="captionEnabled") + ] = None + caption_center: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineCaptionCenter], + FieldMetadata(alias="captionCenter"), + pydantic.Field(alias="captionCenter"), + ] = None + intent: typing.Optional[AnnotationPolylineIntent] = None + measure: typing.Optional[AnnotationPolylineMeasure] = None + line_endings: typing_extensions.Annotated[ + AnnotationPolylineLineEndings, FieldMetadata(alias="lineEndings"), pydantic.Field(alias="lineEndings") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_blend_mode.py b/src/cloudpdf/types/annotation_polyline_blend_mode.py new file mode 100644 index 0000000..60bf6d7 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_polyline_border_style.py b/src/cloudpdf/types/annotation_polyline_border_style.py new file mode 100644 index 0000000..9d53fd9 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_caption_center.py b/src/cloudpdf/types/annotation_polyline_caption_center.py new file mode 100644 index 0000000..afb84cf --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_caption_center.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineCaptionCenter(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_intent.py b/src/cloudpdf/types/annotation_polyline_intent.py new file mode 100644 index 0000000..6a2b934 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineIntent = typing.Union[typing.Literal["polyline-dimension"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_line_endings.py b/src/cloudpdf/types/annotation_polyline_line_endings.py new file mode 100644 index 0000000..8c6412f --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_line_endings.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polyline_line_endings_end import AnnotationPolylineLineEndingsEnd +from .annotation_polyline_line_endings_start import AnnotationPolylineLineEndingsStart + + +class AnnotationPolylineLineEndings(UniversalBaseModel): + start: AnnotationPolylineLineEndingsStart + end: AnnotationPolylineLineEndingsEnd + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_line_endings_end.py b/src/cloudpdf/types/annotation_polyline_line_endings_end.py new file mode 100644 index 0000000..69d245f --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_line_endings_end.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineLineEndingsEnd = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_polyline_line_endings_start.py b/src/cloudpdf/types/annotation_polyline_line_endings_start.py new file mode 100644 index 0000000..8ee1b6f --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_line_endings_start.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineLineEndingsStart = typing.Union[ + typing.Literal[ + "none", + "square", + "circle", + "diamond", + "open-arrow", + "closed-arrow", + "butt", + "r-open-arrow", + "r-closed-arrow", + "slash", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_polyline_measure.py b/src/cloudpdf/types/annotation_polyline_measure.py new file mode 100644 index 0000000..66f104b --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure.py @@ -0,0 +1,72 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polyline_measure_rectilinear_angle_item import AnnotationPolylineMeasureRectilinearAngleItem +from .annotation_polyline_measure_rectilinear_area_item import AnnotationPolylineMeasureRectilinearAreaItem +from .annotation_polyline_measure_rectilinear_distance_item import AnnotationPolylineMeasureRectilinearDistanceItem +from .annotation_polyline_measure_rectilinear_origin import AnnotationPolylineMeasureRectilinearOrigin +from .annotation_polyline_measure_rectilinear_slope_item import AnnotationPolylineMeasureRectilinearSlopeItem +from .annotation_polyline_measure_rectilinear_x_item import AnnotationPolylineMeasureRectilinearXItem +from .annotation_polyline_measure_rectilinear_y_item import AnnotationPolylineMeasureRectilinearYItem + + +class AnnotationPolylineMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPolylineMeasure_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationPolylineMeasure_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationPolylineMeasure = typing_extensions.Annotated[ + typing.Union[ + AnnotationPolylineMeasure_Rectilinear, AnnotationPolylineMeasure_Geospatial, AnnotationPolylineMeasure_Unknown + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_geospatial.py b/src/cloudpdf/types/annotation_polyline_measure_geospatial.py new file mode 100644 index 0000000..91f4340 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineMeasureGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear.py new file mode 100644 index 0000000..90ee75c --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polyline_measure_rectilinear_angle_item import AnnotationPolylineMeasureRectilinearAngleItem +from .annotation_polyline_measure_rectilinear_area_item import AnnotationPolylineMeasureRectilinearAreaItem +from .annotation_polyline_measure_rectilinear_distance_item import AnnotationPolylineMeasureRectilinearDistanceItem +from .annotation_polyline_measure_rectilinear_origin import AnnotationPolylineMeasureRectilinearOrigin +from .annotation_polyline_measure_rectilinear_slope_item import AnnotationPolylineMeasureRectilinearSlopeItem +from .annotation_polyline_measure_rectilinear_x_item import AnnotationPolylineMeasureRectilinearXItem +from .annotation_polyline_measure_rectilinear_y_item import AnnotationPolylineMeasureRectilinearYItem + + +class AnnotationPolylineMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[AnnotationPolylineMeasureRectilinearXItem] + y: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearYItem]] = None + distance: typing.List[AnnotationPolylineMeasureRectilinearDistanceItem] + area: typing.List[AnnotationPolylineMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[AnnotationPolylineMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[AnnotationPolylineMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..464f8da --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_angle_item_fraction import ( + AnnotationPolylineMeasureRectilinearAngleItemFraction, +) +from .annotation_polyline_measure_rectilinear_angle_item_label_position import ( + AnnotationPolylineMeasureRectilinearAngleItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..a87833d --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..00ef48a --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item.py new file mode 100644 index 0000000..4540e03 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_area_item_fraction import ( + AnnotationPolylineMeasureRectilinearAreaItemFraction, +) +from .annotation_polyline_measure_rectilinear_area_item_label_position import ( + AnnotationPolylineMeasureRectilinearAreaItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..de9d168 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..4d9314b --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearAreaItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..5291e02 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_distance_item_fraction import ( + AnnotationPolylineMeasureRectilinearDistanceItemFraction, +) +from .annotation_polyline_measure_rectilinear_distance_item_label_position import ( + AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..5761076 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..fe81877 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_origin.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_origin.py new file mode 100644 index 0000000..08d8bcd --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..2db85d8 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_slope_item_fraction import ( + AnnotationPolylineMeasureRectilinearSlopeItemFraction, +) +from .annotation_polyline_measure_rectilinear_slope_item_label_position import ( + AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..0c02477 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..402fc08 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item.py new file mode 100644 index 0000000..982e63a --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_x_item_fraction import AnnotationPolylineMeasureRectilinearXItemFraction +from .annotation_polyline_measure_rectilinear_x_item_label_position import ( + AnnotationPolylineMeasureRectilinearXItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..00ceaac --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..814a987 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearXItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item.py new file mode 100644 index 0000000..0845a13 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_polyline_measure_rectilinear_y_item_fraction import AnnotationPolylineMeasureRectilinearYItemFraction +from .annotation_polyline_measure_rectilinear_y_item_label_position import ( + AnnotationPolylineMeasureRectilinearYItemLabelPosition, +) + + +class AnnotationPolylineMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[AnnotationPolylineMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[AnnotationPolylineMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..34f1d66 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..17d4023 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineMeasureRectilinearYItemLabelPosition = typing.Union[typing.Literal["suffix", "prefix"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_measure_unknown.py b/src/cloudpdf/types/annotation_polyline_measure_unknown.py new file mode 100644 index 0000000..35b6af7 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_measure_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineMeasureUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_rect.py b/src/cloudpdf/types/annotation_polyline_rect.py new file mode 100644 index 0000000..27a8084 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_reply.py b/src/cloudpdf/types/annotation_polyline_reply.py new file mode 100644 index 0000000..a9accd4 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_polyline_reply_type import AnnotationPolylineReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPolylineReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationPolylineReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_polyline_reply_type.py b/src/cloudpdf/types/annotation_polyline_reply_type.py new file mode 100644 index 0000000..c9af3d6 --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPolylineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_polyline_vertices_item.py b/src/cloudpdf/types/annotation_polyline_vertices_item.py new file mode 100644 index 0000000..e25720b --- /dev/null +++ b/src/cloudpdf/types/annotation_polyline_vertices_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPolylineVerticesItem(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_popup.py b/src/cloudpdf/types/annotation_popup.py new file mode 100644 index 0000000..47a0a36 --- /dev/null +++ b/src/cloudpdf/types/annotation_popup.py @@ -0,0 +1,83 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_popup_blend_mode import AnnotationPopupBlendMode +from .annotation_popup_rect import AnnotationPopupRect +from .annotation_popup_reply import AnnotationPopupReply +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationPopup(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationPopupRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationPopupBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationPopupReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + parent: typing.Optional[AnnotationRef] = None + open: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_popup_blend_mode.py b/src/cloudpdf/types/annotation_popup_blend_mode.py new file mode 100644 index 0000000..5dd2dd8 --- /dev/null +++ b/src/cloudpdf/types/annotation_popup_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPopupBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_popup_rect.py b/src/cloudpdf/types/annotation_popup_rect.py new file mode 100644 index 0000000..93f5029 --- /dev/null +++ b/src/cloudpdf/types/annotation_popup_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationPopupRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_popup_reply.py b/src/cloudpdf/types/annotation_popup_reply.py new file mode 100644 index 0000000..4ac772b --- /dev/null +++ b/src/cloudpdf/types/annotation_popup_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_popup_reply_type import AnnotationPopupReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationPopupReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationPopupReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_popup_reply_type.py b/src/cloudpdf/types/annotation_popup_reply_type.py new file mode 100644 index 0000000..549ed17 --- /dev/null +++ b/src/cloudpdf/types/annotation_popup_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPopupReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_position.py b/src/cloudpdf/types/annotation_position.py new file mode 100644 index 0000000..5ac3433 --- /dev/null +++ b/src/cloudpdf/types/annotation_position.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .annotation_position_after import AnnotationPositionAfter +from .annotation_position_zero import AnnotationPositionZero + +AnnotationPosition = typing.Union[AnnotationPositionZero, AnnotationPositionAfter] diff --git a/src/cloudpdf/types/annotation_position_after.py b/src/cloudpdf/types/annotation_position_after.py new file mode 100644 index 0000000..d15fc3f --- /dev/null +++ b/src/cloudpdf/types/annotation_position_after.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef + + +class AnnotationPositionAfter(UniversalBaseModel): + before: typing.Optional[AnnotationRef] = None + after: typing.Optional[AnnotationRef] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_position_zero.py b/src/cloudpdf/types/annotation_position_zero.py new file mode 100644 index 0000000..a4bb919 --- /dev/null +++ b/src/cloudpdf/types/annotation_position_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationPositionZero = typing.Union[typing.Literal["start", "end"], typing.Any] diff --git a/src/cloudpdf/types/annotation_redact.py b/src/cloudpdf/types/annotation_redact.py new file mode 100644 index 0000000..42d9340 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact.py @@ -0,0 +1,103 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_redact_blend_mode import AnnotationRedactBlendMode +from .annotation_redact_quad_points_item import AnnotationRedactQuadPointsItem +from .annotation_redact_rect import AnnotationRedactRect +from .annotation_redact_reply import AnnotationRedactReply +from .annotation_redact_text_align import AnnotationRedactTextAlign +from .annotation_ref import AnnotationRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationRedact(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationRedactRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationRedactBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationRedactReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationRedactQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + overlay_text: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") + ] = None + repeat: bool + font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] + font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] + font_color: typing_extensions.Annotated[str, FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor")] + text_align: typing_extensions.Annotated[ + AnnotationRedactTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_blend_mode.py b/src/cloudpdf/types/annotation_redact_blend_mode.py new file mode 100644 index 0000000..1997d87 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationRedactBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_redact_quad_points_item.py b/src/cloudpdf/types/annotation_redact_quad_points_item.py new file mode 100644 index 0000000..5c10f92 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_quad_points_item.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_redact_quad_points_item_lower_left import AnnotationRedactQuadPointsItemLowerLeft +from .annotation_redact_quad_points_item_lower_right import AnnotationRedactQuadPointsItemLowerRight +from .annotation_redact_quad_points_item_upper_left import AnnotationRedactQuadPointsItemUpperLeft +from .annotation_redact_quad_points_item_upper_right import AnnotationRedactQuadPointsItemUpperRight + + +class AnnotationRedactQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationRedactQuadPointsItemUpperLeft, FieldMetadata(alias="upperLeft"), pydantic.Field(alias="upperLeft") + ] + upper_right: typing_extensions.Annotated[ + AnnotationRedactQuadPointsItemUpperRight, FieldMetadata(alias="upperRight"), pydantic.Field(alias="upperRight") + ] + lower_left: typing_extensions.Annotated[ + AnnotationRedactQuadPointsItemLowerLeft, FieldMetadata(alias="lowerLeft"), pydantic.Field(alias="lowerLeft") + ] + lower_right: typing_extensions.Annotated[ + AnnotationRedactQuadPointsItemLowerRight, FieldMetadata(alias="lowerRight"), pydantic.Field(alias="lowerRight") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_redact_quad_points_item_lower_left.py new file mode 100644 index 0000000..49d1550 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationRedactQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_redact_quad_points_item_lower_right.py new file mode 100644 index 0000000..3deafc1 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationRedactQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_redact_quad_points_item_upper_left.py new file mode 100644 index 0000000..6ec01e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationRedactQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_redact_quad_points_item_upper_right.py new file mode 100644 index 0000000..9c2437d --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationRedactQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_rect.py b/src/cloudpdf/types/annotation_redact_rect.py new file mode 100644 index 0000000..7af9785 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationRedactRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_reply.py b/src/cloudpdf/types/annotation_redact_reply.py new file mode 100644 index 0000000..91acceb --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_redact_reply_type import AnnotationRedactReplyType +from .annotation_ref import AnnotationRef + + +class AnnotationRedactReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationRedactReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_redact_reply_type.py b/src/cloudpdf/types/annotation_redact_reply_type.py new file mode 100644 index 0000000..f5163ac --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationRedactReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_redact_text_align.py b/src/cloudpdf/types/annotation_redact_text_align.py new file mode 100644 index 0000000..9c71c35 --- /dev/null +++ b/src/cloudpdf/types/annotation_redact_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationRedactTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/annotation_ref.py b/src/cloudpdf/types/annotation_ref.py new file mode 100644 index 0000000..e2b233b --- /dev/null +++ b/src/cloudpdf/types/annotation_ref.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class AnnotationRef_ObjectNumber(UniversalBaseModel): + kind: typing.Literal["objectNumber"] = "objectNumber" + page: PageRef + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class AnnotationRef_BaseIndex(UniversalBaseModel): + kind: typing.Literal["baseIndex"] = "baseIndex" + page: PageRef + base_index: typing_extensions.Annotated[int, FieldMetadata(alias="baseIndex"), pydantic.Field(alias="baseIndex")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +AnnotationRef = typing_extensions.Annotated[ + typing.Union[AnnotationRef_ObjectNumber, AnnotationRef_BaseIndex], pydantic.Field(discriminator="kind") +] diff --git a/src/cloudpdf/types/annotation_ref_base_index.py b/src/cloudpdf/types/annotation_ref_base_index.py new file mode 100644 index 0000000..205deb4 --- /dev/null +++ b/src/cloudpdf/types/annotation_ref_base_index.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class AnnotationRefBaseIndex(UniversalBaseModel): + page: PageRef + base_index: typing_extensions.Annotated[int, FieldMetadata(alias="baseIndex"), pydantic.Field(alias="baseIndex")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_ref_object_number.py b/src/cloudpdf/types/annotation_ref_object_number.py new file mode 100644 index 0000000..13dfbb3 --- /dev/null +++ b/src/cloudpdf/types/annotation_ref_object_number.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class AnnotationRefObjectNumber(UniversalBaseModel): + page: PageRef + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_square.py b/src/cloudpdf/types/annotation_square.py new file mode 100644 index 0000000..cfaeef2 --- /dev/null +++ b/src/cloudpdf/types/annotation_square.py @@ -0,0 +1,102 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_square_blend_mode import AnnotationSquareBlendMode +from .annotation_square_border_style import AnnotationSquareBorderStyle +from .annotation_square_box import AnnotationSquareBox +from .annotation_square_rect import AnnotationSquareRect +from .annotation_square_reply import AnnotationSquareReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationSquare(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationSquareRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationSquareBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationSquareReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + AnnotationSquareBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + box: AnnotationSquareBox + rotation: typing.Optional[float] = None + cloudy_intensity: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_square_blend_mode.py b/src/cloudpdf/types/annotation_square_blend_mode.py new file mode 100644 index 0000000..60c1bfb --- /dev/null +++ b/src/cloudpdf/types/annotation_square_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationSquareBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_square_border_style.py b/src/cloudpdf/types/annotation_square_border_style.py new file mode 100644 index 0000000..4a4ed95 --- /dev/null +++ b/src/cloudpdf/types/annotation_square_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationSquareBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any] diff --git a/src/cloudpdf/types/annotation_square_box.py b/src/cloudpdf/types/annotation_square_box.py new file mode 100644 index 0000000..cf0f254 --- /dev/null +++ b/src/cloudpdf/types/annotation_square_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquareBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_square_rect.py b/src/cloudpdf/types/annotation_square_rect.py new file mode 100644 index 0000000..1908d31 --- /dev/null +++ b/src/cloudpdf/types/annotation_square_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquareRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_square_reply.py b/src/cloudpdf/types/annotation_square_reply.py new file mode 100644 index 0000000..94a30f7 --- /dev/null +++ b/src/cloudpdf/types/annotation_square_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_square_reply_type import AnnotationSquareReplyType + + +class AnnotationSquareReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationSquareReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_square_reply_type.py b/src/cloudpdf/types/annotation_square_reply_type.py new file mode 100644 index 0000000..88dc52a --- /dev/null +++ b/src/cloudpdf/types/annotation_square_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationSquareReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_squiggly.py b/src/cloudpdf/types/annotation_squiggly.py new file mode 100644 index 0000000..3a22048 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_squiggly_blend_mode import AnnotationSquigglyBlendMode +from .annotation_squiggly_quad_points_item import AnnotationSquigglyQuadPointsItem +from .annotation_squiggly_rect import AnnotationSquigglyRect +from .annotation_squiggly_reply import AnnotationSquigglyReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationSquiggly(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationSquigglyRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationSquigglyBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationSquigglyReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationSquigglyQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_blend_mode.py b/src/cloudpdf/types/annotation_squiggly_blend_mode.py new file mode 100644 index 0000000..a6c0597 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationSquigglyBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_squiggly_quad_points_item.py b/src/cloudpdf/types/annotation_squiggly_quad_points_item.py new file mode 100644 index 0000000..a7ca2e4 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_quad_points_item.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_squiggly_quad_points_item_lower_left import AnnotationSquigglyQuadPointsItemLowerLeft +from .annotation_squiggly_quad_points_item_lower_right import AnnotationSquigglyQuadPointsItemLowerRight +from .annotation_squiggly_quad_points_item_upper_left import AnnotationSquigglyQuadPointsItemUpperLeft +from .annotation_squiggly_quad_points_item_upper_right import AnnotationSquigglyQuadPointsItemUpperRight + + +class AnnotationSquigglyQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationSquigglyQuadPointsItemUpperLeft, FieldMetadata(alias="upperLeft"), pydantic.Field(alias="upperLeft") + ] + upper_right: typing_extensions.Annotated[ + AnnotationSquigglyQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationSquigglyQuadPointsItemLowerLeft, FieldMetadata(alias="lowerLeft"), pydantic.Field(alias="lowerLeft") + ] + lower_right: typing_extensions.Annotated[ + AnnotationSquigglyQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_left.py new file mode 100644 index 0000000..e62c0bc --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquigglyQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_right.py new file mode 100644 index 0000000..0518f85 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquigglyQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_left.py new file mode 100644 index 0000000..ef4d6fe --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquigglyQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_right.py new file mode 100644 index 0000000..e8d53b0 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquigglyQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_rect.py b/src/cloudpdf/types/annotation_squiggly_rect.py new file mode 100644 index 0000000..28172fc --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationSquigglyRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_reply.py b/src/cloudpdf/types/annotation_squiggly_reply.py new file mode 100644 index 0000000..b36344f --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_squiggly_reply_type import AnnotationSquigglyReplyType + + +class AnnotationSquigglyReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationSquigglyReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_squiggly_reply_type.py b/src/cloudpdf/types/annotation_squiggly_reply_type.py new file mode 100644 index 0000000..e63c959 --- /dev/null +++ b/src/cloudpdf/types/annotation_squiggly_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationSquigglyReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_stamp.py b/src/cloudpdf/types/annotation_stamp.py new file mode 100644 index 0000000..e7f2613 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp.py @@ -0,0 +1,88 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_stamp_blend_mode import AnnotationStampBlendMode +from .annotation_stamp_box import AnnotationStampBox +from .annotation_stamp_fit import AnnotationStampFit +from .annotation_stamp_rect import AnnotationStampRect +from .annotation_stamp_reply import AnnotationStampReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationStamp(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationStampRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationStampBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationStampReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: AnnotationStampBox + rotation: typing.Optional[float] = None + name: typing.Optional[str] = None + fit: typing.Optional[AnnotationStampFit] = None + opacity: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_stamp_blend_mode.py b/src/cloudpdf/types/annotation_stamp_blend_mode.py new file mode 100644 index 0000000..e949410 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStampBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_stamp_box.py b/src/cloudpdf/types/annotation_stamp_box.py new file mode 100644 index 0000000..cfe4ca6 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStampBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_stamp_fit.py b/src/cloudpdf/types/annotation_stamp_fit.py new file mode 100644 index 0000000..b326d04 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_fit.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStampFit = typing.Union[typing.Literal["contain", "cover", "fill"], typing.Any] diff --git a/src/cloudpdf/types/annotation_stamp_rect.py b/src/cloudpdf/types/annotation_stamp_rect.py new file mode 100644 index 0000000..23f2e08 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStampRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_stamp_reply.py b/src/cloudpdf/types/annotation_stamp_reply.py new file mode 100644 index 0000000..b584b81 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_stamp_reply_type import AnnotationStampReplyType + + +class AnnotationStampReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationStampReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_stamp_reply_type.py b/src/cloudpdf/types/annotation_stamp_reply_type.py new file mode 100644 index 0000000..9129ee7 --- /dev/null +++ b/src/cloudpdf/types/annotation_stamp_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStampReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_strikeout.py b/src/cloudpdf/types/annotation_strikeout.py new file mode 100644 index 0000000..3d3d65f --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout.py @@ -0,0 +1,91 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_strikeout_blend_mode import AnnotationStrikeoutBlendMode +from .annotation_strikeout_intent import AnnotationStrikeoutIntent +from .annotation_strikeout_quad_points_item import AnnotationStrikeoutQuadPointsItem +from .annotation_strikeout_rect import AnnotationStrikeoutRect +from .annotation_strikeout_reply import AnnotationStrikeoutReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationStrikeout(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationStrikeoutRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationStrikeoutBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationStrikeoutReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationStrikeoutQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + intent: typing.Optional[AnnotationStrikeoutIntent] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_blend_mode.py b/src/cloudpdf/types/annotation_strikeout_blend_mode.py new file mode 100644 index 0000000..bb3a610 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStrikeoutBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_strikeout_intent.py b/src/cloudpdf/types/annotation_strikeout_intent.py new file mode 100644 index 0000000..68e0b03 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_intent.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStrikeoutIntent = typing.Union[typing.Literal["strikeout-text-edit"], typing.Any] diff --git a/src/cloudpdf/types/annotation_strikeout_quad_points_item.py b/src/cloudpdf/types/annotation_strikeout_quad_points_item.py new file mode 100644 index 0000000..65277bd --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_quad_points_item.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_strikeout_quad_points_item_lower_left import AnnotationStrikeoutQuadPointsItemLowerLeft +from .annotation_strikeout_quad_points_item_lower_right import AnnotationStrikeoutQuadPointsItemLowerRight +from .annotation_strikeout_quad_points_item_upper_left import AnnotationStrikeoutQuadPointsItemUpperLeft +from .annotation_strikeout_quad_points_item_upper_right import AnnotationStrikeoutQuadPointsItemUpperRight + + +class AnnotationStrikeoutQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationStrikeoutQuadPointsItemUpperLeft, FieldMetadata(alias="upperLeft"), pydantic.Field(alias="upperLeft") + ] + upper_right: typing_extensions.Annotated[ + AnnotationStrikeoutQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationStrikeoutQuadPointsItemLowerLeft, FieldMetadata(alias="lowerLeft"), pydantic.Field(alias="lowerLeft") + ] + lower_right: typing_extensions.Annotated[ + AnnotationStrikeoutQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_left.py new file mode 100644 index 0000000..cd9a7b6 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStrikeoutQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_right.py new file mode 100644 index 0000000..ea06f7c --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStrikeoutQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_left.py new file mode 100644 index 0000000..eb7b751 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStrikeoutQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_right.py new file mode 100644 index 0000000..d8385bc --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStrikeoutQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_rect.py b/src/cloudpdf/types/annotation_strikeout_rect.py new file mode 100644 index 0000000..fc8c9a9 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationStrikeoutRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_reply.py b/src/cloudpdf/types/annotation_strikeout_reply.py new file mode 100644 index 0000000..b6a8d75 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_strikeout_reply_type import AnnotationStrikeoutReplyType + + +class AnnotationStrikeoutReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationStrikeoutReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_strikeout_reply_type.py b/src/cloudpdf/types/annotation_strikeout_reply_type.py new file mode 100644 index 0000000..1831737 --- /dev/null +++ b/src/cloudpdf/types/annotation_strikeout_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationStrikeoutReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_text.py b/src/cloudpdf/types/annotation_text.py new file mode 100644 index 0000000..f0bd9be --- /dev/null +++ b/src/cloudpdf/types/annotation_text.py @@ -0,0 +1,90 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_text_blend_mode import AnnotationTextBlendMode +from .annotation_text_icon import AnnotationTextIcon +from .annotation_text_rect import AnnotationTextRect +from .annotation_text_reply import AnnotationTextReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationText(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationTextRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationTextBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationTextReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + icon: AnnotationTextIcon + open: bool + state: typing.Optional[str] = None + state_model: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_text_blend_mode.py b/src/cloudpdf/types/annotation_text_blend_mode.py new file mode 100644 index 0000000..1eb1947 --- /dev/null +++ b/src/cloudpdf/types/annotation_text_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationTextBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_text_icon.py b/src/cloudpdf/types/annotation_text_icon.py new file mode 100644 index 0000000..acb9f26 --- /dev/null +++ b/src/cloudpdf/types/annotation_text_icon.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationTextIcon = typing.Union[ + typing.Literal["comment", "key", "note", "help", "new-paragraph", "paragraph", "insert"], typing.Any +] diff --git a/src/cloudpdf/types/annotation_text_rect.py b/src/cloudpdf/types/annotation_text_rect.py new file mode 100644 index 0000000..895a3ac --- /dev/null +++ b/src/cloudpdf/types/annotation_text_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationTextRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_text_reply.py b/src/cloudpdf/types/annotation_text_reply.py new file mode 100644 index 0000000..a5f40c2 --- /dev/null +++ b/src/cloudpdf/types/annotation_text_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_text_reply_type import AnnotationTextReplyType + + +class AnnotationTextReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationTextReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_text_reply_type.py b/src/cloudpdf/types/annotation_text_reply_type.py new file mode 100644 index 0000000..0a114ac --- /dev/null +++ b/src/cloudpdf/types/annotation_text_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_underline.py b/src/cloudpdf/types/annotation_underline.py new file mode 100644 index 0000000..4016ac8 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_underline_blend_mode import AnnotationUnderlineBlendMode +from .annotation_underline_quad_points_item import AnnotationUnderlineQuadPointsItem +from .annotation_underline_rect import AnnotationUnderlineRect +from .annotation_underline_reply import AnnotationUnderlineReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationUnderline(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationUnderlineRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationUnderlineBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationUnderlineReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + color: str + opacity: float + quad_points: typing_extensions.Annotated[ + typing.List[AnnotationUnderlineQuadPointsItem], + FieldMetadata(alias="quadPoints"), + pydantic.Field(alias="quadPoints"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_blend_mode.py b/src/cloudpdf/types/annotation_underline_blend_mode.py new file mode 100644 index 0000000..110ec58 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationUnderlineBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_underline_quad_points_item.py b/src/cloudpdf/types/annotation_underline_quad_points_item.py new file mode 100644 index 0000000..ae4fe53 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_quad_points_item.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_underline_quad_points_item_lower_left import AnnotationUnderlineQuadPointsItemLowerLeft +from .annotation_underline_quad_points_item_lower_right import AnnotationUnderlineQuadPointsItemLowerRight +from .annotation_underline_quad_points_item_upper_left import AnnotationUnderlineQuadPointsItemUpperLeft +from .annotation_underline_quad_points_item_upper_right import AnnotationUnderlineQuadPointsItemUpperRight + + +class AnnotationUnderlineQuadPointsItem(UniversalBaseModel): + upper_left: typing_extensions.Annotated[ + AnnotationUnderlineQuadPointsItemUpperLeft, FieldMetadata(alias="upperLeft"), pydantic.Field(alias="upperLeft") + ] + upper_right: typing_extensions.Annotated[ + AnnotationUnderlineQuadPointsItemUpperRight, + FieldMetadata(alias="upperRight"), + pydantic.Field(alias="upperRight"), + ] + lower_left: typing_extensions.Annotated[ + AnnotationUnderlineQuadPointsItemLowerLeft, FieldMetadata(alias="lowerLeft"), pydantic.Field(alias="lowerLeft") + ] + lower_right: typing_extensions.Annotated[ + AnnotationUnderlineQuadPointsItemLowerRight, + FieldMetadata(alias="lowerRight"), + pydantic.Field(alias="lowerRight"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_quad_points_item_lower_left.py b/src/cloudpdf/types/annotation_underline_quad_points_item_lower_left.py new file mode 100644 index 0000000..142e7f8 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_quad_points_item_lower_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnderlineQuadPointsItemLowerLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_quad_points_item_lower_right.py b/src/cloudpdf/types/annotation_underline_quad_points_item_lower_right.py new file mode 100644 index 0000000..d3e4194 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_quad_points_item_lower_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnderlineQuadPointsItemLowerRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_quad_points_item_upper_left.py b/src/cloudpdf/types/annotation_underline_quad_points_item_upper_left.py new file mode 100644 index 0000000..1b67604 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_quad_points_item_upper_left.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnderlineQuadPointsItemUpperLeft(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_quad_points_item_upper_right.py b/src/cloudpdf/types/annotation_underline_quad_points_item_upper_right.py new file mode 100644 index 0000000..729577b --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_quad_points_item_upper_right.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnderlineQuadPointsItemUpperRight(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_rect.py b/src/cloudpdf/types/annotation_underline_rect.py new file mode 100644 index 0000000..4abb3fe --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnderlineRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_reply.py b/src/cloudpdf/types/annotation_underline_reply.py new file mode 100644 index 0000000..b85183f --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_underline_reply_type import AnnotationUnderlineReplyType + + +class AnnotationUnderlineReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationUnderlineReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_underline_reply_type.py b/src/cloudpdf/types/annotation_underline_reply_type.py new file mode 100644 index 0000000..813f698 --- /dev/null +++ b/src/cloudpdf/types/annotation_underline_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationUnderlineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/annotation_unsupported.py b/src/cloudpdf/types/annotation_unsupported.py new file mode 100644 index 0000000..09809e3 --- /dev/null +++ b/src/cloudpdf/types/annotation_unsupported.py @@ -0,0 +1,87 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .annotation_unsupported_blend_mode import AnnotationUnsupportedBlendMode +from .annotation_unsupported_rect import AnnotationUnsupportedRect +from .annotation_unsupported_reply import AnnotationUnsupportedReply +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions + + +class AnnotationUnsupported(UniversalBaseModel): + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: AnnotationUnsupportedRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + AnnotationUnsupportedBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[AnnotationUnsupportedReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + raw_subtype_code: typing_extensions.Annotated[ + int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") + ] + raw_subtype_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_unsupported_blend_mode.py b/src/cloudpdf/types/annotation_unsupported_blend_mode.py new file mode 100644 index 0000000..e1cfb9c --- /dev/null +++ b/src/cloudpdf/types/annotation_unsupported_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationUnsupportedBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/annotation_unsupported_rect.py b/src/cloudpdf/types/annotation_unsupported_rect.py new file mode 100644 index 0000000..13a329f --- /dev/null +++ b/src/cloudpdf/types/annotation_unsupported_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class AnnotationUnsupportedRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_unsupported_reply.py b/src/cloudpdf/types/annotation_unsupported_reply.py new file mode 100644 index 0000000..f176def --- /dev/null +++ b/src/cloudpdf/types/annotation_unsupported_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .annotation_unsupported_reply_type import AnnotationUnsupportedReplyType + + +class AnnotationUnsupportedReply(UniversalBaseModel): + to: AnnotationRef + type: AnnotationUnsupportedReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/annotation_unsupported_reply_type.py b/src/cloudpdf/types/annotation_unsupported_reply_type.py new file mode 100644 index 0000000..2865794 --- /dev/null +++ b/src/cloudpdf/types/annotation_unsupported_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +AnnotationUnsupportedReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/cache_delta.py b/src/cloudpdf/types/cache_delta.py new file mode 100644 index 0000000..9c70f31 --- /dev/null +++ b/src/cloudpdf/types/cache_delta.py @@ -0,0 +1,45 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .cache_delta_pages_item import CacheDeltaPagesItem + + +class CacheDelta(UniversalBaseModel): + previous_doc_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") + ] + doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] + annotations_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") + ] = None + forms_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="formsVersion"), pydantic.Field(alias="formsVersion") + ] = None + layout_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="layoutVersion"), pydantic.Field(alias="layoutVersion") + ] = None + metadata_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="metadataVersion"), pydantic.Field(alias="metadataVersion") + ] = None + attachments_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="attachmentsVersion"), pydantic.Field(alias="attachmentsVersion") + ] = None + layer_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") + ] = None + working: typing.Optional[bool] = None + pages: typing.List[CacheDeltaPagesItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/cache_delta_pages_item.py b/src/cloudpdf/types/cache_delta_pages_item.py new file mode 100644 index 0000000..981f2db --- /dev/null +++ b/src/cloudpdf/types/cache_delta_pages_item.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .cache_delta_pages_item_cache import CacheDeltaPagesItemCache +from .page_ref import PageRef + + +class CacheDeltaPagesItem(UniversalBaseModel): + page: PageRef + cache: CacheDeltaPagesItemCache + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/cache_delta_pages_item_cache.py b/src/cloudpdf/types/cache_delta_pages_item_cache.py new file mode 100644 index 0000000..ea5a95a --- /dev/null +++ b/src/cloudpdf/types/cache_delta_pages_item_cache.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class CacheDeltaPagesItemCache(UniversalBaseModel): + content_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") + ] + annotation_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") + ] + widget_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="widgetVersion"), pydantic.Field(alias="widgetVersion") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item.py b/src/cloudpdf/types/change_item.py new file mode 100644 index 0000000..3909830 --- /dev/null +++ b/src/cloudpdf/types/change_item.py @@ -0,0 +1,471 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta +from .annotation_ref import AnnotationRef +from .change_item_annotations_update_appearance import ChangeItemAnnotationsUpdateAppearance +from .change_item_forms_update_widget_appearance import ChangeItemFormsUpdateWidgetAppearance +from .change_item_skipped_op import ChangeItemSkippedOp +from .document_metadata import DocumentMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .mutation_meta import MutationMeta +from .page_ref import PageRef +from .widget_annotation import WidgetAnnotation + + +class ChangeItem_Skipped(UniversalBaseModel): + type: typing.Literal["skipped"] = "skipped" + op: ChangeItemSkippedOp + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_AnnotationsCreate(UniversalBaseModel): + type: typing.Literal["annotations.create"] = "annotations.create" + page: PageRef + annotation: Annotation + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_AnnotationsUpdate(UniversalBaseModel): + type: typing.Literal["annotations.update"] = "annotations.update" + page: PageRef + skipped: typing.Optional[typing.List[str]] = None + annotation: Annotation + appearance: ChangeItemAnnotationsUpdateAppearance + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_AnnotationsDelete(UniversalBaseModel): + type: typing.Literal["annotations.delete"] = "annotations.delete" + page: PageRef + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_AnnotationsReorder(UniversalBaseModel): + type: typing.Literal["annotations.reorder"] = "annotations.reorder" + page: PageRef + order: typing.List[AnnotationRef] + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_AnnotationsRestore(UniversalBaseModel): + type: typing.Literal["annotations.restore"] = "annotations.restore" + page: PageRef + annotations: typing.List[Annotation] + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsSetValue(UniversalBaseModel): + type: typing.Literal["forms.setValue"] = "forms.setValue" + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsSetDisplay(UniversalBaseModel): + type: typing.Literal["forms.setDisplay"] = "forms.setDisplay" + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsSetAppearanceText(UniversalBaseModel): + type: typing.Literal["forms.setAppearanceText"] = "forms.setAppearanceText" + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsReset(UniversalBaseModel): + type: typing.Literal["forms.reset"] = "forms.reset" + skipped: typing.Optional[typing.List[str]] = None + fields: typing.List[FormField] + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsCreate(UniversalBaseModel): + type: typing.Literal["forms.create"] = "forms.create" + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsUpdate(UniversalBaseModel): + type: typing.Literal["forms.update"] = "forms.update" + skipped: typing.Optional[typing.List[str]] = None + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsDelete(UniversalBaseModel): + type: typing.Literal["forms.delete"] = "forms.delete" + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsRestore(UniversalBaseModel): + type: typing.Literal["forms.restore"] = "forms.restore" + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsSetSignatureAppearance(UniversalBaseModel): + type: typing.Literal["forms.setSignatureAppearance"] = "forms.setSignatureAppearance" + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsAddWidget(UniversalBaseModel): + type: typing.Literal["forms.addWidget"] = "forms.addWidget" + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsRemoveWidget(UniversalBaseModel): + type: typing.Literal["forms.removeWidget"] = "forms.removeWidget" + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsDeleteWidget(UniversalBaseModel): + type: typing.Literal["forms.deleteWidget"] = "forms.deleteWidget" + widget: AnnotationRef + page: PageRef + field: typing.Optional[FormField] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsRestoreWidget(UniversalBaseModel): + type: typing.Literal["forms.restoreWidget"] = "forms.restoreWidget" + field: typing.Optional[FormField] = None + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsReorderWidgets(UniversalBaseModel): + type: typing.Literal["forms.reorderWidgets"] = "forms.reorderWidgets" + page: PageRef + order: typing.List[AnnotationRef] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsReorderCalculations(UniversalBaseModel): + type: typing.Literal["forms.reorderCalculations"] = "forms.reorderCalculations" + calculation_order: typing_extensions.Annotated[ + typing.List[FormFieldRef], FieldMetadata(alias="calculationOrder"), pydantic.Field(alias="calculationOrder") + ] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_FormsUpdateWidget(UniversalBaseModel): + type: typing.Literal["forms.updateWidget"] = "forms.updateWidget" + skipped: typing.Optional[typing.List[str]] = None + widget: WidgetAnnotation + appearance: ChangeItemFormsUpdateWidgetAppearance + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_MetadataUpdate(UniversalBaseModel): + type: typing.Literal["metadata.update"] = "metadata.update" + skipped: typing.Optional[typing.List[str]] = None + metadata: DocumentMetadata + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeItem_MetadataUpdateCustom(UniversalBaseModel): + type: typing.Literal["metadata.updateCustom"] = "metadata.updateCustom" + skipped: typing.Optional[typing.List[str]] = None + custom: typing.Dict[str, str] + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +ChangeItem = typing_extensions.Annotated[ + typing.Union[ + ChangeItem_Skipped, + ChangeItem_AnnotationsCreate, + ChangeItem_AnnotationsUpdate, + ChangeItem_AnnotationsDelete, + ChangeItem_AnnotationsReorder, + ChangeItem_AnnotationsRestore, + ChangeItem_FormsSetValue, + ChangeItem_FormsSetDisplay, + ChangeItem_FormsSetAppearanceText, + ChangeItem_FormsReset, + ChangeItem_FormsCreate, + ChangeItem_FormsUpdate, + ChangeItem_FormsDelete, + ChangeItem_FormsRestore, + ChangeItem_FormsSetSignatureAppearance, + ChangeItem_FormsAddWidget, + ChangeItem_FormsRemoveWidget, + ChangeItem_FormsDeleteWidget, + ChangeItem_FormsRestoreWidget, + ChangeItem_FormsReorderWidgets, + ChangeItem_FormsReorderCalculations, + ChangeItem_FormsUpdateWidget, + ChangeItem_MetadataUpdate, + ChangeItem_MetadataUpdateCustom, + ], + pydantic.Field(discriminator="type"), +] diff --git a/src/cloudpdf/types/change_item_annotations_create.py b/src/cloudpdf/types/change_item_annotations_create.py new file mode 100644 index 0000000..097f7bb --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_create.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta +from .page_ref import PageRef + + +class ChangeItemAnnotationsCreate(UniversalBaseModel): + page: PageRef + annotation: Annotation + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_delete.py b/src/cloudpdf/types/change_item_annotations_delete.py new file mode 100644 index 0000000..7502fa1 --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_delete.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_mutation_meta import AnnotationMutationMeta +from .page_ref import PageRef + + +class ChangeItemAnnotationsDelete(UniversalBaseModel): + page: PageRef + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_reorder.py b/src/cloudpdf/types/change_item_annotations_reorder.py new file mode 100644 index 0000000..217255d --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_reorder.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_mutation_meta import AnnotationMutationMeta +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class ChangeItemAnnotationsReorder(UniversalBaseModel): + page: PageRef + order: typing.List[AnnotationRef] + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_restore.py b/src/cloudpdf/types/change_item_annotations_restore.py new file mode 100644 index 0000000..ae0a00a --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_restore.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta +from .page_ref import PageRef + + +class ChangeItemAnnotationsRestore(UniversalBaseModel): + page: PageRef + annotations: typing.List[Annotation] + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_update.py b/src/cloudpdf/types/change_item_annotations_update.py new file mode 100644 index 0000000..9dc5e2c --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_update.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta +from .change_item_annotations_update_appearance import ChangeItemAnnotationsUpdateAppearance +from .page_ref import PageRef + + +class ChangeItemAnnotationsUpdate(UniversalBaseModel): + page: PageRef + skipped: typing.Optional[typing.List[str]] = None + annotation: Annotation + appearance: ChangeItemAnnotationsUpdateAppearance + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_update_appearance.py b/src/cloudpdf/types/change_item_annotations_update_appearance.py new file mode 100644 index 0000000..70fc7e2 --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_update_appearance.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_item_annotations_update_appearance_action import ChangeItemAnnotationsUpdateAppearanceAction + + +class ChangeItemAnnotationsUpdateAppearance(UniversalBaseModel): + action: ChangeItemAnnotationsUpdateAppearanceAction + changed: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_annotations_update_appearance_action.py b/src/cloudpdf/types/change_item_annotations_update_appearance_action.py new file mode 100644 index 0000000..8d5b70f --- /dev/null +++ b/src/cloudpdf/types/change_item_annotations_update_appearance_action.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ChangeItemAnnotationsUpdateAppearanceAction = typing.Union[ + typing.Literal["preserved", "regenerated", "generation-unavailable", "restored"], typing.Any +] diff --git a/src/cloudpdf/types/change_item_forms_add_widget.py b/src/cloudpdf/types/change_item_forms_add_widget.py new file mode 100644 index 0000000..80c0c39 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_add_widget.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsAddWidget(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_create.py b/src/cloudpdf/types/change_item_forms_create.py new file mode 100644 index 0000000..457b878 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_create.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsCreate(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_delete.py b/src/cloudpdf/types/change_item_forms_delete.py new file mode 100644 index 0000000..47be59c --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_delete.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta + + +class ChangeItemFormsDelete(UniversalBaseModel): + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_delete_widget.py b/src/cloudpdf/types/change_item_forms_delete_widget.py new file mode 100644 index 0000000..7f2a889 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_delete_widget.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .page_ref import PageRef + + +class ChangeItemFormsDeleteWidget(UniversalBaseModel): + widget: AnnotationRef + page: PageRef + field: typing.Optional[FormField] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_remove_widget.py b/src/cloudpdf/types/change_item_forms_remove_widget.py new file mode 100644 index 0000000..c4c0176 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_remove_widget.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsRemoveWidget(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_reorder_calculations.py b/src/cloudpdf/types/change_item_forms_reorder_calculations.py new file mode 100644 index 0000000..5b79008 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_reorder_calculations.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta + + +class ChangeItemFormsReorderCalculations(UniversalBaseModel): + calculation_order: typing_extensions.Annotated[ + typing.List[FormFieldRef], FieldMetadata(alias="calculationOrder"), pydantic.Field(alias="calculationOrder") + ] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_reorder_widgets.py b/src/cloudpdf/types/change_item_forms_reorder_widgets.py new file mode 100644 index 0000000..1f7e2b3 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_reorder_widgets.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .form_mutation_meta import FormMutationMeta +from .page_ref import PageRef + + +class ChangeItemFormsReorderWidgets(UniversalBaseModel): + page: PageRef + order: typing.List[AnnotationRef] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_reset.py b/src/cloudpdf/types/change_item_forms_reset.py new file mode 100644 index 0000000..24888da --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_reset.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsReset(UniversalBaseModel): + skipped: typing.Optional[typing.List[str]] = None + fields: typing.List[FormField] + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_restore.py b/src/cloudpdf/types/change_item_forms_restore.py new file mode 100644 index 0000000..201198e --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_restore.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsRestore(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_restore_widget.py b/src/cloudpdf/types/change_item_forms_restore_widget.py new file mode 100644 index 0000000..4675ef0 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_restore_widget.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsRestoreWidget(UniversalBaseModel): + field: typing.Optional[FormField] = None + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_set_appearance_text.py b/src/cloudpdf/types/change_item_forms_set_appearance_text.py new file mode 100644 index 0000000..6beb8eb --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_set_appearance_text.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsSetAppearanceText(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_set_display.py b/src/cloudpdf/types/change_item_forms_set_display.py new file mode 100644 index 0000000..103cd58 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_set_display.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsSetDisplay(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_set_signature_appearance.py b/src/cloudpdf/types/change_item_forms_set_signature_appearance.py new file mode 100644 index 0000000..0d03672 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_set_signature_appearance.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsSetSignatureAppearance(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_set_value.py b/src/cloudpdf/types/change_item_forms_set_value.py new file mode 100644 index 0000000..5727a73 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_set_value.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsSetValue(UniversalBaseModel): + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_update.py b/src/cloudpdf/types/change_item_forms_update.py new file mode 100644 index 0000000..75b6a40 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_update.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsUpdate(UniversalBaseModel): + skipped: typing.Optional[typing.List[str]] = None + field: FormField + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.Optional[typing.List[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_update_widget.py b/src/cloudpdf/types/change_item_forms_update_widget.py new file mode 100644 index 0000000..d35434d --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_update_widget.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_item_forms_update_widget_appearance import ChangeItemFormsUpdateWidgetAppearance +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class ChangeItemFormsUpdateWidget(UniversalBaseModel): + skipped: typing.Optional[typing.List[str]] = None + widget: WidgetAnnotation + appearance: ChangeItemFormsUpdateWidgetAppearance + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_update_widget_appearance.py b/src/cloudpdf/types/change_item_forms_update_widget_appearance.py new file mode 100644 index 0000000..84a2e3f --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_update_widget_appearance.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_item_forms_update_widget_appearance_action import ChangeItemFormsUpdateWidgetAppearanceAction + + +class ChangeItemFormsUpdateWidgetAppearance(UniversalBaseModel): + action: ChangeItemFormsUpdateWidgetAppearanceAction + changed: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_forms_update_widget_appearance_action.py b/src/cloudpdf/types/change_item_forms_update_widget_appearance_action.py new file mode 100644 index 0000000..62d94a9 --- /dev/null +++ b/src/cloudpdf/types/change_item_forms_update_widget_appearance_action.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ChangeItemFormsUpdateWidgetAppearanceAction = typing.Union[ + typing.Literal["preserved", "regenerated", "generation-unavailable", "restored"], typing.Any +] diff --git a/src/cloudpdf/types/change_item_metadata_update.py b/src/cloudpdf/types/change_item_metadata_update.py new file mode 100644 index 0000000..c2ba3cf --- /dev/null +++ b/src/cloudpdf/types/change_item_metadata_update.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .document_metadata import DocumentMetadata +from .mutation_meta import MutationMeta + + +class ChangeItemMetadataUpdate(UniversalBaseModel): + skipped: typing.Optional[typing.List[str]] = None + metadata: DocumentMetadata + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_metadata_update_custom.py b/src/cloudpdf/types/change_item_metadata_update_custom.py new file mode 100644 index 0000000..2e98671 --- /dev/null +++ b/src/cloudpdf/types/change_item_metadata_update_custom.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .mutation_meta import MutationMeta + + +class ChangeItemMetadataUpdateCustom(UniversalBaseModel): + skipped: typing.Optional[typing.List[str]] = None + custom: typing.Dict[str, str] + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_skipped.py b/src/cloudpdf/types/change_item_skipped.py new file mode 100644 index 0000000..49d2385 --- /dev/null +++ b/src/cloudpdf/types/change_item_skipped.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_item_skipped_op import ChangeItemSkippedOp +from .mutation_meta import MutationMeta + + +class ChangeItemSkipped(UniversalBaseModel): + op: ChangeItemSkippedOp + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_item_skipped_op.py b/src/cloudpdf/types/change_item_skipped_op.py new file mode 100644 index 0000000..3c66aef --- /dev/null +++ b/src/cloudpdf/types/change_item_skipped_op.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ChangeItemSkippedOp = typing.Union[ + typing.Literal[ + "annotations.create", + "annotations.update", + "annotations.delete", + "annotations.reorder", + "forms.setValue", + "forms.setDisplay", + "forms.setAppearanceText", + "forms.reset", + "forms.create", + "forms.update", + "forms.delete", + "forms.addWidget", + "forms.removeWidget", + "forms.deleteWidget", + "forms.reorderCalculations", + "forms.reorderWidgets", + "forms.updateWidget", + "forms.setSignatureAppearance", + "metadata.update", + "metadata.updateCustom", + "annotations.restore", + "forms.restore", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/change_op.py b/src/cloudpdf/types/change_op.py new file mode 100644 index 0000000..9d18659 --- /dev/null +++ b/src/cloudpdf/types/change_op.py @@ -0,0 +1,376 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft import AnnotationDraft +from .annotation_patch import AnnotationPatch +from .annotation_position import AnnotationPosition +from .annotation_ref import AnnotationRef +from .change_op_annotations_create_resources import ChangeOpAnnotationsCreateResources +from .change_op_annotations_update_resources import ChangeOpAnnotationsUpdateResources +from .change_op_forms_set_display_display import ChangeOpFormsSetDisplayDisplay +from .change_op_forms_set_signature_appearance_resources import ChangeOpFormsSetSignatureAppearanceResources +from .field_position import FieldPosition +from .form_field_draft import FormFieldDraft +from .form_field_patch import FormFieldPatch +from .form_field_ref import FormFieldRef +from .form_field_value import FormFieldValue +from .metadata_patch import MetadataPatch +from .page_ref import PageRef +from .widget_patch import WidgetPatch +from .widget_placement import WidgetPlacement + + +class ChangeOp_AnnotationsCreate(UniversalBaseModel): + type: typing.Literal["annotations.create"] = "annotations.create" + page: PageRef + data: AnnotationDraft + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + resources: typing.Optional[ChangeOpAnnotationsCreateResources] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_AnnotationsUpdate(UniversalBaseModel): + type: typing.Literal["annotations.update"] = "annotations.update" + ref: AnnotationRef + patch: AnnotationPatch + resources: typing.Optional[ChangeOpAnnotationsUpdateResources] = None + expect: typing.Optional[AnnotationPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_AnnotationsDelete(UniversalBaseModel): + type: typing.Literal["annotations.delete"] = "annotations.delete" + ref: AnnotationRef + expect: typing.Optional[AnnotationPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_AnnotationsReorder(UniversalBaseModel): + type: typing.Literal["annotations.reorder"] = "annotations.reorder" + page: PageRef + refs: typing.List[AnnotationRef] + position: AnnotationPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsSetValue(UniversalBaseModel): + type: typing.Literal["forms.setValue"] = "forms.setValue" + field: FormFieldRef + value: FormFieldValue + expect: typing.Optional[FormFieldValue] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsSetDisplay(UniversalBaseModel): + type: typing.Literal["forms.setDisplay"] = "forms.setDisplay" + field: FormFieldRef + display: ChangeOpFormsSetDisplayDisplay + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsSetAppearanceText(UniversalBaseModel): + type: typing.Literal["forms.setAppearanceText"] = "forms.setAppearanceText" + field: FormFieldRef + text: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsReset(UniversalBaseModel): + type: typing.Literal["forms.reset"] = "forms.reset" + fields: typing.Optional[typing.List[FormFieldRef]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsCreate(UniversalBaseModel): + type: typing.Literal["forms.create"] = "forms.create" + draft: FormFieldDraft + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + widget_object_numbers: typing_extensions.Annotated[ + typing.Optional[typing.List[int]], + FieldMetadata(alias="widgetObjectNumbers"), + pydantic.Field(alias="widgetObjectNumbers"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsUpdate(UniversalBaseModel): + type: typing.Literal["forms.update"] = "forms.update" + field: FormFieldRef + patch: FormFieldPatch + expect: typing.Optional[FormFieldPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsDelete(UniversalBaseModel): + type: typing.Literal["forms.delete"] = "forms.delete" + field: FormFieldRef + expect: typing.Optional[FormFieldPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsAddWidget(UniversalBaseModel): + type: typing.Literal["forms.addWidget"] = "forms.addWidget" + field: FormFieldRef + placement: WidgetPlacement + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + split_object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="splitObjectNumber"), pydantic.Field(alias="splitObjectNumber") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsRemoveWidget(UniversalBaseModel): + type: typing.Literal["forms.removeWidget"] = "forms.removeWidget" + field: FormFieldRef + widget: AnnotationRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsDeleteWidget(UniversalBaseModel): + type: typing.Literal["forms.deleteWidget"] = "forms.deleteWidget" + widget: AnnotationRef + expect: typing.Optional[WidgetPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsReorderCalculations(UniversalBaseModel): + type: typing.Literal["forms.reorderCalculations"] = "forms.reorderCalculations" + fields: typing.List[FormFieldRef] + position: FieldPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsReorderWidgets(UniversalBaseModel): + type: typing.Literal["forms.reorderWidgets"] = "forms.reorderWidgets" + page: PageRef + widgets: typing.List[AnnotationRef] + position: AnnotationPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsUpdateWidget(UniversalBaseModel): + type: typing.Literal["forms.updateWidget"] = "forms.updateWidget" + widget: AnnotationRef + patch: WidgetPatch + expect: typing.Optional[WidgetPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_FormsSetSignatureAppearance(UniversalBaseModel): + type: typing.Literal["forms.setSignatureAppearance"] = "forms.setSignatureAppearance" + field: FormFieldRef + resources: ChangeOpFormsSetSignatureAppearanceResources + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_MetadataUpdate(UniversalBaseModel): + type: typing.Literal["metadata.update"] = "metadata.update" + patch: MetadataPatch + expect: typing.Optional[MetadataPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class ChangeOp_MetadataUpdateCustom(UniversalBaseModel): + type: typing.Literal["metadata.updateCustom"] = "metadata.updateCustom" + patch: typing.Dict[str, typing.Optional[str]] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +ChangeOp = typing_extensions.Annotated[ + typing.Union[ + ChangeOp_AnnotationsCreate, + ChangeOp_AnnotationsUpdate, + ChangeOp_AnnotationsDelete, + ChangeOp_AnnotationsReorder, + ChangeOp_FormsSetValue, + ChangeOp_FormsSetDisplay, + ChangeOp_FormsSetAppearanceText, + ChangeOp_FormsReset, + ChangeOp_FormsCreate, + ChangeOp_FormsUpdate, + ChangeOp_FormsDelete, + ChangeOp_FormsAddWidget, + ChangeOp_FormsRemoveWidget, + ChangeOp_FormsDeleteWidget, + ChangeOp_FormsReorderCalculations, + ChangeOp_FormsReorderWidgets, + ChangeOp_FormsUpdateWidget, + ChangeOp_FormsSetSignatureAppearance, + ChangeOp_MetadataUpdate, + ChangeOp_MetadataUpdateCustom, + ], + pydantic.Field(discriminator="type"), +] diff --git a/src/cloudpdf/types/change_op_annotations_create.py b/src/cloudpdf/types/change_op_annotations_create.py new file mode 100644 index 0000000..dd7153a --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_create.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_draft import AnnotationDraft +from .change_op_annotations_create_resources import ChangeOpAnnotationsCreateResources +from .page_ref import PageRef + + +class ChangeOpAnnotationsCreate(UniversalBaseModel): + page: PageRef + data: AnnotationDraft + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + resources: typing.Optional[ChangeOpAnnotationsCreateResources] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_annotations_create_resources.py b/src/cloudpdf/types/change_op_annotations_create_resources.py new file mode 100644 index 0000000..178e1da --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_create_resources.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class ChangeOpAnnotationsCreateResources(UniversalBaseModel): + appearance: typing.Optional[str] = None + file: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_annotations_delete.py b/src/cloudpdf/types/change_op_annotations_delete.py new file mode 100644 index 0000000..d9cad15 --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_delete.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch import AnnotationPatch +from .annotation_ref import AnnotationRef + + +class ChangeOpAnnotationsDelete(UniversalBaseModel): + ref: AnnotationRef + expect: typing.Optional[AnnotationPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_annotations_reorder.py b/src/cloudpdf/types/change_op_annotations_reorder.py new file mode 100644 index 0000000..02eb143 --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_reorder.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_position import AnnotationPosition +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class ChangeOpAnnotationsReorder(UniversalBaseModel): + page: PageRef + refs: typing.List[AnnotationRef] + position: AnnotationPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_annotations_update.py b/src/cloudpdf/types/change_op_annotations_update.py new file mode 100644 index 0000000..9771e84 --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_update.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_patch import AnnotationPatch +from .annotation_ref import AnnotationRef +from .change_op_annotations_update_resources import ChangeOpAnnotationsUpdateResources + + +class ChangeOpAnnotationsUpdate(UniversalBaseModel): + ref: AnnotationRef + patch: AnnotationPatch + resources: typing.Optional[ChangeOpAnnotationsUpdateResources] = None + expect: typing.Optional[AnnotationPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_annotations_update_resources.py b/src/cloudpdf/types/change_op_annotations_update_resources.py new file mode 100644 index 0000000..7b6fead --- /dev/null +++ b/src/cloudpdf/types/change_op_annotations_update_resources.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class ChangeOpAnnotationsUpdateResources(UniversalBaseModel): + appearance: typing.Optional[str] = None + file: typing.Optional[str] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_add_widget.py b/src/cloudpdf/types/change_op_forms_add_widget.py new file mode 100644 index 0000000..610178a --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_add_widget.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .widget_placement import WidgetPlacement + + +class ChangeOpFormsAddWidget(UniversalBaseModel): + field: FormFieldRef + placement: WidgetPlacement + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + split_object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="splitObjectNumber"), pydantic.Field(alias="splitObjectNumber") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_create.py b/src/cloudpdf/types/change_op_forms_create.py new file mode 100644 index 0000000..e9904fb --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_create.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_draft import FormFieldDraft + + +class ChangeOpFormsCreate(UniversalBaseModel): + draft: FormFieldDraft + object_number: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] = None + widget_object_numbers: typing_extensions.Annotated[ + typing.Optional[typing.List[int]], + FieldMetadata(alias="widgetObjectNumbers"), + pydantic.Field(alias="widgetObjectNumbers"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_delete.py b/src/cloudpdf/types/change_op_forms_delete.py new file mode 100644 index 0000000..eca42f7 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_delete.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_patch import FormFieldPatch +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsDelete(UniversalBaseModel): + field: FormFieldRef + expect: typing.Optional[FormFieldPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_delete_widget.py b/src/cloudpdf/types/change_op_forms_delete_widget.py new file mode 100644 index 0000000..1f7f53f --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_delete_widget.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .widget_patch import WidgetPatch + + +class ChangeOpFormsDeleteWidget(UniversalBaseModel): + widget: AnnotationRef + expect: typing.Optional[WidgetPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_remove_widget.py b/src/cloudpdf/types/change_op_forms_remove_widget.py new file mode 100644 index 0000000..507c26d --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_remove_widget.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsRemoveWidget(UniversalBaseModel): + field: FormFieldRef + widget: AnnotationRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_reorder_calculations.py b/src/cloudpdf/types/change_op_forms_reorder_calculations.py new file mode 100644 index 0000000..f52c08c --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_reorder_calculations.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .field_position import FieldPosition +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsReorderCalculations(UniversalBaseModel): + fields: typing.List[FormFieldRef] + position: FieldPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_reorder_widgets.py b/src/cloudpdf/types/change_op_forms_reorder_widgets.py new file mode 100644 index 0000000..36f7235 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_reorder_widgets.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_position import AnnotationPosition +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class ChangeOpFormsReorderWidgets(UniversalBaseModel): + page: PageRef + widgets: typing.List[AnnotationRef] + position: AnnotationPosition + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_reset.py b/src/cloudpdf/types/change_op_forms_reset.py new file mode 100644 index 0000000..2239cf4 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_reset.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsReset(UniversalBaseModel): + fields: typing.Optional[typing.List[FormFieldRef]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_set_appearance_text.py b/src/cloudpdf/types/change_op_forms_set_appearance_text.py new file mode 100644 index 0000000..2bb9451 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_appearance_text.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsSetAppearanceText(UniversalBaseModel): + field: FormFieldRef + text: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_set_display.py b/src/cloudpdf/types/change_op_forms_set_display.py new file mode 100644 index 0000000..96cb259 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_display.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_op_forms_set_display_display import ChangeOpFormsSetDisplayDisplay +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsSetDisplay(UniversalBaseModel): + field: FormFieldRef + display: ChangeOpFormsSetDisplayDisplay + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_set_display_display.py b/src/cloudpdf/types/change_op_forms_set_display_display.py new file mode 100644 index 0000000..367e198 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_display_display.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ChangeOpFormsSetDisplayDisplay = typing.Union[typing.Literal["visible", "hidden", "noPrint", "noView"], typing.Any] diff --git a/src/cloudpdf/types/change_op_forms_set_signature_appearance.py b/src/cloudpdf/types/change_op_forms_set_signature_appearance.py new file mode 100644 index 0000000..842ab03 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_signature_appearance.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_op_forms_set_signature_appearance_resources import ChangeOpFormsSetSignatureAppearanceResources +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsSetSignatureAppearance(UniversalBaseModel): + field: FormFieldRef + resources: ChangeOpFormsSetSignatureAppearanceResources + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_set_signature_appearance_resources.py b/src/cloudpdf/types/change_op_forms_set_signature_appearance_resources.py new file mode 100644 index 0000000..54157c5 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_signature_appearance_resources.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class ChangeOpFormsSetSignatureAppearanceResources(UniversalBaseModel): + appearance: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_set_value.py b/src/cloudpdf/types/change_op_forms_set_value.py new file mode 100644 index 0000000..99358a7 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_set_value.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_ref import FormFieldRef +from .form_field_value import FormFieldValue + + +class ChangeOpFormsSetValue(UniversalBaseModel): + field: FormFieldRef + value: FormFieldValue + expect: typing.Optional[FormFieldValue] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_update.py b/src/cloudpdf/types/change_op_forms_update.py new file mode 100644 index 0000000..178a6ed --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_update.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_patch import FormFieldPatch +from .form_field_ref import FormFieldRef + + +class ChangeOpFormsUpdate(UniversalBaseModel): + field: FormFieldRef + patch: FormFieldPatch + expect: typing.Optional[FormFieldPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_forms_update_widget.py b/src/cloudpdf/types/change_op_forms_update_widget.py new file mode 100644 index 0000000..f6ae125 --- /dev/null +++ b/src/cloudpdf/types/change_op_forms_update_widget.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .widget_patch import WidgetPatch + + +class ChangeOpFormsUpdateWidget(UniversalBaseModel): + widget: AnnotationRef + patch: WidgetPatch + expect: typing.Optional[WidgetPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_metadata_update.py b/src/cloudpdf/types/change_op_metadata_update.py new file mode 100644 index 0000000..b8275f7 --- /dev/null +++ b/src/cloudpdf/types/change_op_metadata_update.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .metadata_patch import MetadataPatch + + +class ChangeOpMetadataUpdate(UniversalBaseModel): + patch: MetadataPatch + expect: typing.Optional[MetadataPatch] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_op_metadata_update_custom.py b/src/cloudpdf/types/change_op_metadata_update_custom.py new file mode 100644 index 0000000..ae01e16 --- /dev/null +++ b/src/cloudpdf/types/change_op_metadata_update_custom.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class ChangeOpMetadataUpdateCustom(UniversalBaseModel): + patch: typing.Dict[str, typing.Optional[str]] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/change_result.py b/src/cloudpdf/types/change_result.py new file mode 100644 index 0000000..2377cf1 --- /dev/null +++ b/src/cloudpdf/types/change_result.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .change_item import ChangeItem +from .mutation_meta import MutationMeta + + +class ChangeResult(UniversalBaseModel): + items: typing.List[ChangeItem] + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response.py b/src/cloudpdf/types/doc_annotations_create200response.py index 4472dd9..dccd684 100644 --- a/src/cloudpdf/types/doc_annotations_create200response.py +++ b/src/cloudpdf/types/doc_annotations_create200response.py @@ -4,11 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_create200response_meta import DocAnnotationsCreate200ResponseMeta +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta class DocAnnotationsCreate200Response(UniversalBaseModel): - meta: DocAnnotationsCreate200ResponseMeta + annotation: Annotation + meta: AnnotationMutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta.py b/src/cloudpdf/types/doc_annotations_create200response_meta.py deleted file mode 100644 index efdda75..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_create200response_meta_affected_pages_item import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItem, -) -from .doc_annotations_create200response_meta_cache_delta import DocAnnotationsCreate200ResponseMetaCacheDelta - - -class DocAnnotationsCreate200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocAnnotationsCreate200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsCreate200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item.py deleted file mode 100644 index e130f56..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_create200response_meta_affected_pages_item_revision import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision, -) -from .doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 49b9026..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 8dc4ff1..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 2e954ed..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 151ee47..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsCreate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta.py b/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta.py deleted file mode 100644 index 78f98dd..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_create200response_meta_cache_delta_pages_item import ( - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem, -) - - -class DocAnnotationsCreate200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 43c086b..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_create200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 33e3e20..0000000 --- a/src/cloudpdf/types/doc_annotations_create200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_create400response.py b/src/cloudpdf/types/doc_annotations_create400response.py index e81be3a..4f87432 100644 --- a/src/cloudpdf/types/doc_annotations_create400response.py +++ b/src/cloudpdf/types/doc_annotations_create400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_create400response_code import DocAnnotationsCreate400ResponseCode -from .doc_annotations_create400response_name import DocAnnotationsCreate400ResponseName - - -class DocAnnotationsCreate400Response(UniversalBaseModel): - name: DocAnnotationsCreate400ResponseName - code: DocAnnotationsCreate400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsCreate400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_create400response_code.py b/src/cloudpdf/types/doc_annotations_create400response_code.py deleted file mode 100644 index 83ef27e..0000000 --- a/src/cloudpdf/types/doc_annotations_create400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsCreate400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_create400response_name.py b/src/cloudpdf/types/doc_annotations_create400response_name.py deleted file mode 100644 index e7f1c2c..0000000 --- a/src/cloudpdf/types/doc_annotations_create400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsCreate400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_create404response.py b/src/cloudpdf/types/doc_annotations_create404response.py index 37bc1ba..2a4b5b2 100644 --- a/src/cloudpdf/types/doc_annotations_create404response.py +++ b/src/cloudpdf/types/doc_annotations_create404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_create404response_code import DocAnnotationsCreate404ResponseCode -from .doc_annotations_create404response_name import DocAnnotationsCreate404ResponseName - - -class DocAnnotationsCreate404Response(UniversalBaseModel): - name: DocAnnotationsCreate404ResponseName - code: DocAnnotationsCreate404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsCreate404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_create404response_code.py b/src/cloudpdf/types/doc_annotations_create404response_code.py deleted file mode 100644 index 758de69..0000000 --- a/src/cloudpdf/types/doc_annotations_create404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsCreate404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_create404response_name.py b/src/cloudpdf/types/doc_annotations_create404response_name.py deleted file mode 100644 index 96fbe68..0000000 --- a/src/cloudpdf/types/doc_annotations_create404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsCreate404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_delete200response.py b/src/cloudpdf/types/doc_annotations_delete200response.py index 5a09e8b..b76b98f 100644 --- a/src/cloudpdf/types/doc_annotations_delete200response.py +++ b/src/cloudpdf/types/doc_annotations_delete200response.py @@ -4,11 +4,11 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_delete200response_meta import DocAnnotationsDelete200ResponseMeta +from .annotation_mutation_meta import AnnotationMutationMeta class DocAnnotationsDelete200Response(UniversalBaseModel): - meta: DocAnnotationsDelete200ResponseMeta + meta: AnnotationMutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta.py b/src/cloudpdf/types/doc_annotations_delete200response_meta.py deleted file mode 100644 index 10ec41e..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_delete200response_meta_affected_pages_item import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItem, -) -from .doc_annotations_delete200response_meta_cache_delta import DocAnnotationsDelete200ResponseMetaCacheDelta - - -class DocAnnotationsDelete200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocAnnotationsDelete200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsDelete200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item.py deleted file mode 100644 index 638e868..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_delete200response_meta_affected_pages_item_revision import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision, -) -from .doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_revision.py deleted file mode 100644 index f76a959..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 715cd28..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index d6c0ce9..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 350de0d..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta.py deleted file mode 100644 index 7010ca7..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_delete200response_meta_cache_delta_pages_item import ( - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem, -) - - -class DocAnnotationsDelete200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item.py deleted file mode 100644 index c9f11cb..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_delete200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 5bacd5d..0000000 --- a/src/cloudpdf/types/doc_annotations_delete200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_delete404response.py b/src/cloudpdf/types/doc_annotations_delete404response.py index ec57623..0eeb48e 100644 --- a/src/cloudpdf/types/doc_annotations_delete404response.py +++ b/src/cloudpdf/types/doc_annotations_delete404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_delete404response_code import DocAnnotationsDelete404ResponseCode -from .doc_annotations_delete404response_name import DocAnnotationsDelete404ResponseName - - -class DocAnnotationsDelete404Response(UniversalBaseModel): - name: DocAnnotationsDelete404ResponseName - code: DocAnnotationsDelete404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsDelete404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_delete404response_code.py b/src/cloudpdf/types/doc_annotations_delete404response_code.py deleted file mode 100644 index 5a29a29..0000000 --- a/src/cloudpdf/types/doc_annotations_delete404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsDelete404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_delete404response_name.py b/src/cloudpdf/types/doc_annotations_delete404response_name.py deleted file mode 100644 index 93307ac..0000000 --- a/src/cloudpdf/types/doc_annotations_delete404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsDelete404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_export_appearance400response.py b/src/cloudpdf/types/doc_annotations_export_appearance400response.py index 9ef1470..d561d78 100644 --- a/src/cloudpdf/types/doc_annotations_export_appearance400response.py +++ b/src/cloudpdf/types/doc_annotations_export_appearance400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_export_appearance400response_code import DocAnnotationsExportAppearance400ResponseCode -from .doc_annotations_export_appearance400response_name import DocAnnotationsExportAppearance400ResponseName - - -class DocAnnotationsExportAppearance400Response(UniversalBaseModel): - name: DocAnnotationsExportAppearance400ResponseName - code: DocAnnotationsExportAppearance400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsExportAppearance400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_export_appearance400response_code.py b/src/cloudpdf/types/doc_annotations_export_appearance400response_code.py deleted file mode 100644 index 5ca2ac4..0000000 --- a/src/cloudpdf/types/doc_annotations_export_appearance400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsExportAppearance400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_export_appearance400response_name.py b/src/cloudpdf/types/doc_annotations_export_appearance400response_name.py deleted file mode 100644 index f333bd5..0000000 --- a/src/cloudpdf/types/doc_annotations_export_appearance400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsExportAppearance400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_export_appearance404response.py b/src/cloudpdf/types/doc_annotations_export_appearance404response.py index 06d89c8..990cc1b 100644 --- a/src/cloudpdf/types/doc_annotations_export_appearance404response.py +++ b/src/cloudpdf/types/doc_annotations_export_appearance404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_export_appearance404response_code import DocAnnotationsExportAppearance404ResponseCode -from .doc_annotations_export_appearance404response_name import DocAnnotationsExportAppearance404ResponseName - - -class DocAnnotationsExportAppearance404Response(UniversalBaseModel): - name: DocAnnotationsExportAppearance404ResponseName - code: DocAnnotationsExportAppearance404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsExportAppearance404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_export_appearance404response_code.py b/src/cloudpdf/types/doc_annotations_export_appearance404response_code.py deleted file mode 100644 index 63784f6..0000000 --- a/src/cloudpdf/types/doc_annotations_export_appearance404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsExportAppearance404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_export_appearance404response_name.py b/src/cloudpdf/types/doc_annotations_export_appearance404response_name.py deleted file mode 100644 index 418e471..0000000 --- a/src/cloudpdf/types/doc_annotations_export_appearance404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsExportAppearance404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_flatten200response.py b/src/cloudpdf/types/doc_annotations_flatten200response.py index 6c26d5e..e2568e9 100644 --- a/src/cloudpdf/types/doc_annotations_flatten200response.py +++ b/src/cloudpdf/types/doc_annotations_flatten200response.py @@ -4,11 +4,17 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_flatten200response_meta import DocAnnotationsFlatten200ResponseMeta +from .doc_annotations_flatten200response_results_item import DocAnnotationsFlatten200ResponseResultsItem +from .doc_annotations_flatten200response_usage import DocAnnotationsFlatten200ResponseUsage +from .mutation_meta import MutationMeta +from .page_ref import PageRef class DocAnnotationsFlatten200Response(UniversalBaseModel): - meta: DocAnnotationsFlatten200ResponseMeta + page: PageRef + usage: DocAnnotationsFlatten200ResponseUsage + results: typing.List[DocAnnotationsFlatten200ResponseResultsItem] + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta.py deleted file mode 100644 index f1aa6d8..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_flatten200response_meta_affected_pages_item import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItem, -) -from .doc_annotations_flatten200response_meta_cache_delta import DocAnnotationsFlatten200ResponseMetaCacheDelta - - -class DocAnnotationsFlatten200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocAnnotationsFlatten200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsFlatten200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item.py deleted file mode 100644 index ef71afd..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_flatten200response_meta_affected_pages_item_revision import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision, -) -from .doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 993727b..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 99340ff..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 2884305..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 8eb325f..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta.py deleted file mode 100644 index 1923800..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_flatten200response_meta_cache_delta_pages_item import ( - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem, -) - - -class DocAnnotationsFlatten200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 135adbc..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_flatten200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 66750a8..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsFlatten200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_results_item.py b/src/cloudpdf/types/doc_annotations_flatten200response_results_item.py new file mode 100644 index 0000000..b0fa462 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_flatten200response_results_item.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .doc_annotations_flatten200response_results_item_status import DocAnnotationsFlatten200ResponseResultsItemStatus + + +class DocAnnotationsFlatten200ResponseResultsItem(UniversalBaseModel): + ref: AnnotationRef + status: DocAnnotationsFlatten200ResponseResultsItemStatus + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_results_item_status.py b/src/cloudpdf/types/doc_annotations_flatten200response_results_item_status.py new file mode 100644 index 0000000..fa5ffc6 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_flatten200response_results_item_status.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocAnnotationsFlatten200ResponseResultsItemStatus = typing.Union[typing.Literal["applied", "unchanged"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_flatten200response_usage.py b/src/cloudpdf/types/doc_annotations_flatten200response_usage.py new file mode 100644 index 0000000..67c0920 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_flatten200response_usage.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocAnnotationsFlatten200ResponseUsage = typing.Union[typing.Literal["display", "print"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_flatten400response.py b/src/cloudpdf/types/doc_annotations_flatten400response.py index b664cbb..47b4aea 100644 --- a/src/cloudpdf/types/doc_annotations_flatten400response.py +++ b/src/cloudpdf/types/doc_annotations_flatten400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_flatten400response_code import DocAnnotationsFlatten400ResponseCode -from .doc_annotations_flatten400response_name import DocAnnotationsFlatten400ResponseName - - -class DocAnnotationsFlatten400Response(UniversalBaseModel): - name: DocAnnotationsFlatten400ResponseName - code: DocAnnotationsFlatten400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsFlatten400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_flatten400response_code.py b/src/cloudpdf/types/doc_annotations_flatten400response_code.py deleted file mode 100644 index af1a905..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsFlatten400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_flatten400response_name.py b/src/cloudpdf/types/doc_annotations_flatten400response_name.py deleted file mode 100644 index fd2964d..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsFlatten400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_flatten404response.py b/src/cloudpdf/types/doc_annotations_flatten404response.py index 4fb912f..6463d1a 100644 --- a/src/cloudpdf/types/doc_annotations_flatten404response.py +++ b/src/cloudpdf/types/doc_annotations_flatten404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_flatten404response_code import DocAnnotationsFlatten404ResponseCode -from .doc_annotations_flatten404response_name import DocAnnotationsFlatten404ResponseName - - -class DocAnnotationsFlatten404Response(UniversalBaseModel): - name: DocAnnotationsFlatten404ResponseName - code: DocAnnotationsFlatten404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsFlatten404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_flatten404response_code.py b/src/cloudpdf/types/doc_annotations_flatten404response_code.py deleted file mode 100644 index a98c5bf..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsFlatten404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_flatten404response_name.py b/src/cloudpdf/types/doc_annotations_flatten404response_name.py deleted file mode 100644 index 8606563..0000000 --- a/src/cloudpdf/types/doc_annotations_flatten404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsFlatten404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response.py b/src/cloudpdf/types/doc_annotations_list200response.py index 172d805..d7302d0 100644 --- a/src/cloudpdf/types/doc_annotations_list200response.py +++ b/src/cloudpdf/types/doc_annotations_list200response.py @@ -1,26 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .annotation_list import AnnotationList -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item import DocAnnotationsList200ResponseAnnotationsItem -from .doc_annotations_list200response_page_state import DocAnnotationsList200ResponsePageState - - -class DocAnnotationsList200Response(UniversalBaseModel): - page_state: typing_extensions.Annotated[ - DocAnnotationsList200ResponsePageState, FieldMetadata(alias="pageState"), pydantic.Field(alias="pageState") - ] - annotations: typing.List[DocAnnotationsList200ResponseAnnotationsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsList200Response = AnnotationList diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item.py deleted file mode 100644 index eae8610..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item.py +++ /dev/null @@ -1,2167 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, -) -from .doc_annotations_list200response_annotations_item_caret_color import ( - DocAnnotationsList200ResponseAnnotationsItemCaretColor, -) -from .doc_annotations_list200response_annotations_item_caret_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCaretFlags, -) -from .doc_annotations_list200response_annotations_item_caret_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_caret_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo, -) -from .doc_annotations_list200response_annotations_item_caret_intent import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIntent, -) -from .doc_annotations_list200response_annotations_item_caret_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRect, -) -from .doc_annotations_list200response_annotations_item_caret_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences, -) -from .doc_annotations_list200response_annotations_item_caret_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRef, -) -from .doc_annotations_list200response_annotations_item_caret_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCaretReplyType, -) -from .doc_annotations_list200response_annotations_item_caret_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect, -) -from .doc_annotations_list200response_annotations_item_circle_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, -) -from .doc_annotations_list200response_annotations_item_circle_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, -) -from .doc_annotations_list200response_annotations_item_circle_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleColor, -) -from .doc_annotations_list200response_annotations_item_circle_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCircleFlags, -) -from .doc_annotations_list200response_annotations_item_circle_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_circle_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo, -) -from .doc_annotations_list200response_annotations_item_circle_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor, -) -from .doc_annotations_list200response_annotations_item_circle_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRect, -) -from .doc_annotations_list200response_annotations_item_circle_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences, -) -from .doc_annotations_list200response_annotations_item_circle_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRef, -) -from .doc_annotations_list200response_annotations_item_circle_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCircleReplyType, -) -from .doc_annotations_list200response_annotations_item_circle_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect, -) -from .doc_annotations_list200response_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, -) -from .doc_annotations_list200response_annotations_item_file_attachment_color import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor, -) -from .doc_annotations_list200response_annotations_item_file_attachment_file import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile, -) -from .doc_annotations_list200response_annotations_item_file_attachment_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags, -) -from .doc_annotations_list200response_annotations_item_file_attachment_icon import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon, -) -from .doc_annotations_list200response_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo, -) -from .doc_annotations_list200response_annotations_item_file_attachment_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect, -) -from .doc_annotations_list200response_annotations_item_file_attachment_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef, -) -from .doc_annotations_list200response_annotations_item_file_attachment_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType, -) -from .doc_annotations_list200response_annotations_item_free_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, -) -from .doc_annotations_list200response_annotations_item_free_text_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, -) -from .doc_annotations_list200response_annotations_item_free_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextColor, -) -from .doc_annotations_list200response_annotations_item_free_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags, -) -from .doc_annotations_list200response_annotations_item_free_text_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor, -) -from .doc_annotations_list200response_annotations_item_free_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_free_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo, -) -from .doc_annotations_list200response_annotations_item_free_text_intent import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent, -) -from .doc_annotations_list200response_annotations_item_free_text_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor, -) -from .doc_annotations_list200response_annotations_item_free_text_line_ending import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding, -) -from .doc_annotations_list200response_annotations_item_free_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRect, -) -from .doc_annotations_list200response_annotations_item_free_text_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences, -) -from .doc_annotations_list200response_annotations_item_free_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef, -) -from .doc_annotations_list200response_annotations_item_free_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, -) -from .doc_annotations_list200response_annotations_item_free_text_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, -) -from .doc_annotations_list200response_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect, -) -from .doc_annotations_list200response_annotations_item_highlight_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, -) -from .doc_annotations_list200response_annotations_item_highlight_color import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightColor, -) -from .doc_annotations_list200response_annotations_item_highlight_flags import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightFlags, -) -from .doc_annotations_list200response_annotations_item_highlight_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_highlight_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo, -) -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_highlight_rect import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRect, -) -from .doc_annotations_list200response_annotations_item_highlight_ref import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRef, -) -from .doc_annotations_list200response_annotations_item_highlight_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType, -) -from .doc_annotations_list200response_annotations_item_ink_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, -) -from .doc_annotations_list200response_annotations_item_ink_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, -) -from .doc_annotations_list200response_annotations_item_ink_color import ( - DocAnnotationsList200ResponseAnnotationsItemInkColor, -) -from .doc_annotations_list200response_annotations_item_ink_flags import ( - DocAnnotationsList200ResponseAnnotationsItemInkFlags, -) -from .doc_annotations_list200response_annotations_item_ink_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_ink_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo, -) -from .doc_annotations_list200response_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem, -) -from .doc_annotations_list200response_annotations_item_ink_intent import ( - DocAnnotationsList200ResponseAnnotationsItemInkIntent, -) -from .doc_annotations_list200response_annotations_item_ink_rect import ( - DocAnnotationsList200ResponseAnnotationsItemInkRect, -) -from .doc_annotations_list200response_annotations_item_ink_ref import DocAnnotationsList200ResponseAnnotationsItemInkRef -from .doc_annotations_list200response_annotations_item_ink_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemInkReplyType, -) -from .doc_annotations_list200response_annotations_item_line_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, -) -from .doc_annotations_list200response_annotations_item_line_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, -) -from .doc_annotations_list200response_annotations_item_line_caption import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaption, -) -from .doc_annotations_list200response_annotations_item_line_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineColor, -) -from .doc_annotations_list200response_annotations_item_line_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLineFlags, -) -from .doc_annotations_list200response_annotations_item_line_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_line_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_line_intent import ( - DocAnnotationsList200ResponseAnnotationsItemLineIntent, -) -from .doc_annotations_list200response_annotations_item_line_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor, -) -from .doc_annotations_list200response_annotations_item_line_leader import ( - DocAnnotationsList200ResponseAnnotationsItemLineLeader, -) -from .doc_annotations_list200response_annotations_item_line_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, -) -from .doc_annotations_list200response_annotations_item_line_line_points import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, -) -from .doc_annotations_list200response_annotations_item_line_measure import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasure, -) -from .doc_annotations_list200response_annotations_item_line_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLineRect, -) -from .doc_annotations_list200response_annotations_item_line_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLineRef, -) -from .doc_annotations_list200response_annotations_item_line_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLineReplyType, -) -from .doc_annotations_list200response_annotations_item_link_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, -) -from .doc_annotations_list200response_annotations_item_link_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLinkFlags, -) -from .doc_annotations_list200response_annotations_item_link_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_link_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo, -) -from .doc_annotations_list200response_annotations_item_link_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRect, -) -from .doc_annotations_list200response_annotations_item_link_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRef, -) -from .doc_annotations_list200response_annotations_item_link_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLinkReplyType, -) -from .doc_annotations_list200response_annotations_item_link_target import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTarget, -) -from .doc_annotations_list200response_annotations_item_polygon_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, -) -from .doc_annotations_list200response_annotations_item_polygon_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, -) -from .doc_annotations_list200response_annotations_item_polygon_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonCaption, -) -from .doc_annotations_list200response_annotations_item_polygon_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonColor, -) -from .doc_annotations_list200response_annotations_item_polygon_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonFlags, -) -from .doc_annotations_list200response_annotations_item_polygon_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_polygon_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo, -) -from .doc_annotations_list200response_annotations_item_polygon_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIntent, -) -from .doc_annotations_list200response_annotations_item_polygon_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor, -) -from .doc_annotations_list200response_annotations_item_polygon_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure, -) -from .doc_annotations_list200response_annotations_item_polygon_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRect, -) -from .doc_annotations_list200response_annotations_item_polygon_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRef, -) -from .doc_annotations_list200response_annotations_item_polygon_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType, -) -from .doc_annotations_list200response_annotations_item_polygon_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem, -) -from .doc_annotations_list200response_annotations_item_polyline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, -) -from .doc_annotations_list200response_annotations_item_polyline_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, -) -from .doc_annotations_list200response_annotations_item_polyline_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineCaption, -) -from .doc_annotations_list200response_annotations_item_polyline_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineColor, -) -from .doc_annotations_list200response_annotations_item_polyline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineFlags, -) -from .doc_annotations_list200response_annotations_item_polyline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_polyline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_polyline_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIntent, -) -from .doc_annotations_list200response_annotations_item_polyline_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor, -) -from .doc_annotations_list200response_annotations_item_polyline_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, -) -from .doc_annotations_list200response_annotations_item_polyline_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure, -) -from .doc_annotations_list200response_annotations_item_polyline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRect, -) -from .doc_annotations_list200response_annotations_item_polyline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRef, -) -from .doc_annotations_list200response_annotations_item_polyline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType, -) -from .doc_annotations_list200response_annotations_item_polyline_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem, -) -from .doc_annotations_list200response_annotations_item_redact_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, -) -from .doc_annotations_list200response_annotations_item_redact_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactColor, -) -from .doc_annotations_list200response_annotations_item_redact_flags import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFlags, -) -from .doc_annotations_list200response_annotations_item_redact_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, -) -from .doc_annotations_list200response_annotations_item_redact_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, -) -from .doc_annotations_list200response_annotations_item_redact_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_redact_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo, -) -from .doc_annotations_list200response_annotations_item_redact_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor, -) -from .doc_annotations_list200response_annotations_item_redact_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_redact_rect import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRect, -) -from .doc_annotations_list200response_annotations_item_redact_ref import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRef, -) -from .doc_annotations_list200response_annotations_item_redact_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemRedactReplyType, -) -from .doc_annotations_list200response_annotations_item_redact_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, -) -from .doc_annotations_list200response_annotations_item_square_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, -) -from .doc_annotations_list200response_annotations_item_square_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, -) -from .doc_annotations_list200response_annotations_item_square_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareColor, -) -from .doc_annotations_list200response_annotations_item_square_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquareFlags, -) -from .doc_annotations_list200response_annotations_item_square_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_square_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo, -) -from .doc_annotations_list200response_annotations_item_square_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor, -) -from .doc_annotations_list200response_annotations_item_square_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRect, -) -from .doc_annotations_list200response_annotations_item_square_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences, -) -from .doc_annotations_list200response_annotations_item_square_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRef, -) -from .doc_annotations_list200response_annotations_item_square_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquareReplyType, -) -from .doc_annotations_list200response_annotations_item_square_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect, -) -from .doc_annotations_list200response_annotations_item_squiggly_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, -) -from .doc_annotations_list200response_annotations_item_squiggly_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyColor, -) -from .doc_annotations_list200response_annotations_item_squiggly_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags, -) -from .doc_annotations_list200response_annotations_item_squiggly_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo, -) -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_squiggly_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRect, -) -from .doc_annotations_list200response_annotations_item_squiggly_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef, -) -from .doc_annotations_list200response_annotations_item_squiggly_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType, -) -from .doc_annotations_list200response_annotations_item_stamp_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, -) -from .doc_annotations_list200response_annotations_item_stamp_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStampFlags, -) -from .doc_annotations_list200response_annotations_item_stamp_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_stamp_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo, -) -from .doc_annotations_list200response_annotations_item_stamp_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampRect, -) -from .doc_annotations_list200response_annotations_item_stamp_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStampRef, -) -from .doc_annotations_list200response_annotations_item_stamp_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStampReplyType, -) -from .doc_annotations_list200response_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect, -) -from .doc_annotations_list200response_annotations_item_strikeout_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, -) -from .doc_annotations_list200response_annotations_item_strikeout_color import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor, -) -from .doc_annotations_list200response_annotations_item_strikeout_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags, -) -from .doc_annotations_list200response_annotations_item_strikeout_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo, -) -from .doc_annotations_list200response_annotations_item_strikeout_intent import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent, -) -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_strikeout_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect, -) -from .doc_annotations_list200response_annotations_item_strikeout_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef, -) -from .doc_annotations_list200response_annotations_item_strikeout_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType, -) -from .doc_annotations_list200response_annotations_item_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, -) -from .doc_annotations_list200response_annotations_item_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemTextColor, -) -from .doc_annotations_list200response_annotations_item_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemTextFlags, -) -from .doc_annotations_list200response_annotations_item_text_icon import ( - DocAnnotationsList200ResponseAnnotationsItemTextIcon, -) -from .doc_annotations_list200response_annotations_item_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo, -) -from .doc_annotations_list200response_annotations_item_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemTextRect, -) -from .doc_annotations_list200response_annotations_item_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemTextRef, -) -from .doc_annotations_list200response_annotations_item_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemTextReplyType, -) -from .doc_annotations_list200response_annotations_item_underline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, -) -from .doc_annotations_list200response_annotations_item_underline_color import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineColor, -) -from .doc_annotations_list200response_annotations_item_underline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags, -) -from .doc_annotations_list200response_annotations_item_underline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_underline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_underline_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_underline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRect, -) -from .doc_annotations_list200response_annotations_item_underline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef, -) -from .doc_annotations_list200response_annotations_item_underline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType, -) -from .doc_annotations_list200response_annotations_item_unsupported_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, -) -from .doc_annotations_list200response_annotations_item_unsupported_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags, -) -from .doc_annotations_list200response_annotations_item_unsupported_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo, -) -from .doc_annotations_list200response_annotations_item_unsupported_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect, -) -from .doc_annotations_list200response_annotations_item_unsupported_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef, -) -from .doc_annotations_list200response_annotations_item_unsupported_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType, -) -from .doc_annotations_list200response_annotations_item_widget_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, -) -from .doc_annotations_list200response_annotations_item_widget_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, -) -from .doc_annotations_list200response_annotations_item_widget_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetColor, -) -from .doc_annotations_list200response_annotations_item_widget_field_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, -) -from .doc_annotations_list200response_annotations_item_widget_flags import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFlags, -) -from .doc_annotations_list200response_annotations_item_widget_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor, -) -from .doc_annotations_list200response_annotations_item_widget_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily, -) -from .doc_annotations_list200response_annotations_item_widget_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_widget_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo, -) -from .doc_annotations_list200response_annotations_item_widget_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor, -) -from .doc_annotations_list200response_annotations_item_widget_rect import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRect, -) -from .doc_annotations_list200response_annotations_item_widget_ref import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRef, -) -from .doc_annotations_list200response_annotations_item_widget_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType, -) -from .doc_annotations_list200response_annotations_item_widget_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItem_Highlight(UniversalBaseModel): - subtype: typing.Literal["highlight"] = "highlight" - ref: DocAnnotationsList200ResponseAnnotationsItemHighlightRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemHighlightFlags - rect: DocAnnotationsList200ResponseAnnotationsItemHighlightRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemHighlightColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Underline(UniversalBaseModel): - subtype: typing.Literal["underline"] = "underline" - ref: DocAnnotationsList200ResponseAnnotationsItemUnderlineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemUnderlineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemUnderlineColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Squiggly(UniversalBaseModel): - subtype: typing.Literal["squiggly"] = "squiggly" - ref: DocAnnotationsList200ResponseAnnotationsItemSquigglyRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags - rect: DocAnnotationsList200ResponseAnnotationsItemSquigglyRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemSquigglyColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Strikeout(UniversalBaseModel): - subtype: typing.Literal["strikeout"] = "strikeout" - ref: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags - rect: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Circle(UniversalBaseModel): - subtype: typing.Literal["circle"] = "circle" - ref: DocAnnotationsList200ResponseAnnotationsItemCircleRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemCircleFlags - rect: DocAnnotationsList200ResponseAnnotationsItemCircleRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemCircleColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Square(UniversalBaseModel): - subtype: typing.Literal["square"] = "square" - ref: DocAnnotationsList200ResponseAnnotationsItemSquareRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemSquareFlags - rect: DocAnnotationsList200ResponseAnnotationsItemSquareRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemSquareColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Polygon(UniversalBaseModel): - subtype: typing.Literal["polygon"] = "polygon" - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonCaption] = None - ref: DocAnnotationsList200ResponseAnnotationsItemPolygonRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemPolygonFlags - rect: DocAnnotationsList200ResponseAnnotationsItemPolygonRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemPolygonColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem] - rotation: typing.Optional[float] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Polyline(UniversalBaseModel): - subtype: typing.Literal["polyline"] = "polyline" - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineCaption] = None - ref: DocAnnotationsList200ResponseAnnotationsItemPolylineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemPolylineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemPolylineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemPolylineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem] - rotation: typing.Optional[float] = None - line_endings: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Line(UniversalBaseModel): - subtype: typing.Literal["line"] = "line" - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineCaption] = None - leader: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineLeader] = None - ref: DocAnnotationsList200ResponseAnnotationsItemLineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemLineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemLineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemLineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - line_points: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, - FieldMetadata(alias="linePoints"), - pydantic.Field(alias="linePoints"), - ] - line_endings: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Link(UniversalBaseModel): - subtype: typing.Literal["link"] = "link" - ref: DocAnnotationsList200ResponseAnnotationsItemLinkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemLinkFlags - rect: DocAnnotationsList200ResponseAnnotationsItemLinkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - target: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkTarget] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Ink(UniversalBaseModel): - subtype: typing.Literal["ink"] = "ink" - ref: DocAnnotationsList200ResponseAnnotationsItemInkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemInkFlags - rect: DocAnnotationsList200ResponseAnnotationsItemInkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemInkColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkIntent] = None - ink_list: typing_extensions.Annotated[ - typing.List[typing.List[DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem]], - FieldMetadata(alias="inkList"), - pydantic.Field(alias="inkList"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_FreeText(UniversalBaseModel): - subtype: typing.Literal["free-text"] = "free-text" - ref: DocAnnotationsList200ResponseAnnotationsItemFreeTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags - rect: DocAnnotationsList200ResponseAnnotationsItemFreeTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - intent: DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent - font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - rich_text: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, - FieldMetadata(alias="richText"), - pydantic.Field(alias="richText"), - ] - color: DocAnnotationsList200ResponseAnnotationsItemFreeTextColor - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - callout_line: typing_extensions.Annotated[ - typing.Optional[typing.List[typing.Any]], - FieldMetadata(alias="calloutLine"), - pydantic.Field(alias="calloutLine"), - ] = None - line_ending: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding], - FieldMetadata(alias="lineEnding"), - pydantic.Field(alias="lineEnding"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Caret(UniversalBaseModel): - subtype: typing.Literal["caret"] = "caret" - ref: DocAnnotationsList200ResponseAnnotationsItemCaretRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemCaretFlags - rect: DocAnnotationsList200ResponseAnnotationsItemCaretRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemCaretColor - opacity: float - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretIntent] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Text(UniversalBaseModel): - subtype: typing.Literal["text"] = "text" - ref: DocAnnotationsList200ResponseAnnotationsItemTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemTextFlags - rect: DocAnnotationsList200ResponseAnnotationsItemTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemTextColor - opacity: float - icon: DocAnnotationsList200ResponseAnnotationsItemTextIcon - state: typing.Optional[str] = None - state_model: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Stamp(UniversalBaseModel): - subtype: typing.Literal["stamp"] = "stamp" - ref: DocAnnotationsList200ResponseAnnotationsItemStampRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemStampFlags - rect: DocAnnotationsList200ResponseAnnotationsItemStampRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - name: typing.Optional[str] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_FileAttachment(UniversalBaseModel): - subtype: typing.Literal["file-attachment"] = "file-attachment" - ref: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags - rect: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor - opacity: float - icon: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon - file: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Widget(UniversalBaseModel): - subtype: typing.Literal["widget"] = "widget" - ref: DocAnnotationsList200ResponseAnnotationsItemWidgetRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemWidgetFlags - rect: DocAnnotationsList200ResponseAnnotationsItemWidgetRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetColor] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - font_family: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily], - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] = None - font_size: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") - ] = None - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - field_family: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, - FieldMetadata(alias="fieldFamily"), - pydantic.Field(alias="fieldFamily"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Redact(UniversalBaseModel): - subtype: typing.Literal["redact"] = "redact" - ref: DocAnnotationsList200ResponseAnnotationsItemRedactRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemRedactFlags - rect: DocAnnotationsList200ResponseAnnotationsItemRedactRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - color: DocAnnotationsList200ResponseAnnotationsItemRedactColor - opacity: float - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - overlay_text: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") - ] = None - repeat: bool - font_family: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - font_color: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItem_Unsupported(UniversalBaseModel): - subtype: typing.Literal["unsupported"] = "unsupported" - ref: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags - rect: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - raw_subtype_code: typing_extensions.Annotated[ - int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") - ] - raw_subtype_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItem = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItem_Highlight, - DocAnnotationsList200ResponseAnnotationsItem_Underline, - DocAnnotationsList200ResponseAnnotationsItem_Squiggly, - DocAnnotationsList200ResponseAnnotationsItem_Strikeout, - DocAnnotationsList200ResponseAnnotationsItem_Circle, - DocAnnotationsList200ResponseAnnotationsItem_Square, - DocAnnotationsList200ResponseAnnotationsItem_Polygon, - DocAnnotationsList200ResponseAnnotationsItem_Polyline, - DocAnnotationsList200ResponseAnnotationsItem_Line, - DocAnnotationsList200ResponseAnnotationsItem_Link, - DocAnnotationsList200ResponseAnnotationsItem_Ink, - DocAnnotationsList200ResponseAnnotationsItem_FreeText, - DocAnnotationsList200ResponseAnnotationsItem_Caret, - DocAnnotationsList200ResponseAnnotationsItem_Text, - DocAnnotationsList200ResponseAnnotationsItem_Stamp, - DocAnnotationsList200ResponseAnnotationsItem_FileAttachment, - DocAnnotationsList200ResponseAnnotationsItem_Widget, - DocAnnotationsList200ResponseAnnotationsItem_Redact, - DocAnnotationsList200ResponseAnnotationsItem_Unsupported, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret.py deleted file mode 100644 index 85fc959..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret.py +++ /dev/null @@ -1,115 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, -) -from .doc_annotations_list200response_annotations_item_caret_color import ( - DocAnnotationsList200ResponseAnnotationsItemCaretColor, -) -from .doc_annotations_list200response_annotations_item_caret_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCaretFlags, -) -from .doc_annotations_list200response_annotations_item_caret_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_caret_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo, -) -from .doc_annotations_list200response_annotations_item_caret_intent import ( - DocAnnotationsList200ResponseAnnotationsItemCaretIntent, -) -from .doc_annotations_list200response_annotations_item_caret_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRect, -) -from .doc_annotations_list200response_annotations_item_caret_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences, -) -from .doc_annotations_list200response_annotations_item_caret_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRef, -) -from .doc_annotations_list200response_annotations_item_caret_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCaretReplyType, -) -from .doc_annotations_list200response_annotations_item_caret_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemCaret(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemCaretRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemCaretFlags - rect: DocAnnotationsList200ResponseAnnotationsItemCaretRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemCaretColor - opacity: float - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretIntent] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_blend_mode.py deleted file mode 100644 index c0ed65d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCaretBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_color.py deleted file mode 100644 index cd161f3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCaretColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_flags.py deleted file mode 100644 index 402a6f7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_identity_quality.py deleted file mode 100644 index 5bc1189..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCaretIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to.py deleted file mode 100644 index 428083b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index.py deleted file mode 100644 index 0c472b7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision.py deleted file mode 100644 index 958f88f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_nm.py deleted file mode 100644 index ab200fd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number.py deleted file mode 100644 index e63b9e5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_intent.py deleted file mode 100644 index 1aedb9f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_intent.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCaretIntent = typing.Union[typing.Literal["replace"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect.py deleted file mode 100644 index 2c7af08..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect_differences.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect_differences.py deleted file mode 100644 index 205987f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref.py deleted file mode 100644 index 0dd6a33..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemCaretRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemCaretRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCaretRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index.py deleted file mode 100644 index 5503bd1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_caret_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index_revision.py deleted file mode 100644 index 4e819f7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_nm.py deleted file mode 100644 index ccc65cb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_object_number.py deleted file mode 100644 index dfaf69b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCaretRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_reply_type.py deleted file mode 100644 index 642b568..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCaretReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_unrotated_rect.py deleted file mode 100644 index 9617f9f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_caret_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCaretUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle.py deleted file mode 100644 index f2a31bc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_circle_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, -) -from .doc_annotations_list200response_annotations_item_circle_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, -) -from .doc_annotations_list200response_annotations_item_circle_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleColor, -) -from .doc_annotations_list200response_annotations_item_circle_flags import ( - DocAnnotationsList200ResponseAnnotationsItemCircleFlags, -) -from .doc_annotations_list200response_annotations_item_circle_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_circle_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo, -) -from .doc_annotations_list200response_annotations_item_circle_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor, -) -from .doc_annotations_list200response_annotations_item_circle_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRect, -) -from .doc_annotations_list200response_annotations_item_circle_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences, -) -from .doc_annotations_list200response_annotations_item_circle_ref import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRef, -) -from .doc_annotations_list200response_annotations_item_circle_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemCircleReplyType, -) -from .doc_annotations_list200response_annotations_item_circle_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemCircle(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemCircleRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemCircleFlags - rect: DocAnnotationsList200ResponseAnnotationsItemCircleRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemCircleColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_blend_mode.py deleted file mode 100644 index 7bf5995..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCircleBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_border_style.py deleted file mode 100644 index 45becd8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCircleBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_color.py deleted file mode 100644 index 0102b18..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCircleColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_flags.py deleted file mode 100644 index 843a5e2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_identity_quality.py deleted file mode 100644 index ac8ef88..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCircleIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to.py deleted file mode 100644 index 1f28031..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index.py deleted file mode 100644 index 98488c6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision.py deleted file mode 100644 index 04531e0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_nm.py deleted file mode 100644 index fe76f59..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number.py deleted file mode 100644 index b11ae33..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_interior_color.py deleted file mode 100644 index d62a551..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCircleInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect.py deleted file mode 100644 index 876536c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect_differences.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect_differences.py deleted file mode 100644 index 11dd906..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref.py deleted file mode 100644 index 6ac3007..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_circle_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemCircleRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemCircleRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemCircleRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index.py deleted file mode 100644 index 03b6f87..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_circle_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index_revision.py deleted file mode 100644 index 6259a4d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_nm.py deleted file mode 100644 index c78ca7d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_object_number.py deleted file mode 100644 index 067518a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemCircleRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_reply_type.py deleted file mode 100644 index 85187df..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemCircleReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_unrotated_rect.py deleted file mode 100644 index 8518542..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_circle_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemCircleUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment.py deleted file mode 100644 index a97bb26..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, -) -from .doc_annotations_list200response_annotations_item_file_attachment_color import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor, -) -from .doc_annotations_list200response_annotations_item_file_attachment_file import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile, -) -from .doc_annotations_list200response_annotations_item_file_attachment_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags, -) -from .doc_annotations_list200response_annotations_item_file_attachment_icon import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon, -) -from .doc_annotations_list200response_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo, -) -from .doc_annotations_list200response_annotations_item_file_attachment_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect, -) -from .doc_annotations_list200response_annotations_item_file_attachment_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef, -) -from .doc_annotations_list200response_annotations_item_file_attachment_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachment(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags - rect: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor - opacity: float - icon: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon - file: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_blend_mode.py deleted file mode 100644 index 905f60e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_color.py deleted file mode 100644 index 195b6a8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_file.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_file.py deleted file mode 100644 index 2766bde..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_file.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFile(UniversalBaseModel): - name: str - mime_type: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mimeType"), pydantic.Field(alias="mimeType") - ] = None - description: typing.Optional[str] = None - size: typing.Optional[int] = None - checksum: typing.Optional[str] = None - creation_date: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="creationDate"), pydantic.Field(alias="creationDate") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_flags.py deleted file mode 100644 index bb7922f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_icon.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_icon.py deleted file mode 100644 index df92764..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_icon.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIcon = typing.Union[ - typing.Literal["push-pin", "paperclip", "graph", "tag"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_identity_quality.py deleted file mode 100644 index 49894fe..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to.py deleted file mode 100644 index 4b9a5d5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index.py deleted file mode 100644 index c5a2ccc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision.py deleted file mode 100644 index 2b0f830..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm.py deleted file mode 100644 index eb0c5c3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number.py deleted file mode 100644 index 48df598..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_rect.py deleted file mode 100644 index 086f213..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref.py deleted file mode 100644 index 11d3a5b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index.py deleted file mode 100644 index 6be7b4b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision.py deleted file mode 100644 index f3f871e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_nm.py deleted file mode 100644 index fcc8005..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_object_number.py deleted file mode 100644 index 417dafe..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFileAttachmentRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_reply_type.py deleted file mode 100644 index 7df9f88..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_file_attachment_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFileAttachmentReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text.py deleted file mode 100644 index 0efcabd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text.py +++ /dev/null @@ -1,176 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, -) -from .doc_annotations_list200response_annotations_item_free_text_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, -) -from .doc_annotations_list200response_annotations_item_free_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextColor, -) -from .doc_annotations_list200response_annotations_item_free_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags, -) -from .doc_annotations_list200response_annotations_item_free_text_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor, -) -from .doc_annotations_list200response_annotations_item_free_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_free_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo, -) -from .doc_annotations_list200response_annotations_item_free_text_intent import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent, -) -from .doc_annotations_list200response_annotations_item_free_text_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor, -) -from .doc_annotations_list200response_annotations_item_free_text_line_ending import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding, -) -from .doc_annotations_list200response_annotations_item_free_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRect, -) -from .doc_annotations_list200response_annotations_item_free_text_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences, -) -from .doc_annotations_list200response_annotations_item_free_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef, -) -from .doc_annotations_list200response_annotations_item_free_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, -) -from .doc_annotations_list200response_annotations_item_free_text_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, -) -from .doc_annotations_list200response_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemFreeText(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemFreeTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags - rect: DocAnnotationsList200ResponseAnnotationsItemFreeTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - intent: DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent - font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - rich_text: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText, - FieldMetadata(alias="richText"), - pydantic.Field(alias="richText"), - ] - color: DocAnnotationsList200ResponseAnnotationsItemFreeTextColor - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - callout_line: typing_extensions.Annotated[ - typing.Optional[typing.List[typing.Any]], - FieldMetadata(alias="calloutLine"), - pydantic.Field(alias="calloutLine"), - ] = None - line_ending: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding], - FieldMetadata(alias="lineEnding"), - pydantic.Field(alias="lineEnding"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_blend_mode.py deleted file mode 100644 index 37afbba..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_border_style.py deleted file mode 100644 index bf144be..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_color.py deleted file mode 100644 index 42927b0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_flags.py deleted file mode 100644 index b60783a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_font_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_font_color.py deleted file mode 100644 index 9b30f7f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_identity_quality.py deleted file mode 100644 index 1306a8b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to.py deleted file mode 100644 index 4a4a608..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index.py deleted file mode 100644 index 20e26a9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision.py deleted file mode 100644 index 5db3660..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm.py deleted file mode 100644 index 41a4b0a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number.py deleted file mode 100644 index fe8f721..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_intent.py deleted file mode 100644 index 1676d8e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextIntent = typing.Union[ - typing.Literal["free-text", "free-text-callout"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_interior_color.py deleted file mode 100644 index 27d23ac..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_line_ending.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_line_ending.py deleted file mode 100644 index f9a1faa..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_line_ending.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextLineEnding = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect.py deleted file mode 100644 index 844a008..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect_differences.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect_differences.py deleted file mode 100644 index 57ba7fa..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref.py deleted file mode 100644 index a659526..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemFreeTextRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index.py deleted file mode 100644 index d4e2e65..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index_revision.py deleted file mode 100644 index 26b3a92..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_nm.py deleted file mode 100644 index 2191f87..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_object_number.py deleted file mode 100644 index 743b768..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_reply_type.py deleted file mode 100644 index 5ecc816..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text.py deleted file mode 100644 index eeac42a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichText(UniversalBaseModel): - body: DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody - paragraphs: typing.List[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body.py deleted file mode 100644 index 4682dc8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body.py +++ /dev/null @@ -1,58 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_body_script import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBody(UniversalBaseModel): - family: str - weight: int - italic: bool - size: float - color: str - decoration: typing.List[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem] - script: DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript - letter_spacing: typing_extensions.Annotated[ - float, FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") - ] - horizontal_scale: typing_extensions.Annotated[ - float, FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") - ] - unknown: typing.Optional[str] = None - align: DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign - dir: DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir - line_height: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") - ] = None - margins: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins] = None - text_indent: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_align.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_align.py deleted file mode 100644 index 0d6b362..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyAlign = typing.Union[ - typing.Literal["left", "center", "right", "justify"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item.py deleted file mode 100644 index bec9d3d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_decoration_item.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDecorationItem = typing.Union[ - typing.Literal["underline", "line-through", "word"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir.py deleted file mode 100644 index 0141166..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_dir.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyDir = typing.Union[ - typing.Literal["ltr", "rtl"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins.py deleted file mode 100644 index a693d04..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_margins.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyMargins(UniversalBaseModel): - top: float - bottom: float - left: float - right: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_script.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_script.py deleted file mode 100644 index 3868b61..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_body_script.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextBodyScript = typing.Union[ - typing.Literal["normal", "sub", "super"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item.py deleted file mode 100644 index 52d2ef3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item.py +++ /dev/null @@ -1,43 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItem(UniversalBaseModel): - align: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign] = None - dir: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir] = None - line_height: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") - ] = None - margins: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins] = None - text_indent: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") - ] = None - unknown: typing.Optional[str] = None - runs: typing.List[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align.py deleted file mode 100644 index 11d6548..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemAlign = typing.Union[ - typing.Literal["left", "center", "right", "justify"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir.py deleted file mode 100644 index 0e19014..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_dir.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemDir = typing.Union[ - typing.Literal["ltr", "rtl"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins.py deleted file mode 100644 index ddcd964..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_margins.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemMargins(UniversalBaseModel): - top: float - bottom: float - left: float - right: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py deleted file mode 100644 index 7601073..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItem(UniversalBaseModel): - text: str - style: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle] = ( - None - ) - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py deleted file mode 100644 index 171acc3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, -) -from .doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script import ( - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, -) - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle(UniversalBaseModel): - family: typing.Optional[str] = None - weight: typing.Optional[int] = None - italic: typing.Optional[bool] = None - size: typing.Optional[float] = None - color: typing.Optional[str] = None - decoration: typing.Optional[ - typing.List[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem - ] - ] = None - script: typing.Optional[ - DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript - ] = None - letter_spacing: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") - ] = None - horizontal_scale: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") - ] = None - unknown: typing.Optional[str] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py deleted file mode 100644 index fe18312..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem = typing.Union[ - typing.Literal["underline", "line-through", "word"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py deleted file mode 100644 index 3321fdf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript = typing.Union[ - typing.Literal["normal", "sub", "super"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_text_align.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_text_align.py deleted file mode 100644 index 15857bd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemFreeTextTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_unrotated_rect.py deleted file mode 100644 index ea545fc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_free_text_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemFreeTextUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight.py deleted file mode 100644 index d4162de..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_highlight_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, -) -from .doc_annotations_list200response_annotations_item_highlight_color import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightColor, -) -from .doc_annotations_list200response_annotations_item_highlight_flags import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightFlags, -) -from .doc_annotations_list200response_annotations_item_highlight_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_highlight_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo, -) -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_highlight_rect import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRect, -) -from .doc_annotations_list200response_annotations_item_highlight_ref import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRef, -) -from .doc_annotations_list200response_annotations_item_highlight_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemHighlight(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemHighlightRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemHighlightFlags - rect: DocAnnotationsList200ResponseAnnotationsItemHighlightRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemHighlightColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_blend_mode.py deleted file mode 100644 index 732d6d9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemHighlightBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_color.py deleted file mode 100644 index aabc9cb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_flags.py deleted file mode 100644 index 16abddb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_identity_quality.py deleted file mode 100644 index 1c84891..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemHighlightIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to.py deleted file mode 100644 index 9564a32..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index.py deleted file mode 100644 index 1935125..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision.py deleted file mode 100644 index 1eb22cd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm.py deleted file mode 100644 index bdd5319..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number.py deleted file mode 100644 index 9cb423f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item.py deleted file mode 100644 index 7ea5792..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1, -) -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2, -) -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3, -) -from .doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4, -) - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1 - p2: DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2 - p3: DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3 - p4: DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1.py deleted file mode 100644 index f79eea2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2.py deleted file mode 100644 index 0f5388b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3.py deleted file mode 100644 index 372a683..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4.py deleted file mode 100644 index 9ebbc52..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_rect.py deleted file mode 100644 index 6d138ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref.py deleted file mode 100644 index 8faf331..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemHighlightRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemHighlightRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index.py deleted file mode 100644 index c4758f6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index_revision.py deleted file mode 100644 index a9a8792..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_nm.py deleted file mode 100644 index b99784a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_object_number.py deleted file mode 100644 index 4331301..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemHighlightRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_reply_type.py deleted file mode 100644 index ef46083..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_highlight_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemHighlightReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink.py deleted file mode 100644 index b7d70c8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink.py +++ /dev/null @@ -1,119 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_ink_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, -) -from .doc_annotations_list200response_annotations_item_ink_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, -) -from .doc_annotations_list200response_annotations_item_ink_color import ( - DocAnnotationsList200ResponseAnnotationsItemInkColor, -) -from .doc_annotations_list200response_annotations_item_ink_flags import ( - DocAnnotationsList200ResponseAnnotationsItemInkFlags, -) -from .doc_annotations_list200response_annotations_item_ink_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_ink_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo, -) -from .doc_annotations_list200response_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem, -) -from .doc_annotations_list200response_annotations_item_ink_intent import ( - DocAnnotationsList200ResponseAnnotationsItemInkIntent, -) -from .doc_annotations_list200response_annotations_item_ink_rect import ( - DocAnnotationsList200ResponseAnnotationsItemInkRect, -) -from .doc_annotations_list200response_annotations_item_ink_ref import DocAnnotationsList200ResponseAnnotationsItemInkRef -from .doc_annotations_list200response_annotations_item_ink_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemInkReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemInk(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemInkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemInkFlags - rect: DocAnnotationsList200ResponseAnnotationsItemInkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemInkColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemInkIntent] = None - ink_list: typing_extensions.Annotated[ - typing.List[typing.List[DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem]], - FieldMetadata(alias="inkList"), - pydantic.Field(alias="inkList"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_blend_mode.py deleted file mode 100644 index c7adbd8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemInkBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_border_style.py deleted file mode 100644 index aa8c5e7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemInkBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_color.py deleted file mode 100644 index a9c883e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemInkColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_flags.py deleted file mode 100644 index ca23cff..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_identity_quality.py deleted file mode 100644 index af41cdf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemInkIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to.py deleted file mode 100644 index f27a9e0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index.py deleted file mode 100644 index 9fda1c9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision.py deleted file mode 100644 index b87488a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_nm.py deleted file mode 100644 index a906b99..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number.py deleted file mode 100644 index 939cb70..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ink_list_item_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ink_list_item_item.py deleted file mode 100644 index 9135beb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ink_list_item_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemInkInkListItemItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_intent.py deleted file mode 100644 index 817968e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_intent.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemInkIntent = typing.Union[typing.Literal["ink-highlight"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_rect.py deleted file mode 100644 index 2713c1e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemInkRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref.py deleted file mode 100644 index 8e8dfe7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_ink_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemInkRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemInkRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemInkRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemInkRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index.py deleted file mode 100644 index 3ee354d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_ink_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemInkRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index_revision.py deleted file mode 100644 index 06b867e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_nm.py deleted file mode 100644 index d668417..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_object_number.py deleted file mode 100644 index ad4812d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemInkRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_reply_type.py deleted file mode 100644 index dc621ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_ink_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemInkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line.py deleted file mode 100644 index 580fda7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line.py +++ /dev/null @@ -1,149 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, -) -from .doc_annotations_list200response_annotations_item_line_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, -) -from .doc_annotations_list200response_annotations_item_line_caption import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaption, -) -from .doc_annotations_list200response_annotations_item_line_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineColor, -) -from .doc_annotations_list200response_annotations_item_line_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLineFlags, -) -from .doc_annotations_list200response_annotations_item_line_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_line_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_line_intent import ( - DocAnnotationsList200ResponseAnnotationsItemLineIntent, -) -from .doc_annotations_list200response_annotations_item_line_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor, -) -from .doc_annotations_list200response_annotations_item_line_leader import ( - DocAnnotationsList200ResponseAnnotationsItemLineLeader, -) -from .doc_annotations_list200response_annotations_item_line_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, -) -from .doc_annotations_list200response_annotations_item_line_line_points import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, -) -from .doc_annotations_list200response_annotations_item_line_measure import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasure, -) -from .doc_annotations_list200response_annotations_item_line_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLineRect, -) -from .doc_annotations_list200response_annotations_item_line_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLineRef, -) -from .doc_annotations_list200response_annotations_item_line_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLineReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemLine(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineCaption] = None - leader: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineLeader] = None - ref: DocAnnotationsList200ResponseAnnotationsItemLineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemLineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemLineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemLineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - line_points: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineLinePoints, - FieldMetadata(alias="linePoints"), - pydantic.Field(alias="linePoints"), - ] - line_endings: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_blend_mode.py deleted file mode 100644 index fef0344..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_border_style.py deleted file mode 100644 index bd0144b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption.py deleted file mode 100644 index a909eb2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_line_caption_offset import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset, -) -from .doc_annotations_list200response_annotations_item_line_caption_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineCaption(UniversalBaseModel): - enabled: bool - position: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition] = None - offset: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_offset.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_offset.py deleted file mode 100644 index aeba06c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_offset.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineCaptionOffset(UniversalBaseModel): - along: float - perpendicular: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_position.py deleted file mode 100644 index 1bbebff..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_caption_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineCaptionPosition = typing.Union[ - typing.Literal["inline", "top"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_color.py deleted file mode 100644 index dcbb2f2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_flags.py deleted file mode 100644 index 97d5d85..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_identity_quality.py deleted file mode 100644 index ef63e36..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to.py deleted file mode 100644 index 544303c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index.py deleted file mode 100644 index 738602d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision.py deleted file mode 100644 index f57c558..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_nm.py deleted file mode 100644 index d771e83..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_object_number.py deleted file mode 100644 index dc94336..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_intent.py deleted file mode 100644 index 8cac4d1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineIntent = typing.Union[ - typing.Literal["LineArrow", "LineDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_interior_color.py deleted file mode 100644 index 7a26afe..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_leader.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_leader.py deleted file mode 100644 index 7f97e58..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_leader.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineLeader(UniversalBaseModel): - length: float - extension: typing.Optional[float] = None - offset: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings.py deleted file mode 100644 index 5e20afb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_line_line_endings_end import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd, -) -from .doc_annotations_list200response_annotations_item_line_line_endings_start import ( - DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineLineEndings(UniversalBaseModel): - start: DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart - end: DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_end.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_end.py deleted file mode 100644 index d6634ad..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_end.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsEnd = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_start.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_start.py deleted file mode 100644 index 7e28872..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_endings_start.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineLineEndingsStart = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points.py deleted file mode 100644 index e142ac1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_line_line_points_end import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd, -) -from .doc_annotations_list200response_annotations_item_line_line_points_start import ( - DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineLinePoints(UniversalBaseModel): - start: DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart - end: DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_end.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_end.py deleted file mode 100644 index 62db1a4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_end.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineLinePointsEnd(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_start.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_start.py deleted file mode 100644 index 64a32bf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_line_points_start.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineLinePointsStart(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure.py deleted file mode 100644 index 4ae3238..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure.py +++ /dev/null @@ -1,88 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLineMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemLineMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_geo.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_geo.py deleted file mode 100644 index 3502f90..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl.py deleted file mode 100644 index f8bd856..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item.py deleted file mode 100644 index dd507b1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction.py deleted file mode 100644 index dd309b6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position.py deleted file mode 100644 index 4963c14..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item.py deleted file mode 100644 index 6121d7d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction.py deleted file mode 100644 index 2b60255..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position.py deleted file mode 100644 index d9fc150..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item.py deleted file mode 100644 index 635043d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction.py deleted file mode 100644 index 58790bd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position.py deleted file mode 100644 index 144fcdc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_origin.py deleted file mode 100644 index 5371c93..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item.py deleted file mode 100644 index 7e98697..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction.py deleted file mode 100644 index d04685b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position.py deleted file mode 100644 index 9555659..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item.py deleted file mode 100644 index cf1f676..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction.py deleted file mode 100644 index 9cd128b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position.py deleted file mode 100644 index e54e4e3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item.py deleted file mode 100644 index a24dc15..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction, -) -from .doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction.py deleted file mode 100644 index dd3dbea..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position.py deleted file mode 100644 index 3b13f2c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_unknown.py deleted file mode 100644 index ae247f1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_rect.py deleted file mode 100644 index 6b0e783..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref.py deleted file mode 100644 index ca825b1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index.py deleted file mode 100644 index 36c5689..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_line_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index_revision.py deleted file mode 100644 index fbed0c0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_nm.py deleted file mode 100644 index 175ac60..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_object_number.py deleted file mode 100644 index 069357f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_reply_type.py deleted file mode 100644 index 6c96128..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_line_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLineReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link.py deleted file mode 100644 index cd46eb2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link.py +++ /dev/null @@ -1,93 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_link_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, -) -from .doc_annotations_list200response_annotations_item_link_flags import ( - DocAnnotationsList200ResponseAnnotationsItemLinkFlags, -) -from .doc_annotations_list200response_annotations_item_link_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_link_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo, -) -from .doc_annotations_list200response_annotations_item_link_rect import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRect, -) -from .doc_annotations_list200response_annotations_item_link_ref import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRef, -) -from .doc_annotations_list200response_annotations_item_link_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemLinkReplyType, -) -from .doc_annotations_list200response_annotations_item_link_target import ( - DocAnnotationsList200ResponseAnnotationsItemLinkTarget, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemLink(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemLinkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemLinkFlags - rect: DocAnnotationsList200ResponseAnnotationsItemLinkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - target: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemLinkTarget] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_blend_mode.py deleted file mode 100644 index 003f279..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLinkBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_flags.py deleted file mode 100644 index 82514d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_identity_quality.py deleted file mode 100644 index f2f18cc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLinkIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to.py deleted file mode 100644 index f6cd10b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index.py deleted file mode 100644 index cfafdd3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision.py deleted file mode 100644 index 73a8d3a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_nm.py deleted file mode 100644 index 8b79b3b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_object_number.py deleted file mode 100644 index 68dfd3c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_rect.py deleted file mode 100644 index a77dcff..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref.py deleted file mode 100644 index 6267a1f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_link_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLinkRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLinkRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemLinkRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index.py deleted file mode 100644 index 1a5026a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_link_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index_revision.py deleted file mode 100644 index 6e90afb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_nm.py deleted file mode 100644 index 5150303..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_object_number.py deleted file mode 100644 index cb7bbf4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemLinkRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_reply_type.py deleted file mode 100644 index e4585a8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemLinkReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target.py deleted file mode 100644 index ecd9c4d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target.py +++ /dev/null @@ -1,120 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .pdf_destination import PdfDestination - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto(UniversalBaseModel): - kind: typing.Literal["goto"] = "goto" - destination: PdfDestination - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri(UniversalBaseModel): - kind: typing.Literal["uri"] = "uri" - uri: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote(UniversalBaseModel): - kind: typing.Literal["goto-remote"] = "goto-remote" - file: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch(UniversalBaseModel): - kind: typing.Literal["launch"] = "launch" - path: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript(UniversalBaseModel): - kind: typing.Literal["javascript"] = "javascript" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named(UniversalBaseModel): - kind: typing.Literal["named"] = "named" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemLinkTarget = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Goto, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Uri, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Launch, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Javascript, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Named, - DocAnnotationsList200ResponseAnnotationsItemLinkTarget_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto.py deleted file mode 100644 index 7e29ba5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .pdf_destination import PdfDestination - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetGoto(UniversalBaseModel): - destination: PdfDestination - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto_remote.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto_remote.py deleted file mode 100644 index 5c2028f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_goto_remote.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetGotoRemote(UniversalBaseModel): - file: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_javascript.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_javascript.py deleted file mode 100644 index d25334a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_javascript.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetJavascript(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_launch.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_launch.py deleted file mode 100644 index 648480e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_launch.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetLaunch(UniversalBaseModel): - path: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_named.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_named.py deleted file mode 100644 index 888ddd4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_named.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetNamed(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_unsupported.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_unsupported.py deleted file mode 100644 index 75e259d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_uri.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_uri.py deleted file mode 100644 index 772c5d3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_link_target_uri.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemLinkTargetUri(UniversalBaseModel): - uri: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon.py deleted file mode 100644 index 63de157..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, -) -from .doc_annotations_list200response_annotations_item_polygon_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, -) -from .doc_annotations_list200response_annotations_item_polygon_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonCaption, -) -from .doc_annotations_list200response_annotations_item_polygon_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonColor, -) -from .doc_annotations_list200response_annotations_item_polygon_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonFlags, -) -from .doc_annotations_list200response_annotations_item_polygon_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_polygon_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo, -) -from .doc_annotations_list200response_annotations_item_polygon_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonIntent, -) -from .doc_annotations_list200response_annotations_item_polygon_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor, -) -from .doc_annotations_list200response_annotations_item_polygon_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure, -) -from .doc_annotations_list200response_annotations_item_polygon_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRect, -) -from .doc_annotations_list200response_annotations_item_polygon_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRef, -) -from .doc_annotations_list200response_annotations_item_polygon_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType, -) -from .doc_annotations_list200response_annotations_item_polygon_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemPolygon(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonCaption] = None - ref: DocAnnotationsList200ResponseAnnotationsItemPolygonRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemPolygonFlags - rect: DocAnnotationsList200ResponseAnnotationsItemPolygonRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemPolygonColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem] - rotation: typing.Optional[float] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_blend_mode.py deleted file mode 100644 index f851e12..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_border_style.py deleted file mode 100644 index 45a2564..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption.py deleted file mode 100644 index 8eb576c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polygon_caption_center import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonCaption(UniversalBaseModel): - enabled: bool - center: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption_center.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption_center.py deleted file mode 100644 index f5259ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_caption_center.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonCaptionCenter(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_color.py deleted file mode 100644 index f643a8c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_flags.py deleted file mode 100644 index 144bb86..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_identity_quality.py deleted file mode 100644 index 05cf998..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to.py deleted file mode 100644 index 046352c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index.py deleted file mode 100644 index 5988fd7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision.py deleted file mode 100644 index 9e837f1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm.py deleted file mode 100644 index f77c4d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number.py deleted file mode 100644 index 4c8a317..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_intent.py deleted file mode 100644 index 6e1ac42..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonIntent = typing.Union[ - typing.Literal["PolygonCloud", "PolygonDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_interior_color.py deleted file mode 100644 index 993d84f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure.py deleted file mode 100644 index 6339422..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure.py +++ /dev/null @@ -1,88 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_geo.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_geo.py deleted file mode 100644 index ed6e143..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl.py deleted file mode 100644 index f32a46d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item.py deleted file mode 100644 index f505f1e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction.py deleted file mode 100644 index 3a3f7af..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position.py deleted file mode 100644 index 505c1c1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item.py deleted file mode 100644 index 4794596..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction.py deleted file mode 100644 index f511d34..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position.py deleted file mode 100644 index ef05e28..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item.py deleted file mode 100644 index 2b023dd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction.py deleted file mode 100644 index cdaef97..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position.py deleted file mode 100644 index 3561971..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_origin.py deleted file mode 100644 index 0a97bc7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item.py deleted file mode 100644 index 78f2b81..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction.py deleted file mode 100644 index 984ae02..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position.py deleted file mode 100644 index af70a5d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item.py deleted file mode 100644 index 29414e4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction.py deleted file mode 100644 index 10bfc74..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position.py deleted file mode 100644 index 2ffe5d2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item.py deleted file mode 100644 index fb242bc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction, -) -from .doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction.py deleted file mode 100644 index 1f502cc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position.py deleted file mode 100644 index 17e2907..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_unknown.py deleted file mode 100644 index 1e20ddd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_rect.py deleted file mode 100644 index 36a54fa..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref.py deleted file mode 100644 index 2c1228e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolygonRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolygonRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index.py deleted file mode 100644 index a0f9dca..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index_revision.py deleted file mode 100644 index ededef2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_nm.py deleted file mode 100644 index f06a688..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_object_number.py deleted file mode 100644 index 92f73dd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_reply_type.py deleted file mode 100644 index 64d7fb5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolygonReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_vertices_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_vertices_item.py deleted file mode 100644 index b5527df..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polygon_vertices_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolygonVerticesItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline.py deleted file mode 100644 index 58d4737..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline.py +++ /dev/null @@ -1,141 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, -) -from .doc_annotations_list200response_annotations_item_polyline_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, -) -from .doc_annotations_list200response_annotations_item_polyline_caption import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineCaption, -) -from .doc_annotations_list200response_annotations_item_polyline_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineColor, -) -from .doc_annotations_list200response_annotations_item_polyline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineFlags, -) -from .doc_annotations_list200response_annotations_item_polyline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_polyline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_polyline_intent import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineIntent, -) -from .doc_annotations_list200response_annotations_item_polyline_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor, -) -from .doc_annotations_list200response_annotations_item_polyline_line_endings import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, -) -from .doc_annotations_list200response_annotations_item_polyline_measure import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure, -) -from .doc_annotations_list200response_annotations_item_polyline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRect, -) -from .doc_annotations_list200response_annotations_item_polyline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRef, -) -from .doc_annotations_list200response_annotations_item_polyline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType, -) -from .doc_annotations_list200response_annotations_item_polyline_vertices_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemPolyline(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineIntent] = None - measure: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure] = None - caption: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineCaption] = None - ref: DocAnnotationsList200ResponseAnnotationsItemPolylineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemPolylineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemPolylineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemPolylineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem] - rotation: typing.Optional[float] = None - line_endings: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_blend_mode.py deleted file mode 100644 index f48442d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_border_style.py deleted file mode 100644 index a4cee93..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption.py deleted file mode 100644 index a12f4d0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polyline_caption_center import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineCaption(UniversalBaseModel): - enabled: bool - center: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption_center.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption_center.py deleted file mode 100644 index dcd23c0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_caption_center.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineCaptionCenter(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_color.py deleted file mode 100644 index 968f582..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_flags.py deleted file mode 100644 index 6f37ec1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_identity_quality.py deleted file mode 100644 index 6be991b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to.py deleted file mode 100644 index 2d970f2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index.py deleted file mode 100644 index 3b5ddbf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision.py deleted file mode 100644 index d232881..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm.py deleted file mode 100644 index fbebef5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number.py deleted file mode 100644 index e05ea99..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_intent.py deleted file mode 100644 index baf8fe8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineIntent = typing.Union[ - typing.Literal["PolyLineDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_interior_color.py deleted file mode 100644 index f32b1f0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings.py deleted file mode 100644 index f858c32..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polyline_line_endings_end import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd, -) -from .doc_annotations_list200response_annotations_item_polyline_line_endings_start import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndings(UniversalBaseModel): - start: DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart - end: DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_end.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_end.py deleted file mode 100644 index ad7630b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_end.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsEnd = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_start.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_start.py deleted file mode 100644 index 6eece54..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_line_endings_start.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineLineEndingsStart = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure.py deleted file mode 100644 index d76366e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure.py +++ /dev/null @@ -1,88 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_geo.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_geo.py deleted file mode 100644 index 2f4010f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl.py deleted file mode 100644 index d2aa7e5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem]] = None - origin: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item.py deleted file mode 100644 index 6eae8a0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction.py deleted file mode 100644 index 1c653c1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position.py deleted file mode 100644 index 9e0a461..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item.py deleted file mode 100644 index c3df567..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction.py deleted file mode 100644 index 09a7d6a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position.py deleted file mode 100644 index f104e9d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item.py deleted file mode 100644 index 16e0863..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction.py deleted file mode 100644 index e47aa3a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position.py deleted file mode 100644 index 1c56596..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_origin.py deleted file mode 100644 index 12eb94a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item.py deleted file mode 100644 index 7567f4f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction.py deleted file mode 100644 index 9bd5f22..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position.py deleted file mode 100644 index 4bd413b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item.py deleted file mode 100644 index 93cd05a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction.py deleted file mode 100644 index b5c7dfd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position.py deleted file mode 100644 index a9441d6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item.py deleted file mode 100644 index 8560d4f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction, -) -from .doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction.py deleted file mode 100644 index 0d1e7ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position.py deleted file mode 100644 index c374fe8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_unknown.py deleted file mode 100644 index 86f919b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_rect.py deleted file mode 100644 index 48afc73..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref.py deleted file mode 100644 index 02c68f2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemPolylineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemPolylineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index.py deleted file mode 100644 index 6726039..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index_revision.py deleted file mode 100644 index a83f5b8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_nm.py deleted file mode 100644 index 902a424..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_object_number.py deleted file mode 100644 index 7381e5c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_reply_type.py deleted file mode 100644 index 9970cfd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemPolylineReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_vertices_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_vertices_item.py deleted file mode 100644 index 78251d5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_polyline_vertices_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemPolylineVerticesItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact.py deleted file mode 100644 index 56fbb51..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact.py +++ /dev/null @@ -1,139 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_redact_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, -) -from .doc_annotations_list200response_annotations_item_redact_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactColor, -) -from .doc_annotations_list200response_annotations_item_redact_flags import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFlags, -) -from .doc_annotations_list200response_annotations_item_redact_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, -) -from .doc_annotations_list200response_annotations_item_redact_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, -) -from .doc_annotations_list200response_annotations_item_redact_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_redact_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo, -) -from .doc_annotations_list200response_annotations_item_redact_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor, -) -from .doc_annotations_list200response_annotations_item_redact_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_redact_rect import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRect, -) -from .doc_annotations_list200response_annotations_item_redact_ref import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRef, -) -from .doc_annotations_list200response_annotations_item_redact_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemRedactReplyType, -) -from .doc_annotations_list200response_annotations_item_redact_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemRedact(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemRedactRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemRedactFlags - rect: DocAnnotationsList200ResponseAnnotationsItemRedactRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - color: DocAnnotationsList200ResponseAnnotationsItemRedactColor - opacity: float - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - overlay_text: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") - ] = None - repeat: bool - font_family: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily, - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - font_color: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactFontColor, - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_blend_mode.py deleted file mode 100644 index 92a967b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemRedactBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_color.py deleted file mode 100644 index e543a07..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_flags.py deleted file mode 100644 index cf27763..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_color.py deleted file mode 100644 index 21173a3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_family.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_family.py deleted file mode 100644 index 432a14a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_font_family.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemRedactFontFamily = typing.Union[ - typing.Literal[ - "courier", - "courier-bold", - "courier-bold-oblique", - "courier-oblique", - "helvetica", - "helvetica-bold", - "helvetica-bold-oblique", - "helvetica-oblique", - "times-roman", - "times-bold", - "times-bold-italic", - "times-italic", - "symbol", - "zapf-dingbats", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_identity_quality.py deleted file mode 100644 index a9e19fe..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemRedactIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to.py deleted file mode 100644 index a54e423..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index.py deleted file mode 100644 index 02e7ea5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision.py deleted file mode 100644 index 495104e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_nm.py deleted file mode 100644 index f68a1eb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number.py deleted file mode 100644 index 4b17710..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_interior_color.py deleted file mode 100644 index f050e52..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item.py deleted file mode 100644 index d60ac75..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1, -) -from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2, -) -from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3, -) -from .doc_annotations_list200response_annotations_item_redact_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4, -) - - -class DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1 - p2: DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2 - p3: DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3 - p4: DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p1.py deleted file mode 100644 index 7c8511c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p2.py deleted file mode 100644 index 43eee08..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p3.py deleted file mode 100644 index f2825c3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p4.py deleted file mode 100644 index 90441e4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_rect.py deleted file mode 100644 index f6de6ed..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref.py deleted file mode 100644 index c8b4ddf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_redact_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemRedactRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemRedactRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemRedactRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index.py deleted file mode 100644 index 984af62..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_redact_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index_revision.py deleted file mode 100644 index 3d34c90..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_nm.py deleted file mode 100644 index fed70da..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_object_number.py deleted file mode 100644 index 9a68bb2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemRedactRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_reply_type.py deleted file mode 100644 index 9112a15..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemRedactReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_text_align.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_text_align.py deleted file mode 100644 index 7bcac0b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_redact_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemRedactTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square.py deleted file mode 100644 index e697acd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_square_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, -) -from .doc_annotations_list200response_annotations_item_square_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, -) -from .doc_annotations_list200response_annotations_item_square_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareColor, -) -from .doc_annotations_list200response_annotations_item_square_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquareFlags, -) -from .doc_annotations_list200response_annotations_item_square_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_square_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo, -) -from .doc_annotations_list200response_annotations_item_square_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor, -) -from .doc_annotations_list200response_annotations_item_square_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRect, -) -from .doc_annotations_list200response_annotations_item_square_rect_differences import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences, -) -from .doc_annotations_list200response_annotations_item_square_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRef, -) -from .doc_annotations_list200response_annotations_item_square_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquareReplyType, -) -from .doc_annotations_list200response_annotations_item_square_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemSquare(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemSquareRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemSquareFlags - rect: DocAnnotationsList200ResponseAnnotationsItemSquareRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemSquareColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_blend_mode.py deleted file mode 100644 index 1a88ec1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquareBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_border_style.py deleted file mode 100644 index e0c21a0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquareBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_color.py deleted file mode 100644 index 513ee99..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquareColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_flags.py deleted file mode 100644 index f627f1b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_identity_quality.py deleted file mode 100644 index 6882277..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquareIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to.py deleted file mode 100644 index c811fda..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index.py deleted file mode 100644 index 1c984a1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision.py deleted file mode 100644 index 41363c8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_nm.py deleted file mode 100644 index 170e5a1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_object_number.py deleted file mode 100644 index 3b9e61c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_interior_color.py deleted file mode 100644 index 8adb9ef..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquareInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect.py deleted file mode 100644 index b972ff8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect_differences.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect_differences.py deleted file mode 100644 index 20cd494..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref.py deleted file mode 100644 index f86c7b8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_square_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemSquareRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemSquareRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquareRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index.py deleted file mode 100644 index d6c15c9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_square_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index_revision.py deleted file mode 100644 index 88618fd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_nm.py deleted file mode 100644 index e15e5d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_object_number.py deleted file mode 100644 index 16d1010..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquareRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_reply_type.py deleted file mode 100644 index 3165611..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquareReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_unrotated_rect.py deleted file mode 100644 index 1943fa9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_square_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquareUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly.py deleted file mode 100644 index 80584d5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_squiggly_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, -) -from .doc_annotations_list200response_annotations_item_squiggly_color import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyColor, -) -from .doc_annotations_list200response_annotations_item_squiggly_flags import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags, -) -from .doc_annotations_list200response_annotations_item_squiggly_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo, -) -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_squiggly_rect import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRect, -) -from .doc_annotations_list200response_annotations_item_squiggly_ref import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef, -) -from .doc_annotations_list200response_annotations_item_squiggly_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemSquiggly(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemSquigglyRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags - rect: DocAnnotationsList200ResponseAnnotationsItemSquigglyRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemSquigglyColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_blend_mode.py deleted file mode 100644 index 4a14a08..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquigglyBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_color.py deleted file mode 100644 index a239c89..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_flags.py deleted file mode 100644 index 8bd78b2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_identity_quality.py deleted file mode 100644 index 6d4a3d5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquigglyIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to.py deleted file mode 100644 index 069921c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index.py deleted file mode 100644 index a3fe7e4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision.py deleted file mode 100644 index c428fbf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm.py deleted file mode 100644 index 3f8e6c8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number.py deleted file mode 100644 index bd89b48..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item.py deleted file mode 100644 index a2a5964..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1, -) -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2, -) -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3, -) -from .doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1 - p2: DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2 - p3: DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3 - p4: DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1.py deleted file mode 100644 index 1589a82..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2.py deleted file mode 100644 index 57c8e8e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3.py deleted file mode 100644 index 6dac727..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4.py deleted file mode 100644 index ff0f41e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_rect.py deleted file mode 100644 index c04edfb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref.py deleted file mode 100644 index 411704b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemSquigglyRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemSquigglyRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index.py deleted file mode 100644 index 9f5b18e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index_revision.py deleted file mode 100644 index 9ac11f9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_nm.py deleted file mode 100644 index cc19716..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_object_number.py deleted file mode 100644 index 2c37ecc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemSquigglyRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_reply_type.py deleted file mode 100644 index 841ed06..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_squiggly_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemSquigglyReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp.py deleted file mode 100644 index f24e6b6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp.py +++ /dev/null @@ -1,99 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_stamp_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, -) -from .doc_annotations_list200response_annotations_item_stamp_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStampFlags, -) -from .doc_annotations_list200response_annotations_item_stamp_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_stamp_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo, -) -from .doc_annotations_list200response_annotations_item_stamp_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampRect, -) -from .doc_annotations_list200response_annotations_item_stamp_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStampRef, -) -from .doc_annotations_list200response_annotations_item_stamp_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStampReplyType, -) -from .doc_annotations_list200response_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemStamp(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemStampRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemStampFlags - rect: DocAnnotationsList200ResponseAnnotationsItemStampRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStampBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - name: typing.Optional[str] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_blend_mode.py deleted file mode 100644 index 1e900a2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStampBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_flags.py deleted file mode 100644 index 37e2e73..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_identity_quality.py deleted file mode 100644 index 21910b8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStampIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to.py deleted file mode 100644 index e3de613..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index.py deleted file mode 100644 index d9db6fb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision.py deleted file mode 100644 index 7921705..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm.py deleted file mode 100644 index 750e7b8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number.py deleted file mode 100644 index 942f840..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_rect.py deleted file mode 100644 index 88c4edd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStampRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref.py deleted file mode 100644 index f13eae3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStampRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemStampRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemStampRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStampRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index.py deleted file mode 100644 index 5ad0c68..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStampRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index_revision.py deleted file mode 100644 index 163acb7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_nm.py deleted file mode 100644 index 5271c36..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_object_number.py deleted file mode 100644 index 282a5a4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStampRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_reply_type.py deleted file mode 100644 index 2016d4a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStampReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_unrotated_rect.py deleted file mode 100644 index c2fa345..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_stamp_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStampUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout.py deleted file mode 100644 index 00c07ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout.py +++ /dev/null @@ -1,106 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_strikeout_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, -) -from .doc_annotations_list200response_annotations_item_strikeout_color import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor, -) -from .doc_annotations_list200response_annotations_item_strikeout_flags import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags, -) -from .doc_annotations_list200response_annotations_item_strikeout_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo, -) -from .doc_annotations_list200response_annotations_item_strikeout_intent import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent, -) -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_strikeout_rect import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect, -) -from .doc_annotations_list200response_annotations_item_strikeout_ref import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef, -) -from .doc_annotations_list200response_annotations_item_strikeout_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeout(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags - rect: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - intent: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_blend_mode.py deleted file mode 100644 index ddb224f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_color.py deleted file mode 100644 index d90d1d1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_flags.py deleted file mode 100644 index b492996..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_identity_quality.py deleted file mode 100644 index 85fc95e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to.py deleted file mode 100644 index 85ec75c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index.py deleted file mode 100644 index 53cb150..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision.py deleted file mode 100644 index 64a1442..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm.py deleted file mode 100644 index 593d80d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number.py deleted file mode 100644 index 1e6ffc3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_intent.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_intent.py deleted file mode 100644 index cd6eca4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutIntent = typing.Union[ - typing.Literal["strikeout-text-edit"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item.py deleted file mode 100644 index adfbcd0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1, -) -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2, -) -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3, -) -from .doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1 - p2: DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2 - p3: DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3 - p4: DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1.py deleted file mode 100644 index 769ee90..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2.py deleted file mode 100644 index a8645c8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3.py deleted file mode 100644 index 59dfc51..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4.py deleted file mode 100644 index 5812b0c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_rect.py deleted file mode 100644 index 1320db8..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref.py deleted file mode 100644 index 34da4cf..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index.py deleted file mode 100644 index 8a66de3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index_revision.py deleted file mode 100644 index 20fe452..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_nm.py deleted file mode 100644 index ffece5c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_object_number.py deleted file mode 100644 index 56adf20..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemStrikeoutRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_reply_type.py deleted file mode 100644 index 0d1503c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_strikeout_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemStrikeoutReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text.py deleted file mode 100644 index 3dcbc04..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_text_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, -) -from .doc_annotations_list200response_annotations_item_text_color import ( - DocAnnotationsList200ResponseAnnotationsItemTextColor, -) -from .doc_annotations_list200response_annotations_item_text_flags import ( - DocAnnotationsList200ResponseAnnotationsItemTextFlags, -) -from .doc_annotations_list200response_annotations_item_text_icon import ( - DocAnnotationsList200ResponseAnnotationsItemTextIcon, -) -from .doc_annotations_list200response_annotations_item_text_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_text_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo, -) -from .doc_annotations_list200response_annotations_item_text_rect import ( - DocAnnotationsList200ResponseAnnotationsItemTextRect, -) -from .doc_annotations_list200response_annotations_item_text_ref import ( - DocAnnotationsList200ResponseAnnotationsItemTextRef, -) -from .doc_annotations_list200response_annotations_item_text_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemTextReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemText(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemTextFlags - rect: DocAnnotationsList200ResponseAnnotationsItemTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemTextColor - opacity: float - icon: DocAnnotationsList200ResponseAnnotationsItemTextIcon - state: typing.Optional[str] = None - state_model: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_blend_mode.py deleted file mode 100644 index 86a7f7a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemTextBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_color.py deleted file mode 100644 index 0dc7323..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemTextColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_flags.py deleted file mode 100644 index dde87f6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_icon.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_icon.py deleted file mode 100644 index 79125de..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_icon.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemTextIcon = typing.Union[ - typing.Literal["comment", "key", "note", "help", "new-paragraph", "paragraph", "insert"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_identity_quality.py deleted file mode 100644 index 18705d9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemTextIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to.py deleted file mode 100644 index 2e0b1c9..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index.py deleted file mode 100644 index f63800d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision.py deleted file mode 100644 index cd802cd..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_nm.py deleted file mode 100644 index 30c0320..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_object_number.py deleted file mode 100644 index 7f94fd2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_rect.py deleted file mode 100644 index 7902fb1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemTextRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref.py deleted file mode 100644 index 07686b2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemTextRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemTextRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemTextRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemTextRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index.py deleted file mode 100644 index e8cfb0b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_text_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemTextRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index_revision.py deleted file mode 100644 index 1c6438c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_nm.py deleted file mode 100644 index 9f08d0d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_object_number.py deleted file mode 100644 index 0ede24a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemTextRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_reply_type.py deleted file mode 100644 index be81482..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_text_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemTextReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline.py deleted file mode 100644 index 9981146..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_underline_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, -) -from .doc_annotations_list200response_annotations_item_underline_color import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineColor, -) -from .doc_annotations_list200response_annotations_item_underline_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags, -) -from .doc_annotations_list200response_annotations_item_underline_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_underline_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo, -) -from .doc_annotations_list200response_annotations_item_underline_quad_points_item import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem, -) -from .doc_annotations_list200response_annotations_item_underline_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRect, -) -from .doc_annotations_list200response_annotations_item_underline_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef, -) -from .doc_annotations_list200response_annotations_item_underline_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemUnderline(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemUnderlineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags - rect: DocAnnotationsList200ResponseAnnotationsItemUnderlineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsList200ResponseAnnotationsItemUnderlineColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_blend_mode.py deleted file mode 100644 index d1c82b3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnderlineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_color.py deleted file mode 100644 index 71c53e5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_flags.py deleted file mode 100644 index a1094ad..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_identity_quality.py deleted file mode 100644 index 753d914..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnderlineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to.py deleted file mode 100644 index 18116e7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index.py deleted file mode 100644 index 5390dc3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision.py deleted file mode 100644 index b7b10ad..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_nm.py deleted file mode 100644 index 0cd46f5..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number.py deleted file mode 100644 index 93fcd25..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item.py deleted file mode 100644 index d443cb4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p1 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1, -) -from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p2 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2, -) -from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p3 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3, -) -from .doc_annotations_list200response_annotations_item_underline_quad_points_item_p4 import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1 - p2: DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2 - p3: DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3 - p4: DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p1.py deleted file mode 100644 index fc889d3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p2.py deleted file mode 100644 index b590088..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p3.py deleted file mode 100644 index 74bb023..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p4.py deleted file mode 100644 index c742af0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_rect.py deleted file mode 100644 index 4e5a21b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref.py deleted file mode 100644 index 17396b2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_underline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemUnderlineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnderlineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index.py deleted file mode 100644 index f079fef..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_underline_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index_revision.py deleted file mode 100644 index df35cdb..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_nm.py deleted file mode 100644 index a207ef7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_object_number.py deleted file mode 100644 index 67059a6..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnderlineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_reply_type.py deleted file mode 100644 index e4561e3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_underline_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnderlineReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported.py deleted file mode 100644 index 7df1193..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported.py +++ /dev/null @@ -1,95 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_unsupported_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, -) -from .doc_annotations_list200response_annotations_item_unsupported_flags import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags, -) -from .doc_annotations_list200response_annotations_item_unsupported_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo, -) -from .doc_annotations_list200response_annotations_item_unsupported_rect import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect, -) -from .doc_annotations_list200response_annotations_item_unsupported_ref import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef, -) -from .doc_annotations_list200response_annotations_item_unsupported_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupported(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags - rect: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - raw_subtype_code: typing_extensions.Annotated[ - int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") - ] - raw_subtype_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_blend_mode.py deleted file mode 100644 index c372bae..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnsupportedBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_flags.py deleted file mode 100644 index 1f0d042..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_identity_quality.py deleted file mode 100644 index 78aca6c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnsupportedIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to.py deleted file mode 100644 index f10a49c..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index.py deleted file mode 100644 index b733234..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision.py deleted file mode 100644 index 82abda3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm.py deleted file mode 100644 index fa6a8f0..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number.py deleted file mode 100644 index 34346a3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_rect.py deleted file mode 100644 index 4d5a4aa..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref.py deleted file mode 100644 index cc13847..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index.py deleted file mode 100644 index f245376..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index_revision.py deleted file mode 100644 index d2d7e5b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_nm.py deleted file mode 100644 index f67cf93..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_object_number.py deleted file mode 100644 index 43155cc..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemUnsupportedRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_reply_type.py deleted file mode 100644 index 918582e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_unsupported_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemUnsupportedReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget.py deleted file mode 100644 index eb59c4d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget.py +++ /dev/null @@ -1,150 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_widget_blend_mode import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, -) -from .doc_annotations_list200response_annotations_item_widget_border_style import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, -) -from .doc_annotations_list200response_annotations_item_widget_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetColor, -) -from .doc_annotations_list200response_annotations_item_widget_field_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, -) -from .doc_annotations_list200response_annotations_item_widget_flags import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFlags, -) -from .doc_annotations_list200response_annotations_item_widget_font_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor, -) -from .doc_annotations_list200response_annotations_item_widget_font_family import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily, -) -from .doc_annotations_list200response_annotations_item_widget_identity_quality import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, -) -from .doc_annotations_list200response_annotations_item_widget_in_reply_to import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo, -) -from .doc_annotations_list200response_annotations_item_widget_interior_color import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor, -) -from .doc_annotations_list200response_annotations_item_widget_rect import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRect, -) -from .doc_annotations_list200response_annotations_item_widget_ref import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRef, -) -from .doc_annotations_list200response_annotations_item_widget_reply_type import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType, -) -from .doc_annotations_list200response_annotations_item_widget_text_align import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsList200ResponseAnnotationsItemWidget(UniversalBaseModel): - ref: DocAnnotationsList200ResponseAnnotationsItemWidgetRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsList200ResponseAnnotationsItemWidgetFlags - rect: DocAnnotationsList200ResponseAnnotationsItemWidgetRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetColor] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - font_family: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily], - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] = None - font_size: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") - ] = None - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - text_align: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - field_family: typing_extensions.Annotated[ - DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily, - FieldMetadata(alias="fieldFamily"), - pydantic.Field(alias="fieldFamily"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_blend_mode.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_blend_mode.py deleted file mode 100644 index 40324c4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_border_style.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_border_style.py deleted file mode 100644 index 9d1f857..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_color.py deleted file mode 100644 index 825cd83..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_field_family.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_field_family.py deleted file mode 100644 index 33bbf8d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_field_family.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetFieldFamily = typing.Union[ - typing.Literal["text", "checkbox", "radio", "combobox", "listbox", "pushbutton", "signature", "unknown"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_flags.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_flags.py deleted file mode 100644 index a5fb4b3..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_color.py deleted file mode 100644 index 3dfb131..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_family.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_family.py deleted file mode 100644 index 7fc5551..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_font_family.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetFontFamily = typing.Union[ - typing.Literal[ - "courier", - "courier-bold", - "courier-bold-oblique", - "courier-oblique", - "helvetica", - "helvetica-bold", - "helvetica-bold-oblique", - "helvetica-oblique", - "times-roman", - "times-bold", - "times-bold-italic", - "times-italic", - "symbol", - "zapf-dingbats", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_identity_quality.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_identity_quality.py deleted file mode 100644 index 0885c3b..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to.py deleted file mode 100644 index 986b1c1..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index.py deleted file mode 100644 index b3ad7f7..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision.py deleted file mode 100644 index 6dde5ac..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_nm.py deleted file mode 100644 index c77fb46..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number.py deleted file mode 100644 index e155e8f..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_interior_color.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_interior_color.py deleted file mode 100644 index a074528..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_rect.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_rect.py deleted file mode 100644 index f653577..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref.py deleted file mode 100644 index ee152f2..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_widget_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponseAnnotationsItemWidgetRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_ObjectNumber, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Nm, - DocAnnotationsList200ResponseAnnotationsItemWidgetRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index.py deleted file mode 100644 index baacda4..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_annotations_item_widget_ref_index_revision import ( - DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision, -) - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index_revision.py deleted file mode 100644 index 5dd8821..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_nm.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_nm.py deleted file mode 100644 index 36fc665..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_object_number.py deleted file mode 100644 index 1c1e759..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponseAnnotationsItemWidgetRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_reply_type.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_reply_type.py deleted file mode 100644 index 9cada00..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_reply_type.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_text_align.py b/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_text_align.py deleted file mode 100644 index fd6086e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_annotations_item_widget_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList200ResponseAnnotationsItemWidgetTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_page_state.py b/src/cloudpdf/types/doc_annotations_list200response_page_state.py deleted file mode 100644 index 76ec258..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_page_state.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list200response_page_state_revision import DocAnnotationsList200ResponsePageStateRevision -from .doc_annotations_list200response_page_state_weak_annotation_state import ( - DocAnnotationsList200ResponsePageStateWeakAnnotationState, -) - - -class DocAnnotationsList200ResponsePageState(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsList200ResponsePageStateRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsList200ResponsePageStateWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_page_state_revision.py b/src/cloudpdf/types/doc_annotations_list200response_page_state_revision.py deleted file mode 100644 index 6ab5a23..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_page_state_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponsePageStateRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state.py deleted file mode 100644 index ef25b3d..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsList200ResponsePageStateWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Unknown, - DocAnnotationsList200ResponsePageStateWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_known.py deleted file mode 100644 index a0d908a..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsList200ResponsePageStateWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_unknown.py deleted file mode 100644 index 4c2322e..0000000 --- a/src/cloudpdf/types/doc_annotations_list200response_page_state_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsList200ResponsePageStateWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list404response.py b/src/cloudpdf/types/doc_annotations_list404response.py index bb23ca0..cd6fcb3 100644 --- a/src/cloudpdf/types/doc_annotations_list404response.py +++ b/src/cloudpdf/types/doc_annotations_list404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list404response_code import DocAnnotationsList404ResponseCode -from .doc_annotations_list404response_name import DocAnnotationsList404ResponseName - - -class DocAnnotationsList404Response(UniversalBaseModel): - name: DocAnnotationsList404ResponseName - code: DocAnnotationsList404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsList404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_list404response_code.py b/src/cloudpdf/types/doc_annotations_list404response_code.py deleted file mode 100644 index eb99df4..0000000 --- a/src/cloudpdf/types/doc_annotations_list404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list404response_name.py b/src/cloudpdf/types/doc_annotations_list404response_name.py deleted file mode 100644 index 21b520b..0000000 --- a/src/cloudpdf/types/doc_annotations_list404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsList404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response.py b/src/cloudpdf/types/doc_annotations_list_all200response.py index 07ac584..7ce91b8 100644 --- a/src/cloudpdf/types/doc_annotations_list_all200response.py +++ b/src/cloudpdf/types/doc_annotations_list_all200response.py @@ -1,25 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .annotation_list import AnnotationList -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item import DocAnnotationsListAll200ResponsePagesItem - - -class DocAnnotationsListAll200Response(UniversalBaseModel): - pages: typing.List[DocAnnotationsListAll200ResponsePagesItem] - audit_head: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="auditHead"), pydantic.Field(alias="auditHead") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsListAll200Response = AnnotationList diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item.py deleted file mode 100644 index a45bf4a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem, -) -from .doc_annotations_list_all200response_pages_item_page_state import ( - DocAnnotationsListAll200ResponsePagesItemPageState, -) - - -class DocAnnotationsListAll200ResponsePagesItem(UniversalBaseModel): - page_state: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemPageState, - FieldMetadata(alias="pageState"), - pydantic.Field(alias="pageState"), - ] - annotations: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item.py deleted file mode 100644 index 356a950..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item.py +++ /dev/null @@ -1,2169 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_leader import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_target import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight(UniversalBaseModel): - subtype: typing.Literal["highlight"] = "highlight" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline(UniversalBaseModel): - subtype: typing.Literal["underline"] = "underline" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly(UniversalBaseModel): - subtype: typing.Literal["squiggly"] = "squiggly" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout(UniversalBaseModel): - subtype: typing.Literal["strikeout"] = "strikeout" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle(UniversalBaseModel): - subtype: typing.Literal["circle"] = "circle" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square(UniversalBaseModel): - subtype: typing.Literal["square"] = "square" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon(UniversalBaseModel): - subtype: typing.Literal["polygon"] = "polygon" - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem] - rotation: typing.Optional[float] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline(UniversalBaseModel): - subtype: typing.Literal["polyline"] = "polyline" - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem] - rotation: typing.Optional[float] = None - line_endings: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line(UniversalBaseModel): - subtype: typing.Literal["line"] = "line" - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption] = None - leader: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - line_points: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, - FieldMetadata(alias="linePoints"), - pydantic.Field(alias="linePoints"), - ] - line_endings: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link(UniversalBaseModel): - subtype: typing.Literal["link"] = "link" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - target: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink(UniversalBaseModel): - subtype: typing.Literal["ink"] = "ink" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent] = None - ink_list: typing_extensions.Annotated[ - typing.List[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem]], - FieldMetadata(alias="inkList"), - pydantic.Field(alias="inkList"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText(UniversalBaseModel): - subtype: typing.Literal["free-text"] = "free-text" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - intent: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent - font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - rich_text: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, - FieldMetadata(alias="richText"), - pydantic.Field(alias="richText"), - ] - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - callout_line: typing_extensions.Annotated[ - typing.Optional[typing.List[typing.Any]], - FieldMetadata(alias="calloutLine"), - pydantic.Field(alias="calloutLine"), - ] = None - line_ending: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding], - FieldMetadata(alias="lineEnding"), - pydantic.Field(alias="lineEnding"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret(UniversalBaseModel): - subtype: typing.Literal["caret"] = "caret" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor - opacity: float - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text(UniversalBaseModel): - subtype: typing.Literal["text"] = "text" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor - opacity: float - icon: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon - state: typing.Optional[str] = None - state_model: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp(UniversalBaseModel): - subtype: typing.Literal["stamp"] = "stamp" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - name: typing.Optional[str] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment(UniversalBaseModel): - subtype: typing.Literal["file-attachment"] = "file-attachment" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor - opacity: float - icon: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon - file: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget(UniversalBaseModel): - subtype: typing.Literal["widget"] = "widget" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - font_family: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily], - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] = None - font_size: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") - ] = None - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - field_family: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, - FieldMetadata(alias="fieldFamily"), - pydantic.Field(alias="fieldFamily"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact(UniversalBaseModel): - subtype: typing.Literal["redact"] = "redact" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor - opacity: float - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - overlay_text: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") - ] = None - repeat: bool - font_family: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - font_color: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported(UniversalBaseModel): - subtype: typing.Literal["unsupported"] = "unsupported" - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - raw_subtype_code: typing_extensions.Annotated[ - int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") - ] - raw_subtype_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItem = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Highlight, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Underline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Squiggly, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Strikeout, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Circle, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Square, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polygon, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Polyline, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Line, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Link, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Ink, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FreeText, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Caret, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Text, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Stamp, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_FileAttachment, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Widget, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Redact, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItem_Unsupported, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.py deleted file mode 100644 index 24697c4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.py +++ /dev/null @@ -1,115 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor - opacity: float - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.py deleted file mode 100644 index f100fb5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.py deleted file mode 100644 index 227431f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.py deleted file mode 100644 index 057877f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.py deleted file mode 100644 index cc4322a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.py deleted file mode 100644 index 6005180..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.py deleted file mode 100644 index 21e41b9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.py deleted file mode 100644 index 1aba078..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.py deleted file mode 100644 index 7695571..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.py deleted file mode 100644 index 5a6bffd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.py deleted file mode 100644 index 4c69d6f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent = typing.Union[ - typing.Literal["replace"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.py deleted file mode 100644 index 5e43450..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.py deleted file mode 100644 index 73dfb42..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.py deleted file mode 100644 index aaa7352..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.py deleted file mode 100644 index 2e40fdb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.py deleted file mode 100644 index 6cde76d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.py deleted file mode 100644 index adc73b2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.py deleted file mode 100644 index ea0a094..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.py deleted file mode 100644 index 3843b27..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.py deleted file mode 100644 index 3695147..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.py deleted file mode 100644 index 78d431d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.py deleted file mode 100644 index 464ccda..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.py deleted file mode 100644 index 1dad730..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.py deleted file mode 100644 index 8b4f6ca..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.py deleted file mode 100644 index f00b481..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.py deleted file mode 100644 index b3003bd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.py deleted file mode 100644 index f45480c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.py deleted file mode 100644 index b0ea626..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.py deleted file mode 100644 index 98e4a3e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.py deleted file mode 100644 index b890798..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.py deleted file mode 100644 index 1140dee..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.py deleted file mode 100644 index 2fb31fc..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.py deleted file mode 100644 index 2c27c26..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.py deleted file mode 100644 index fc4a7e8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.py deleted file mode 100644 index b8aa44c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.py deleted file mode 100644 index 238d4f8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.py deleted file mode 100644 index 0765a83..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.py deleted file mode 100644 index d4b5071..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.py deleted file mode 100644 index 636d675..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.py deleted file mode 100644 index 217f13c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.py deleted file mode 100644 index 4f77f3f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.py deleted file mode 100644 index 743efb0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor - opacity: float - icon: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon - file: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.py deleted file mode 100644 index 501ef24..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.py deleted file mode 100644 index 3cf21dc..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.py deleted file mode 100644 index 1777f3a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile(UniversalBaseModel): - name: str - mime_type: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mimeType"), pydantic.Field(alias="mimeType") - ] = None - description: typing.Optional[str] = None - size: typing.Optional[int] = None - checksum: typing.Optional[str] = None - creation_date: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="creationDate"), pydantic.Field(alias="creationDate") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.py deleted file mode 100644 index 131ff0a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.py deleted file mode 100644 index a2aea48..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon = typing.Union[ - typing.Literal["push-pin", "paperclip", "graph", "tag"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.py deleted file mode 100644 index f9bad36..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.py deleted file mode 100644 index 9127603..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.py deleted file mode 100644 index 0de4765..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision.py deleted file mode 100644 index 5361f0e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.py deleted file mode 100644 index b98d1ae..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number.py deleted file mode 100644 index 8cd8508..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.py deleted file mode 100644 index d68960d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.py deleted file mode 100644 index 7da97f8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.py deleted file mode 100644 index 31293de..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision.py deleted file mode 100644 index 038828e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.py deleted file mode 100644 index 8c0fa90..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.py deleted file mode 100644 index 6404572..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.py deleted file mode 100644 index 67dbfb9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.py deleted file mode 100644 index ba9fda3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.py +++ /dev/null @@ -1,176 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - intent: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent - font_family: typing_extensions.Annotated[str, FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily")] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - rich_text: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText, - FieldMetadata(alias="richText"), - pydantic.Field(alias="richText"), - ] - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - callout_line: typing_extensions.Annotated[ - typing.Optional[typing.List[typing.Any]], - FieldMetadata(alias="calloutLine"), - pydantic.Field(alias="calloutLine"), - ] = None - line_ending: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding], - FieldMetadata(alias="lineEnding"), - pydantic.Field(alias="lineEnding"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.py deleted file mode 100644 index e85da77..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.py deleted file mode 100644 index 87c952c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.py deleted file mode 100644 index ee617ce..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.py deleted file mode 100644 index 5192b50..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.py deleted file mode 100644 index af08550..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.py deleted file mode 100644 index 3440ccd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.py deleted file mode 100644 index 8f1e40a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.py deleted file mode 100644 index aff67b7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision.py deleted file mode 100644 index 4efbfb8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.py deleted file mode 100644 index 93382b0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number.py deleted file mode 100644 index be92ede..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.py deleted file mode 100644 index 3febcc6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent = typing.Union[ - typing.Literal["free-text", "free-text-callout"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.py deleted file mode 100644 index 219c8ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.py deleted file mode 100644 index f1bb18b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.py deleted file mode 100644 index f69bf79..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.py deleted file mode 100644 index 3ec7641..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.py deleted file mode 100644 index f3ca4e3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.py deleted file mode 100644 index 35ed69c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.py deleted file mode 100644 index 06f936c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.py deleted file mode 100644 index f522196..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.py deleted file mode 100644 index 85b3eac..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.py deleted file mode 100644 index 9906a3d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text.py deleted file mode 100644 index 16f667a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichText(UniversalBaseModel): - body: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody - paragraphs: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body.py deleted file mode 100644 index e1dd9b0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body.py +++ /dev/null @@ -1,58 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBody(UniversalBaseModel): - family: str - weight: int - italic: bool - size: float - color: str - decoration: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem] - script: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript - letter_spacing: typing_extensions.Annotated[ - float, FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") - ] - horizontal_scale: typing_extensions.Annotated[ - float, FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") - ] - unknown: typing.Optional[str] = None - align: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign - dir: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir - line_height: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") - ] = None - margins: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins] = None - text_indent: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align.py deleted file mode 100644 index 45df98e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyAlign = typing.Union[ - typing.Literal["left", "center", "right", "justify"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item.py deleted file mode 100644 index 8dc15b4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_decoration_item.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDecorationItem = typing.Union[ - typing.Literal["underline", "line-through", "word"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir.py deleted file mode 100644 index 35cb064..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_dir.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyDir = typing.Union[ - typing.Literal["ltr", "rtl"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins.py deleted file mode 100644 index fe6e24c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_margins.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyMargins(UniversalBaseModel): - top: float - bottom: float - left: float - right: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script.py deleted file mode 100644 index 5b16754..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_body_script.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextBodyScript = typing.Union[ - typing.Literal["normal", "sub", "super"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item.py deleted file mode 100644 index c73a86a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item.py +++ /dev/null @@ -1,49 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItem(UniversalBaseModel): - align: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign - ] = None - dir: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir] = ( - None - ) - line_height: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="lineHeight"), pydantic.Field(alias="lineHeight") - ] = None - margins: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins - ] = None - text_indent: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="textIndent"), pydantic.Field(alias="textIndent") - ] = None - unknown: typing.Optional[str] = None - runs: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align.py deleted file mode 100644 index 399c565..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemAlign = typing.Union[ - typing.Literal["left", "center", "right", "justify"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir.py deleted file mode 100644 index ebef1e9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_dir.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemDir = typing.Union[ - typing.Literal["ltr", "rtl"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins.py deleted file mode 100644 index 7a258c0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_margins.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemMargins(UniversalBaseModel): - top: float - bottom: float - left: float - right: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py deleted file mode 100644 index 5453cc1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItem( - UniversalBaseModel -): - text: str - style: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py deleted file mode 100644 index 064410a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyle( - UniversalBaseModel -): - family: typing.Optional[str] = None - weight: typing.Optional[int] = None - italic: typing.Optional[bool] = None - size: typing.Optional[float] = None - color: typing.Optional[str] = None - decoration: typing.Optional[ - typing.List[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem - ] - ] = None - script: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript - ] = None - letter_spacing: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="letterSpacing"), pydantic.Field(alias="letterSpacing") - ] = None - horizontal_scale: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="horizontalScale"), pydantic.Field(alias="horizontalScale") - ] = None - unknown: typing.Optional[str] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py deleted file mode 100644 index 30c54cd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_decoration_item.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleDecorationItem = ( - typing.Union[typing.Literal["underline", "line-through", "word"], typing.Any] -) diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py deleted file mode 100644 index 36b021b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rich_text_paragraphs_item_runs_item_style_script.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRichTextParagraphsItemRunsItemStyleScript = ( - typing.Union[typing.Literal["normal", "sub", "super"], typing.Any] -) diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.py deleted file mode 100644 index 3ad63a5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.py deleted file mode 100644 index e526f0e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.py deleted file mode 100644 index 8d55a4a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.py deleted file mode 100644 index e8497b5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.py deleted file mode 100644 index 0045fe5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.py deleted file mode 100644 index 9a6184c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.py deleted file mode 100644 index 073421d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.py deleted file mode 100644 index a9cd3f6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.py deleted file mode 100644 index c1314fa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision.py deleted file mode 100644 index 7e4ef59..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.py deleted file mode 100644 index c3d7a7d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number.py deleted file mode 100644 index bb514dc..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.py deleted file mode 100644 index fd408ab..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1 - p2: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2 - p3: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3 - p4: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.py deleted file mode 100644 index f430037..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.py deleted file mode 100644 index 202d1e2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.py deleted file mode 100644 index 56dae26..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.py deleted file mode 100644 index f2cd6ce..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.py deleted file mode 100644 index 5766c8c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.py deleted file mode 100644 index ff7d8c9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.py deleted file mode 100644 index ce50114..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.py deleted file mode 100644 index 0e1608c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.py deleted file mode 100644 index 609d6d3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.py deleted file mode 100644 index 07995c9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.py deleted file mode 100644 index afe1607..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.py deleted file mode 100644 index 5cace65..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.py +++ /dev/null @@ -1,121 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent] = None - ink_list: typing_extensions.Annotated[ - typing.List[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem]], - FieldMetadata(alias="inkList"), - pydantic.Field(alias="inkList"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.py deleted file mode 100644 index 477dedb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.py deleted file mode 100644 index 9e53550..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.py deleted file mode 100644 index f068925..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.py deleted file mode 100644 index a227146..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.py deleted file mode 100644 index a5ab480..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.py deleted file mode 100644 index 83ac64c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.py deleted file mode 100644 index bfb221b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.py deleted file mode 100644 index de92548..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.py deleted file mode 100644 index 70dd370..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.py deleted file mode 100644 index 10df999..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.py deleted file mode 100644 index 78e9505..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.py deleted file mode 100644 index dd33192..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent = typing.Union[ - typing.Literal["ink-highlight"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.py deleted file mode 100644 index 7f7927b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.py deleted file mode 100644 index da03551..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.py deleted file mode 100644 index fa35b2a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.py deleted file mode 100644 index e8c5d03..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.py deleted file mode 100644 index f4bd28a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.py deleted file mode 100644 index 2bd3a14..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.py deleted file mode 100644 index f1f8c3a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line.py deleted file mode 100644 index 9d23e66..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line.py +++ /dev/null @@ -1,149 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_leader import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption] = None - leader: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - line_points: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints, - FieldMetadata(alias="linePoints"), - pydantic.Field(alias="linePoints"), - ] - line_endings: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - rotation: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.py deleted file mode 100644 index 75f5d46..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.py deleted file mode 100644 index fdb1f09..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption.py deleted file mode 100644 index 67e2683..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaption(UniversalBaseModel): - enabled: bool - position: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition] = None - offset: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset.py deleted file mode 100644 index 83b5c53..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_offset.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionOffset(UniversalBaseModel): - along: float - perpendicular: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position.py deleted file mode 100644 index ff2cd2c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_caption_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineCaptionPosition = typing.Union[ - typing.Literal["inline", "top"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.py deleted file mode 100644 index 6271590..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.py deleted file mode 100644 index 52fc127..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.py deleted file mode 100644 index 0f3f21a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.py deleted file mode 100644 index f876f1c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.py deleted file mode 100644 index 8b42068..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.py deleted file mode 100644 index fc54e0b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.py deleted file mode 100644 index 1b962b3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.py deleted file mode 100644 index 7f77ef3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_intent.py deleted file mode 100644 index afe973c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIntent = typing.Union[ - typing.Literal["LineArrow", "LineDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.py deleted file mode 100644 index 2f4d595..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_leader.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_leader.py deleted file mode 100644 index 687ea6c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_leader.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLeader(UniversalBaseModel): - length: float - extension: typing.Optional[float] = None - offset: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.py deleted file mode 100644 index 80df89d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings(UniversalBaseModel): - start: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart - end: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.py deleted file mode 100644 index 0f125e1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.py deleted file mode 100644 index 0a20479..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.py deleted file mode 100644 index 23c94f7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints(UniversalBaseModel): - start: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart - end: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.py deleted file mode 100644 index 2124ffb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.py deleted file mode 100644 index baca8a4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure.py deleted file mode 100644 index cdf54f6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure.py +++ /dev/null @@ -1,92 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo.py deleted file mode 100644 index 49141c4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl.py deleted file mode 100644 index 903581a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl.py +++ /dev/null @@ -1,52 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem]] = None - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item.py deleted file mode 100644 index 013fd78..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction.py deleted file mode 100644 index a2bdc87..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position.py deleted file mode 100644 index 84406a2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item.py deleted file mode 100644 index bdc2582..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction] = ( - None - ) - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction.py deleted file mode 100644 index 5a41628..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position.py deleted file mode 100644 index 0985293..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item.py deleted file mode 100644 index fb2a764..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction.py deleted file mode 100644 index 3202222..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position.py deleted file mode 100644 index 8fcc831..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin.py deleted file mode 100644 index 0b2756f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item.py deleted file mode 100644 index 73093db..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction.py deleted file mode 100644 index 1f780c2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position.py deleted file mode 100644 index aef2217..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item.py deleted file mode 100644 index 5eb8cc7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction.py deleted file mode 100644 index 35aa780..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position.py deleted file mode 100644 index 047f714..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item.py deleted file mode 100644 index 35a1d17..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction.py deleted file mode 100644 index 0d90559..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position.py deleted file mode 100644 index b629bce..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown.py deleted file mode 100644 index c4eafdd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.py deleted file mode 100644 index c49e225..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.py deleted file mode 100644 index 641c677..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.py deleted file mode 100644 index bf277d1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.py deleted file mode 100644 index fd4f019..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.py deleted file mode 100644 index 06ce1f8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.py deleted file mode 100644 index 283c588..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.py deleted file mode 100644 index aeefba5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link.py deleted file mode 100644 index 4e514ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link.py +++ /dev/null @@ -1,93 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_link_target import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - target: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.py deleted file mode 100644 index baf680c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.py deleted file mode 100644 index 97eb5aa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.py deleted file mode 100644 index 37c6483..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.py deleted file mode 100644 index 5b16e45..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.py deleted file mode 100644 index 1a31fdb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.py deleted file mode 100644 index cbac465..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.py deleted file mode 100644 index c592616..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.py deleted file mode 100644 index 9d8c758..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.py deleted file mode 100644 index c3806ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.py deleted file mode 100644 index dab43f9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.py deleted file mode 100644 index 8876541..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.py deleted file mode 100644 index 92396e2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.py deleted file mode 100644 index c71e75d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.py deleted file mode 100644 index 07673cf..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.py deleted file mode 100644 index 08eb518..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.py deleted file mode 100644 index 8bf8fce..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.py +++ /dev/null @@ -1,120 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .pdf_destination import PdfDestination - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto(UniversalBaseModel): - kind: typing.Literal["goto"] = "goto" - destination: PdfDestination - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri(UniversalBaseModel): - kind: typing.Literal["uri"] = "uri" - uri: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote(UniversalBaseModel): - kind: typing.Literal["goto-remote"] = "goto-remote" - file: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch(UniversalBaseModel): - kind: typing.Literal["launch"] = "launch" - path: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript(UniversalBaseModel): - kind: typing.Literal["javascript"] = "javascript" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named(UniversalBaseModel): - kind: typing.Literal["named"] = "named" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Goto, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Uri, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_GotoRemote, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Launch, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Javascript, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Named, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.py deleted file mode 100644 index 37f8a72..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .pdf_destination import PdfDestination - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto(UniversalBaseModel): - destination: PdfDestination - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.py deleted file mode 100644 index 0280ed7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote(UniversalBaseModel): - file: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.py deleted file mode 100644 index df2e7e1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.py deleted file mode 100644 index 7d49c34..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch(UniversalBaseModel): - path: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.py deleted file mode 100644 index 1b0d88f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.py deleted file mode 100644 index ec22a66..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.py deleted file mode 100644 index 2bc2566..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUri(UniversalBaseModel): - uri: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.py deleted file mode 100644 index 8951e43..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem] - rotation: typing.Optional[float] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.py deleted file mode 100644 index 9d199a3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.py deleted file mode 100644 index 909d424..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption.py deleted file mode 100644 index 7dae04c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaption(UniversalBaseModel): - enabled: bool - center: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center.py deleted file mode 100644 index 25af0a2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_caption_center.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonCaptionCenter(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.py deleted file mode 100644 index b20f781..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.py deleted file mode 100644 index 4fabee5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.py deleted file mode 100644 index cd1740b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.py deleted file mode 100644 index 93f0da9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.py deleted file mode 100644 index cbcac15..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision.py deleted file mode 100644 index d78a10e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.py deleted file mode 100644 index 5b48d74..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.py deleted file mode 100644 index 5ca11cf..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent.py deleted file mode 100644 index 1bdac61..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIntent = typing.Union[ - typing.Literal["PolygonCloud", "PolygonDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.py deleted file mode 100644 index bc39037..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure.py deleted file mode 100644 index 2bcfee6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure.py +++ /dev/null @@ -1,94 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem]] = ( - None - ) - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo.py deleted file mode 100644 index 19cc219..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl.py deleted file mode 100644 index 1cc41ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl.py +++ /dev/null @@ -1,54 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem]] = ( - None - ) - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item.py deleted file mode 100644 index a1f85ba..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction.py deleted file mode 100644 index a62b94f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position.py deleted file mode 100644 index ed3af19..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item.py deleted file mode 100644 index b2a4386..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction.py deleted file mode 100644 index 434a284..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position.py deleted file mode 100644 index 4b2f25b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item.py deleted file mode 100644 index 8dad913..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition - ], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction.py deleted file mode 100644 index 9326b93..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position.py deleted file mode 100644 index b7b15d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin.py deleted file mode 100644 index 454adfb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item.py deleted file mode 100644 index 27126d0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction.py deleted file mode 100644 index 4a3575e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position.py deleted file mode 100644 index f53e630..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item.py deleted file mode 100644 index 65cedac..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction] = ( - None - ) - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction.py deleted file mode 100644 index 9a8b505..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position.py deleted file mode 100644 index 1c5b49b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item.py deleted file mode 100644 index dfbf212..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction] = ( - None - ) - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction.py deleted file mode 100644 index 4f298c0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position.py deleted file mode 100644 index 1d9c505..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown.py deleted file mode 100644 index 4749a71..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.py deleted file mode 100644 index 47c3653..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.py deleted file mode 100644 index 6dc08d1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.py deleted file mode 100644 index 5da3f5f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.py deleted file mode 100644 index 61f9154..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.py deleted file mode 100644 index 947e261..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.py deleted file mode 100644 index 4c0f166..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.py deleted file mode 100644 index 7efd85d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.py deleted file mode 100644 index 7c2dbbe..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.py deleted file mode 100644 index 1132253..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.py +++ /dev/null @@ -1,141 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline(UniversalBaseModel): - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent] = None - measure: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure] = None - caption: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption] = None - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - vertices: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem] - rotation: typing.Optional[float] = None - line_endings: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings, - FieldMetadata(alias="lineEndings"), - pydantic.Field(alias="lineEndings"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.py deleted file mode 100644 index 006f33f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.py deleted file mode 100644 index 5c55869..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption.py deleted file mode 100644 index 13736f9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaption(UniversalBaseModel): - enabled: bool - center: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center.py deleted file mode 100644 index 2730be1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_caption_center.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineCaptionCenter(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.py deleted file mode 100644 index cfa6bd8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.py deleted file mode 100644 index e246a38..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.py deleted file mode 100644 index b7be235..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.py deleted file mode 100644 index e3e143e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.py deleted file mode 100644 index 4814913..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision.py deleted file mode 100644 index 5c14e3b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.py deleted file mode 100644 index 2a2a3f1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number.py deleted file mode 100644 index d4a09f3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent.py deleted file mode 100644 index f6d2760..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIntent = typing.Union[ - typing.Literal["PolyLineDimension"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.py deleted file mode 100644 index 7e96e1f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.py deleted file mode 100644 index 12185fa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings(UniversalBaseModel): - start: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart - end: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.py deleted file mode 100644 index 6d9698a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.py deleted file mode 100644 index bb9595d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart = typing.Union[ - typing.Literal[ - "none", - "square", - "circle", - "diamond", - "open-arrow", - "closed-arrow", - "butt", - "r-open-arrow", - "r-closed-arrow", - "slash", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure.py deleted file mode 100644 index c449c89..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure.py +++ /dev/null @@ -1,94 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem]] = ( - None - ) - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Rl, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Geo, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo.py deleted file mode 100644 index a66e8d8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl.py deleted file mode 100644 index 450ce11..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl.py +++ /dev/null @@ -1,54 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem] - y: typing.Optional[typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem]] = ( - None - ) - distance: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem] - area: typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem] - angle: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem] - ] = None - slope: typing.Optional[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem] - ] = None - origin: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item.py deleted file mode 100644 index 73bbd54..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition - ], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction.py deleted file mode 100644 index fdec9d4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position.py deleted file mode 100644 index bfcc2d6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item.py deleted file mode 100644 index 82ad8d9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction.py deleted file mode 100644 index a95fd18..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position.py deleted file mode 100644 index cea079a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item.py deleted file mode 100644 index 62eb667..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition - ], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction.py deleted file mode 100644 index 0b73c37..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position.py deleted file mode 100644 index 22c4037..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin.py deleted file mode 100644 index b5459a7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item.py deleted file mode 100644 index 74c7fa6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition - ], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction.py deleted file mode 100644 index 4697120..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position.py deleted file mode 100644 index 5614af7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item.py deleted file mode 100644 index 5cd9245..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction.py deleted file mode 100644 index 221002c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position.py deleted file mode 100644 index ebe7c78..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item.py deleted file mode 100644 index 46c09ac..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction - ] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction.py deleted file mode 100644 index c5a3b1c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position.py deleted file mode 100644 index 805110c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown.py deleted file mode 100644 index 88dbbc7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.py deleted file mode 100644 index 9786f49..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.py deleted file mode 100644 index 1c3ebe5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.py deleted file mode 100644 index 640c7a9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.py deleted file mode 100644 index 40f885b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.py deleted file mode 100644 index d829c09..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.py deleted file mode 100644 index 7f81cca..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.py deleted file mode 100644 index 045842b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.py deleted file mode 100644 index 0ad850b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.py deleted file mode 100644 index 3fcff7e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.py +++ /dev/null @@ -1,139 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor - opacity: float - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - overlay_text: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="overlayText"), pydantic.Field(alias="overlayText") - ] = None - repeat: bool - font_family: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily, - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] - font_size: typing_extensions.Annotated[float, FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize")] - font_color: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor, - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.py deleted file mode 100644 index f2a0ada..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.py deleted file mode 100644 index 89ee780..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.py deleted file mode 100644 index c739329..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.py deleted file mode 100644 index 105173f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.py deleted file mode 100644 index 6c719bd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily = typing.Union[ - typing.Literal[ - "courier", - "courier-bold", - "courier-bold-oblique", - "courier-oblique", - "helvetica", - "helvetica-bold", - "helvetica-bold-oblique", - "helvetica-oblique", - "times-roman", - "times-bold", - "times-bold-italic", - "times-italic", - "symbol", - "zapf-dingbats", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.py deleted file mode 100644 index 40e8976..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.py deleted file mode 100644 index 7025b2b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.py deleted file mode 100644 index 36749f6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.py deleted file mode 100644 index a007f4d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.py deleted file mode 100644 index 98c168c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.py deleted file mode 100644 index bf922d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.py deleted file mode 100644 index 21c5de3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.py deleted file mode 100644 index 2a10ec7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1 - p2: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2 - p3: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3 - p4: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.py deleted file mode 100644 index 51bdafc..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.py deleted file mode 100644 index 9b1b5e6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.py deleted file mode 100644 index da1750c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.py deleted file mode 100644 index ded1794..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.py deleted file mode 100644 index e0dc029..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.py deleted file mode 100644 index db0fdc8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.py deleted file mode 100644 index dd83f86..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.py deleted file mode 100644 index 3d56328..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.py deleted file mode 100644 index bca5602..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.py deleted file mode 100644 index 2f9ce00..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.py deleted file mode 100644 index 8fa9619..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.py deleted file mode 100644 index b78c249..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square.py deleted file mode 100644 index 3c54a0e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square.py +++ /dev/null @@ -1,136 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor - opacity: float - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - dash_array: typing_extensions.Annotated[ - typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") - ] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - cloudy_intensity: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="cloudyIntensity"), pydantic.Field(alias="cloudyIntensity") - ] = None - rect_differences: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences], - FieldMetadata(alias="rectDifferences"), - pydantic.Field(alias="rectDifferences"), - ] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.py deleted file mode 100644 index aeed3aa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.py deleted file mode 100644 index ff1a739..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.py deleted file mode 100644 index bbe94fd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.py deleted file mode 100644 index 99f7202..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.py deleted file mode 100644 index 4d9702f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.py deleted file mode 100644 index 63eae5b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.py deleted file mode 100644 index 4ab9e7d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.py deleted file mode 100644 index d5bc202..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.py deleted file mode 100644 index 9760660..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.py deleted file mode 100644 index 85e8491..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.py deleted file mode 100644 index 285d294..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.py deleted file mode 100644 index fa7467d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.py deleted file mode 100644 index b95b0f8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences(UniversalBaseModel): - left: float - top: float - right: float - bottom: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.py deleted file mode 100644 index b33042b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.py deleted file mode 100644 index 4c2d698..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.py deleted file mode 100644 index 3bb630c..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.py deleted file mode 100644 index c1d57b0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.py deleted file mode 100644 index 88b8001..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.py deleted file mode 100644 index 52e6b62..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.py deleted file mode 100644 index 93ef0e9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.py deleted file mode 100644 index 2b9e1b9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.py deleted file mode 100644 index cf695a9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.py deleted file mode 100644 index a7daad0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.py deleted file mode 100644 index 196fe61..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.py deleted file mode 100644 index 80ed3af..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.py deleted file mode 100644 index 0f25298..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.py deleted file mode 100644 index a1549f1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision.py deleted file mode 100644 index 3ff630e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.py deleted file mode 100644 index 279f956..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number.py deleted file mode 100644 index 5b1699e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.py deleted file mode 100644 index 59c116b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1 - p2: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2 - p3: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3 - p4: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.py deleted file mode 100644 index c7e82e7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.py deleted file mode 100644 index 231c7fa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.py deleted file mode 100644 index a71fa52..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.py deleted file mode 100644 index 9889975..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.py deleted file mode 100644 index 6529217..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.py deleted file mode 100644 index 811b45b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.py deleted file mode 100644 index 77acbba..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.py deleted file mode 100644 index d8076de..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.py deleted file mode 100644 index 99e3615..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.py deleted file mode 100644 index 89c704a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.py deleted file mode 100644 index a7b3bdf..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.py deleted file mode 100644 index 4d52fa0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.py +++ /dev/null @@ -1,99 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - name: typing.Optional[str] = None - rotation: typing.Optional[float] = None - unrotated_rect: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect], - FieldMetadata(alias="unrotatedRect"), - pydantic.Field(alias="unrotatedRect"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.py deleted file mode 100644 index cb7a306..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.py deleted file mode 100644 index 25250cd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.py deleted file mode 100644 index ffde8aa..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.py deleted file mode 100644 index 20a0848..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.py deleted file mode 100644 index 0edc4fb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.py deleted file mode 100644 index 77c3203..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.py deleted file mode 100644 index 19b61e0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.py deleted file mode 100644 index 51be1ef..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.py deleted file mode 100644 index 4a80cc0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.py deleted file mode 100644 index 855eed3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.py deleted file mode 100644 index 10203df..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.py deleted file mode 100644 index 59b5afd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.py deleted file mode 100644 index bab3350..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.py deleted file mode 100644 index ed4d1ab..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.py deleted file mode 100644 index e05cd8e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.py deleted file mode 100644 index 0a352b0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.py deleted file mode 100644 index 0d63afd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.py +++ /dev/null @@ -1,106 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - intent: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.py deleted file mode 100644 index a124264..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.py deleted file mode 100644 index e327f66..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.py deleted file mode 100644 index e684135..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.py deleted file mode 100644 index 58f135d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.py deleted file mode 100644 index b18190b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.py deleted file mode 100644 index 7e474cc..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision.py deleted file mode 100644 index a45ed1d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.py deleted file mode 100644 index fe87cc7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number.py deleted file mode 100644 index 2a69dcb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.py deleted file mode 100644 index 34da9d7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent = typing.Union[ - typing.Literal["strikeout-text-edit"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.py deleted file mode 100644 index c8ba2e9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1 - p2: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2 - p3: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3 - p4: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.py deleted file mode 100644 index 0eb74a2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.py deleted file mode 100644 index 7a27308..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.py deleted file mode 100644 index 7d113db..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.py deleted file mode 100644 index 83033a9..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.py deleted file mode 100644 index 9518a93..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.py deleted file mode 100644 index 67c9468..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.py deleted file mode 100644 index 0db186a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.py deleted file mode 100644 index 0411911..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.py deleted file mode 100644 index 092ac5f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.py deleted file mode 100644 index 0f14fd0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.py deleted file mode 100644 index 7238167..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text.py deleted file mode 100644 index 6c39733..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_icon import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor - opacity: float - icon: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon - state: typing.Optional[str] = None - state_model: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="stateModel"), pydantic.Field(alias="stateModel") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.py deleted file mode 100644 index bf1c1ab..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.py deleted file mode 100644 index f432986..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.py deleted file mode 100644 index 32efb0d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.py deleted file mode 100644 index 7052b13..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon = typing.Union[ - typing.Literal["comment", "key", "note", "help", "new-paragraph", "paragraph", "insert"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.py deleted file mode 100644 index 17f26fb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.py deleted file mode 100644 index 741a894..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.py deleted file mode 100644 index fceed0d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.py deleted file mode 100644 index ad17c94..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.py deleted file mode 100644 index 64f5962..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.py deleted file mode 100644 index b0118ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.py deleted file mode 100644 index 38704d2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.py deleted file mode 100644 index 8223e80..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.py deleted file mode 100644 index 25e06d1..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.py deleted file mode 100644 index d32ea5f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.py deleted file mode 100644 index 42a37b6..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.py deleted file mode 100644 index 1cd7441..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.py deleted file mode 100644 index d999130..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.py deleted file mode 100644 index 9571550..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.py +++ /dev/null @@ -1,102 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor - opacity: float - quad_points: typing_extensions.Annotated[ - typing.List[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem], - FieldMetadata(alias="quadPoints"), - pydantic.Field(alias="quadPoints"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.py deleted file mode 100644 index 6def9ec..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.py deleted file mode 100644 index 62b09e3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.py deleted file mode 100644 index 95c718a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.py deleted file mode 100644 index 02c2f4e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.py deleted file mode 100644 index 2576c0f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.py deleted file mode 100644 index 6e7a9f3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision.py deleted file mode 100644 index 2c10cf4..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.py deleted file mode 100644 index 5bc78a7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number.py deleted file mode 100644 index 5d1e709..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.py deleted file mode 100644 index ed55c8e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4 import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem(UniversalBaseModel): - p1: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1 - p2: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2 - p3: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3 - p4: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4 - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.py deleted file mode 100644 index 91b93c7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.py deleted file mode 100644 index 9f948fd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.py deleted file mode 100644 index f8b5979..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.py deleted file mode 100644 index 77881ee..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.py deleted file mode 100644 index fdfafd8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.py deleted file mode 100644 index 5956ec2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.py deleted file mode 100644 index 603025f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.py deleted file mode 100644 index b9cb098..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.py deleted file mode 100644 index 0da5b41..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.py deleted file mode 100644 index 377bb46..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.py deleted file mode 100644 index 726eb15..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.py deleted file mode 100644 index 74c156b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.py +++ /dev/null @@ -1,95 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - raw_subtype_code: typing_extensions.Annotated[ - int, FieldMetadata(alias="rawSubtypeCode"), pydantic.Field(alias="rawSubtypeCode") - ] - raw_subtype_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="rawSubtypeName"), pydantic.Field(alias="rawSubtypeName") - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.py deleted file mode 100644 index 6dcff8f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.py deleted file mode 100644 index e38f6f5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.py deleted file mode 100644 index 3ac3203..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.py deleted file mode 100644 index b1e427e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.py deleted file mode 100644 index c386537..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision.py deleted file mode 100644 index 147a1c2..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.py deleted file mode 100644 index 3d1b0b8..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number.py deleted file mode 100644 index ad79e89..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.py deleted file mode 100644 index be008ed..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.py deleted file mode 100644 index 0950f4b..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.py deleted file mode 100644 index 14577af..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.py deleted file mode 100644 index 9a21cdd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.py deleted file mode 100644 index ad82470..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.py deleted file mode 100644 index 735e00d..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.py deleted file mode 100644 index 1ad5e40..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.py deleted file mode 100644 index 96f4f53..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.py +++ /dev/null @@ -1,150 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import datetime as dt -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_flags import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_rect import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType, -) -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, -) -from .pdf_annotation_actions import PdfAnnotationActions - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget(UniversalBaseModel): - ref: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - identity_quality: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality, - FieldMetadata(alias="identityQuality"), - pydantic.Field(alias="identityQuality"), - ] - nm: typing.Optional[str] = None - flags: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags - rect: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect - contents: typing.Optional[str] = None - subject: typing.Optional[str] = None - author: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - blend_mode: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode, - FieldMetadata(alias="blendMode"), - pydantic.Field(alias="blendMode"), - ] - in_reply_to: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo], - FieldMetadata(alias="inReplyTo"), - pydantic.Field(alias="inReplyTo"), - ] = None - reply_type: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType], - FieldMetadata(alias="replyType"), - pydantic.Field(alias="replyType"), - ] = None - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - created_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") - ] = None - updated_by: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="updatedBy"), pydantic.Field(alias="updatedBy") - ] = None - actions: typing.Optional[PdfAnnotationActions] = None - color: typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor] = None - interior_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor], - FieldMetadata(alias="interiorColor"), - pydantic.Field(alias="interiorColor"), - ] = None - stroke_width: typing_extensions.Annotated[ - float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") - ] - border_style: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle, - FieldMetadata(alias="borderStyle"), - pydantic.Field(alias="borderStyle"), - ] - font_family: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily], - FieldMetadata(alias="fontFamily"), - pydantic.Field(alias="fontFamily"), - ] = None - font_size: typing_extensions.Annotated[ - typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") - ] = None - font_color: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor], - FieldMetadata(alias="fontColor"), - pydantic.Field(alias="fontColor"), - ] = None - text_align: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign, - FieldMetadata(alias="textAlign"), - pydantic.Field(alias="textAlign"), - ] - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - field_family: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily, - FieldMetadata(alias="fieldFamily"), - pydantic.Field(alias="fieldFamily"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.py deleted file mode 100644 index b25c927..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode = typing.Union[ - typing.Literal[ - "normal", - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.py deleted file mode 100644 index 293dcbd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle = typing.Union[ - typing.Literal["solid", "dashed", "beveled", "inset"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.py deleted file mode 100644 index 1889d59..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.py deleted file mode 100644 index 91af320..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily = typing.Union[ - typing.Literal["text", "checkbox", "radio", "combobox", "listbox", "pushbutton", "signature", "unknown"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.py deleted file mode 100644 index 3dac8a5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags(UniversalBaseModel): - invisible: bool - hidden: bool - print: bool - no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] - no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] - no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - locked: bool - toggle_no_view: typing_extensions.Annotated[ - bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") - ] - locked_contents: typing_extensions.Annotated[ - bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.py deleted file mode 100644 index 440f0cf..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.py deleted file mode 100644 index 0bf45a7..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily = typing.Union[ - typing.Literal[ - "courier", - "courier-bold", - "courier-bold-oblique", - "courier-oblique", - "helvetica", - "helvetica-bold", - "helvetica-bold-oblique", - "helvetica-oblique", - "times-roman", - "times-bold", - "times-bold-italic", - "times-italic", - "symbol", - "zapf-dingbats", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.py deleted file mode 100644 index 5859298..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality = typing.Union[ - typing.Literal["durable", "weak"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.py deleted file mode 100644 index ad77fb5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.py deleted file mode 100644 index b3578d5..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.py deleted file mode 100644 index 79e3652..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.py deleted file mode 100644 index 236fe4f..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.py deleted file mode 100644 index 00be207..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.py deleted file mode 100644 index 628edae..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor(UniversalBaseModel): - r: int - g: int - b: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.py deleted file mode 100644 index 634adf0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.py deleted file mode 100644 index 9355cf0..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm(UniversalBaseModel): - kind: typing.Literal["nm"] = "nm" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index(UniversalBaseModel): - kind: typing.Literal["index"] = "index" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_ObjectNumber, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Nm, - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef_Index, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.py deleted file mode 100644 index 8a19506..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.py +++ /dev/null @@ -1,28 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision import ( - DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision, -) - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - index: int - revision: DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.py deleted file mode 100644 index b378b07..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.py deleted file mode 100644 index d660b15..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - nm: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.py deleted file mode 100644 index 3cd9078..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.py deleted file mode 100644 index 4270365..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType = typing.Union[ - typing.Literal["reply", "group"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.py deleted file mode 100644 index be6cef3..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign = typing.Union[ - typing.Literal["left", "center", "right"], typing.Any -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state.py deleted file mode 100644 index e353d9e..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_list_all200response_pages_item_page_state_revision import ( - DocAnnotationsListAll200ResponsePagesItemPageStateRevision, -) -from .doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state import ( - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState, -) - - -class DocAnnotationsListAll200ResponsePagesItemPageState(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsListAll200ResponsePagesItemPageStateRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_revision.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_revision.py deleted file mode 100644 index b50b173..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemPageStateRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.py deleted file mode 100644 index 825e023..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Unknown, - DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.py deleted file mode 100644 index 6ccd1cd..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.py deleted file mode 100644 index 5d922eb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_list_all404response.py b/src/cloudpdf/types/doc_annotations_list_all404response.py index 177139a..ddefedb 100644 --- a/src/cloudpdf/types/doc_annotations_list_all404response.py +++ b/src/cloudpdf/types/doc_annotations_list_all404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all404response_code import DocAnnotationsListAll404ResponseCode -from .doc_annotations_list_all404response_name import DocAnnotationsListAll404ResponseName - - -class DocAnnotationsListAll404Response(UniversalBaseModel): - name: DocAnnotationsListAll404ResponseName - code: DocAnnotationsListAll404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsListAll404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_list_all404response_code.py b/src/cloudpdf/types/doc_annotations_list_all404response_code.py deleted file mode 100644 index c6fe522..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all404response_name.py b/src/cloudpdf/types/doc_annotations_list_all404response_name.py deleted file mode 100644 index 0bd381a..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_list_all409response.py b/src/cloudpdf/types/doc_annotations_list_all409response.py index b8d3a59..792c53f 100644 --- a/src/cloudpdf/types/doc_annotations_list_all409response.py +++ b/src/cloudpdf/types/doc_annotations_list_all409response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_list_all409response_code import DocAnnotationsListAll409ResponseCode -from .doc_annotations_list_all409response_name import DocAnnotationsListAll409ResponseName - - -class DocAnnotationsListAll409Response(UniversalBaseModel): - name: DocAnnotationsListAll409ResponseName - code: DocAnnotationsListAll409ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsListAll409Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_list_all409response_code.py b/src/cloudpdf/types/doc_annotations_list_all409response_code.py deleted file mode 100644 index 7fd1d13..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all409response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll409ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_list_all409response_name.py b/src/cloudpdf/types/doc_annotations_list_all409response_name.py deleted file mode 100644 index 843e2eb..0000000 --- a/src/cloudpdf/types/doc_annotations_list_all409response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsListAll409ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_read_appearance400response.py b/src/cloudpdf/types/doc_annotations_read_appearance400response.py new file mode 100644 index 0000000..8cb2e7d --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_read_appearance400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocAnnotationsReadAppearance400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_read_appearance404response.py b/src/cloudpdf/types/doc_annotations_read_appearance404response.py new file mode 100644 index 0000000..bdfb627 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_read_appearance404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocAnnotationsReadAppearance404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_reorder200response.py b/src/cloudpdf/types/doc_annotations_reorder200response.py new file mode 100644 index 0000000..8add0e3 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_reorder200response.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_mutation_meta import AnnotationMutationMeta +from .annotation_ref import AnnotationRef + + +class DocAnnotationsReorder200Response(UniversalBaseModel): + order: typing.List[AnnotationRef] + meta: AnnotationMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_reorder400response.py b/src/cloudpdf/types/doc_annotations_reorder400response.py new file mode 100644 index 0000000..9668061 --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_reorder400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocAnnotationsReorder400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_reorder404response.py b/src/cloudpdf/types/doc_annotations_reorder404response.py new file mode 100644 index 0000000..4e7f76d --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_reorder404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocAnnotationsReorder404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_update200response.py b/src/cloudpdf/types/doc_annotations_update200response.py index e2f2d5f..421a406 100644 --- a/src/cloudpdf/types/doc_annotations_update200response.py +++ b/src/cloudpdf/types/doc_annotations_update200response.py @@ -4,11 +4,15 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_update200response_meta import DocAnnotationsUpdate200ResponseMeta +from .annotation import Annotation +from .annotation_mutation_meta import AnnotationMutationMeta +from .doc_annotations_update200response_appearance import DocAnnotationsUpdate200ResponseAppearance class DocAnnotationsUpdate200Response(UniversalBaseModel): - meta: DocAnnotationsUpdate200ResponseMeta + annotation: Annotation + appearance: DocAnnotationsUpdate200ResponseAppearance + meta: AnnotationMutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_annotations_update200response_appearance.py b/src/cloudpdf/types/doc_annotations_update200response_appearance.py new file mode 100644 index 0000000..5fa595e --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_update200response_appearance.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_annotations_update200response_appearance_action import DocAnnotationsUpdate200ResponseAppearanceAction + + +class DocAnnotationsUpdate200ResponseAppearance(UniversalBaseModel): + action: DocAnnotationsUpdate200ResponseAppearanceAction + changed: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_appearance_action.py b/src/cloudpdf/types/doc_annotations_update200response_appearance_action.py new file mode 100644 index 0000000..8e8e74c --- /dev/null +++ b/src/cloudpdf/types/doc_annotations_update200response_appearance_action.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocAnnotationsUpdate200ResponseAppearanceAction = typing.Union[ + typing.Literal["preserved", "regenerated", "generation-unavailable", "restored"], typing.Any +] diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta.py b/src/cloudpdf/types/doc_annotations_update200response_meta.py deleted file mode 100644 index bc7ed7c..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_update200response_meta_affected_pages_item import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItem, -) -from .doc_annotations_update200response_meta_cache_delta import DocAnnotationsUpdate200ResponseMetaCacheDelta - - -class DocAnnotationsUpdate200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocAnnotationsUpdate200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocAnnotationsUpdate200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item.py deleted file mode 100644 index c9ca7db..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_update200response_meta_affected_pages_item_revision import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision, -) -from .doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state import ( - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_revision.py deleted file mode 100644 index c31984d..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 44c70fc..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 0426d5d..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 608c1ef..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocAnnotationsUpdate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta.py b/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta.py deleted file mode 100644 index cd87811..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_update200response_meta_cache_delta_pages_item import ( - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem, -) - - -class DocAnnotationsUpdate200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item.py deleted file mode 100644 index e760e36..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_annotations_update200response_meta_cache_delta_pages_item_cache import ( - DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 07879d3..0000000 --- a/src/cloudpdf/types/doc_annotations_update200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_annotations_update400response.py b/src/cloudpdf/types/doc_annotations_update400response.py index cb902a1..7c64777 100644 --- a/src/cloudpdf/types/doc_annotations_update400response.py +++ b/src/cloudpdf/types/doc_annotations_update400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_update400response_code import DocAnnotationsUpdate400ResponseCode -from .doc_annotations_update400response_name import DocAnnotationsUpdate400ResponseName - - -class DocAnnotationsUpdate400Response(UniversalBaseModel): - name: DocAnnotationsUpdate400ResponseName - code: DocAnnotationsUpdate400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsUpdate400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_update400response_code.py b/src/cloudpdf/types/doc_annotations_update400response_code.py deleted file mode 100644 index f2bb4e2..0000000 --- a/src/cloudpdf/types/doc_annotations_update400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsUpdate400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_update400response_name.py b/src/cloudpdf/types/doc_annotations_update400response_name.py deleted file mode 100644 index 6fe3345..0000000 --- a/src/cloudpdf/types/doc_annotations_update400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsUpdate400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_annotations_update404response.py b/src/cloudpdf/types/doc_annotations_update404response.py index 5c3302e..8f33404 100644 --- a/src/cloudpdf/types/doc_annotations_update404response.py +++ b/src/cloudpdf/types/doc_annotations_update404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_annotations_update404response_code import DocAnnotationsUpdate404ResponseCode -from .doc_annotations_update404response_name import DocAnnotationsUpdate404ResponseName - - -class DocAnnotationsUpdate404Response(UniversalBaseModel): - name: DocAnnotationsUpdate404ResponseName - code: DocAnnotationsUpdate404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocAnnotationsUpdate404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_annotations_update404response_code.py b/src/cloudpdf/types/doc_annotations_update404response_code.py deleted file mode 100644 index e96c3d1..0000000 --- a/src/cloudpdf/types/doc_annotations_update404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsUpdate404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_annotations_update404response_name.py b/src/cloudpdf/types/doc_annotations_update404response_name.py deleted file mode 100644 index 04be816..0000000 --- a/src/cloudpdf/types/doc_annotations_update404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocAnnotationsUpdate404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_changes200response.py b/src/cloudpdf/types/doc_changes200response.py new file mode 100644 index 0000000..16ddaca --- /dev/null +++ b/src/cloudpdf/types/doc_changes200response.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_changes200response_changes_item import DocChanges200ResponseChangesItem + + +class DocChanges200Response(UniversalBaseModel): + changes: typing.List[DocChanges200ResponseChangesItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_changes200response_changes_item.py b/src/cloudpdf/types/doc_changes200response_changes_item.py new file mode 100644 index 0000000..f5d76cd --- /dev/null +++ b/src/cloudpdf/types/doc_changes200response_changes_item.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .change_result import ChangeResult +from .engine_error_payload import EngineErrorPayload + + +class DocChanges200ResponseChangesItem_Applied(UniversalBaseModel): + status: typing.Literal["applied"] = "applied" + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + result: ChangeResult + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocChanges200ResponseChangesItem_Refused(UniversalBaseModel): + status: typing.Literal["refused"] = "refused" + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + error: EngineErrorPayload + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocChanges200ResponseChangesItem = typing_extensions.Annotated[ + typing.Union[DocChanges200ResponseChangesItem_Applied, DocChanges200ResponseChangesItem_Refused], + pydantic.Field(discriminator="status"), +] diff --git a/src/cloudpdf/types/doc_changes200response_changes_item_applied.py b/src/cloudpdf/types/doc_changes200response_changes_item_applied.py new file mode 100644 index 0000000..92393d1 --- /dev/null +++ b/src/cloudpdf/types/doc_changes200response_changes_item_applied.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .change_result import ChangeResult + + +class DocChanges200ResponseChangesItemApplied(UniversalBaseModel): + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + result: ChangeResult + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_changes200response_changes_item_refused.py b/src/cloudpdf/types/doc_changes200response_changes_item_refused.py new file mode 100644 index 0000000..250a400 --- /dev/null +++ b/src/cloudpdf/types/doc_changes200response_changes_item_refused.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .engine_error_payload import EngineErrorPayload + + +class DocChanges200ResponseChangesItemRefused(UniversalBaseModel): + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + error: EngineErrorPayload + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_changes400response.py b/src/cloudpdf/types/doc_changes400response.py new file mode 100644 index 0000000..7466f4a --- /dev/null +++ b/src/cloudpdf/types/doc_changes400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocChanges400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_changes404response.py b/src/cloudpdf/types/doc_changes404response.py new file mode 100644 index 0000000..846131c --- /dev/null +++ b/src/cloudpdf/types/doc_changes404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocChanges404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_changes409response.py b/src/cloudpdf/types/doc_changes409response.py new file mode 100644 index 0000000..cdc0e60 --- /dev/null +++ b/src/cloudpdf/types/doc_changes409response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocChanges409Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_changes413response.py b/src/cloudpdf/types/doc_changes413response.py new file mode 100644 index 0000000..6bbb81a --- /dev/null +++ b/src/cloudpdf/types/doc_changes413response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocChanges413Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_download_response.py b/src/cloudpdf/types/doc_download_response.py index cb0f5e2..22364a0 100644 --- a/src/cloudpdf/types/doc_download_response.py +++ b/src/cloudpdf/types/doc_download_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_download_response_code import DocDownloadResponseCode -from .doc_download_response_name import DocDownloadResponseName - - -class DocDownloadResponse(UniversalBaseModel): - name: DocDownloadResponseName - code: DocDownloadResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocDownloadResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_download_response_code.py b/src/cloudpdf/types/doc_download_response_code.py deleted file mode 100644 index bdc6ff3..0000000 --- a/src/cloudpdf/types/doc_download_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocDownloadResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_download_response_name.py b/src/cloudpdf/types/doc_download_response_name.py deleted file mode 100644 index 4f8aa56..0000000 --- a/src/cloudpdf/types/doc_download_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocDownloadResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_delete_widget200response.py b/src/cloudpdf/types/doc_forms_delete_widget200response.py new file mode 100644 index 0000000..4d621c6 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_delete_widget200response.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .page_ref import PageRef + + +class DocFormsDeleteWidget200Response(UniversalBaseModel): + widget: AnnotationRef + page: PageRef + field: typing.Optional[FormField] = None + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_delete_widget400response.py b/src/cloudpdf/types/doc_forms_delete_widget400response.py new file mode 100644 index 0000000..e2841a0 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_delete_widget400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsDeleteWidget400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_delete_widget404response.py b/src/cloudpdf/types/doc_forms_delete_widget404response.py new file mode 100644 index 0000000..0d0bf28 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_delete_widget404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsDeleteWidget404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_export_data_response.py b/src/cloudpdf/types/doc_forms_export_data_response.py deleted file mode 100644 index aec6ece..0000000 --- a/src/cloudpdf/types/doc_forms_export_data_response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_export_data_response_code import DocFormsExportDataResponseCode -from .doc_forms_export_data_response_name import DocFormsExportDataResponseName - - -class DocFormsExportDataResponse(UniversalBaseModel): - name: DocFormsExportDataResponseName - code: DocFormsExportDataResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_export_data_response_code.py b/src/cloudpdf/types/doc_forms_export_data_response_code.py deleted file mode 100644 index 990193d..0000000 --- a/src/cloudpdf/types/doc_forms_export_data_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsExportDataResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_export_data_response_name.py b/src/cloudpdf/types/doc_forms_export_data_response_name.py deleted file mode 100644 index 38a8b4e..0000000 --- a/src/cloudpdf/types/doc_forms_export_data_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsExportDataResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response.py b/src/cloudpdf/types/doc_forms_get200response.py deleted file mode 100644 index edaeb9d..0000000 --- a/src/cloudpdf/types/doc_forms_get200response.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_calculation_order_item import DocFormsGet200ResponseCalculationOrderItem -from .doc_forms_get200response_fields_item import DocFormsGet200ResponseFieldsItem -from .doc_forms_get200response_form_kind import DocFormsGet200ResponseFormKind - - -class DocFormsGet200Response(UniversalBaseModel): - form_kind: typing_extensions.Annotated[ - DocFormsGet200ResponseFormKind, FieldMetadata(alias="formKind"), pydantic.Field(alias="formKind") - ] - needs_appearances: typing_extensions.Annotated[ - bool, FieldMetadata(alias="needsAppearances"), pydantic.Field(alias="needsAppearances") - ] - fields: typing.List[DocFormsGet200ResponseFieldsItem] - calculation_order: typing_extensions.Annotated[ - typing.List[typing.Optional[DocFormsGet200ResponseCalculationOrderItem]], - FieldMetadata(alias="calculationOrder"), - pydantic.Field(alias="calculationOrder"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item.py b/src/cloudpdf/types/doc_forms_get200response_calculation_order_item.py deleted file mode 100644 index c235b05..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseCalculationOrderItem_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseCalculationOrderItem_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseCalculationOrderItem = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseCalculationOrderItem_ObjectNumber, DocFormsGet200ResponseCalculationOrderItem_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_fqn.py b/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_fqn.py deleted file mode 100644 index 9d3a4f6..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseCalculationOrderItemFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_object_number.py b/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_object_number.py deleted file mode 100644 index fb9d32c..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_calculation_order_item_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseCalculationOrderItemObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item.py deleted file mode 100644 index 7f90d89..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item.py +++ /dev/null @@ -1,455 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_checkbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_checkbox_flags import DocFormsGet200ResponseFieldsItemCheckboxFlags -from .doc_forms_get200response_fields_item_checkbox_origin import DocFormsGet200ResponseFieldsItemCheckboxOrigin -from .doc_forms_get200response_fields_item_checkbox_ref import DocFormsGet200ResponseFieldsItemCheckboxRef -from .doc_forms_get200response_fields_item_checkbox_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, -) -from .doc_forms_get200response_fields_item_checkbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem, -) -from .doc_forms_get200response_fields_item_combobox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_combobox_flags import DocFormsGet200ResponseFieldsItemComboboxFlags -from .doc_forms_get200response_fields_item_combobox_options_item import ( - DocFormsGet200ResponseFieldsItemComboboxOptionsItem, -) -from .doc_forms_get200response_fields_item_combobox_origin import DocFormsGet200ResponseFieldsItemComboboxOrigin -from .doc_forms_get200response_fields_item_combobox_ref import DocFormsGet200ResponseFieldsItemComboboxRef -from .doc_forms_get200response_fields_item_combobox_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntry, -) -from .doc_forms_get200response_fields_item_combobox_widgets_item import ( - DocFormsGet200ResponseFieldsItemComboboxWidgetsItem, -) -from .doc_forms_get200response_fields_item_listbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_listbox_flags import DocFormsGet200ResponseFieldsItemListboxFlags -from .doc_forms_get200response_fields_item_listbox_options_item import ( - DocFormsGet200ResponseFieldsItemListboxOptionsItem, -) -from .doc_forms_get200response_fields_item_listbox_origin import DocFormsGet200ResponseFieldsItemListboxOrigin -from .doc_forms_get200response_fields_item_listbox_ref import DocFormsGet200ResponseFieldsItemListboxRef -from .doc_forms_get200response_fields_item_listbox_value_entry import DocFormsGet200ResponseFieldsItemListboxValueEntry -from .doc_forms_get200response_fields_item_listbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemListboxWidgetsItem, -) -from .doc_forms_get200response_fields_item_pushbutton_default_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_pushbutton_flags import DocFormsGet200ResponseFieldsItemPushbuttonFlags -from .doc_forms_get200response_fields_item_pushbutton_origin import DocFormsGet200ResponseFieldsItemPushbuttonOrigin -from .doc_forms_get200response_fields_item_pushbutton_ref import DocFormsGet200ResponseFieldsItemPushbuttonRef -from .doc_forms_get200response_fields_item_pushbutton_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, -) -from .doc_forms_get200response_fields_item_pushbutton_widgets_item import ( - DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem, -) -from .doc_forms_get200response_fields_item_radio_default_value_entry import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_radio_flags import DocFormsGet200ResponseFieldsItemRadioFlags -from .doc_forms_get200response_fields_item_radio_origin import DocFormsGet200ResponseFieldsItemRadioOrigin -from .doc_forms_get200response_fields_item_radio_ref import DocFormsGet200ResponseFieldsItemRadioRef -from .doc_forms_get200response_fields_item_radio_value_entry import DocFormsGet200ResponseFieldsItemRadioValueEntry -from .doc_forms_get200response_fields_item_radio_widgets_item import DocFormsGet200ResponseFieldsItemRadioWidgetsItem -from .doc_forms_get200response_fields_item_signature_default_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_signature_flags import DocFormsGet200ResponseFieldsItemSignatureFlags -from .doc_forms_get200response_fields_item_signature_origin import DocFormsGet200ResponseFieldsItemSignatureOrigin -from .doc_forms_get200response_fields_item_signature_ref import DocFormsGet200ResponseFieldsItemSignatureRef -from .doc_forms_get200response_fields_item_signature_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntry, -) -from .doc_forms_get200response_fields_item_signature_widgets_item import ( - DocFormsGet200ResponseFieldsItemSignatureWidgetsItem, -) -from .doc_forms_get200response_fields_item_text_default_value_entry import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_text_flags import DocFormsGet200ResponseFieldsItemTextFlags -from .doc_forms_get200response_fields_item_text_origin import DocFormsGet200ResponseFieldsItemTextOrigin -from .doc_forms_get200response_fields_item_text_ref import DocFormsGet200ResponseFieldsItemTextRef -from .doc_forms_get200response_fields_item_text_value_entry import DocFormsGet200ResponseFieldsItemTextValueEntry -from .doc_forms_get200response_fields_item_text_widgets_item import DocFormsGet200ResponseFieldsItemTextWidgetsItem -from .doc_forms_get200response_fields_item_unknown_default_value_entry import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_unknown_flags import DocFormsGet200ResponseFieldsItemUnknownFlags -from .doc_forms_get200response_fields_item_unknown_origin import DocFormsGet200ResponseFieldsItemUnknownOrigin -from .doc_forms_get200response_fields_item_unknown_ref import DocFormsGet200ResponseFieldsItemUnknownRef -from .doc_forms_get200response_fields_item_unknown_value_entry import DocFormsGet200ResponseFieldsItemUnknownValueEntry -from .doc_forms_get200response_fields_item_unknown_widgets_item import ( - DocFormsGet200ResponseFieldsItemUnknownWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItem_Text(UniversalBaseModel): - family: typing.Literal["text"] = "text" - ref: DocFormsGet200ResponseFieldsItemTextRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemTextOrigin - flags: DocFormsGet200ResponseFieldsItemTextFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemTextValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemTextWidgetsItem] - value: str - default_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") - ] - max_length: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") - ] = None - multiline: bool - password: bool - comb: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Checkbox(UniversalBaseModel): - family: typing.Literal["checkbox"] = "checkbox" - ref: DocFormsGet200ResponseFieldsItemCheckboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemCheckboxOrigin - flags: DocFormsGet200ResponseFieldsItemCheckboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem] - checked: bool - export_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Radio(UniversalBaseModel): - family: typing.Literal["radio"] = "radio" - ref: DocFormsGet200ResponseFieldsItemRadioRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemRadioOrigin - flags: DocFormsGet200ResponseFieldsItemRadioFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemRadioValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemRadioWidgetsItem] - value: str - radios_in_unison: typing_extensions.Annotated[ - bool, FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") - ] - no_toggle_to_off: typing_extensions.Annotated[ - bool, FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Combobox(UniversalBaseModel): - family: typing.Literal["combobox"] = "combobox" - ref: DocFormsGet200ResponseFieldsItemComboboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemComboboxOrigin - flags: DocFormsGet200ResponseFieldsItemComboboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemComboboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemComboboxWidgetsItem] - value: str - default_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") - ] - edit: bool - options: typing.List[DocFormsGet200ResponseFieldsItemComboboxOptionsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Listbox(UniversalBaseModel): - family: typing.Literal["listbox"] = "listbox" - ref: DocFormsGet200ResponseFieldsItemListboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemListboxOrigin - flags: DocFormsGet200ResponseFieldsItemListboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemListboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemListboxWidgetsItem] - selected_values: typing_extensions.Annotated[ - typing.List[str], FieldMetadata(alias="selectedValues"), pydantic.Field(alias="selectedValues") - ] - multi_select: typing_extensions.Annotated[ - bool, FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") - ] - options: typing.List[DocFormsGet200ResponseFieldsItemListboxOptionsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Pushbutton(UniversalBaseModel): - family: typing.Literal["pushbutton"] = "pushbutton" - ref: DocFormsGet200ResponseFieldsItemPushbuttonRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemPushbuttonOrigin - flags: DocFormsGet200ResponseFieldsItemPushbuttonFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Signature(UniversalBaseModel): - family: typing.Literal["signature"] = "signature" - ref: DocFormsGet200ResponseFieldsItemSignatureRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemSignatureOrigin - flags: DocFormsGet200ResponseFieldsItemSignatureFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemSignatureValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemSignatureWidgetsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItem_Unknown(UniversalBaseModel): - family: typing.Literal["unknown"] = "unknown" - ref: DocFormsGet200ResponseFieldsItemUnknownRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemUnknownOrigin - flags: DocFormsGet200ResponseFieldsItemUnknownFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemUnknownValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemUnknownWidgetsItem] - raw_value: typing_extensions.Annotated[str, FieldMetadata(alias="rawValue"), pydantic.Field(alias="rawValue")] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItem = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItem_Text, - DocFormsGet200ResponseFieldsItem_Checkbox, - DocFormsGet200ResponseFieldsItem_Radio, - DocFormsGet200ResponseFieldsItem_Combobox, - DocFormsGet200ResponseFieldsItem_Listbox, - DocFormsGet200ResponseFieldsItem_Pushbutton, - DocFormsGet200ResponseFieldsItem_Signature, - DocFormsGet200ResponseFieldsItem_Unknown, - ], - pydantic.Field(discriminator="family"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox.py deleted file mode 100644 index 1f5e31c..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox.py +++ /dev/null @@ -1,62 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_checkbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_checkbox_flags import DocFormsGet200ResponseFieldsItemCheckboxFlags -from .doc_forms_get200response_fields_item_checkbox_origin import DocFormsGet200ResponseFieldsItemCheckboxOrigin -from .doc_forms_get200response_fields_item_checkbox_ref import DocFormsGet200ResponseFieldsItemCheckboxRef -from .doc_forms_get200response_fields_item_checkbox_value_entry import ( - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, -) -from .doc_forms_get200response_fields_item_checkbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemCheckbox(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemCheckboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemCheckboxOrigin - flags: DocFormsGet200ResponseFieldsItemCheckboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemCheckboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem] - checked: bool - export_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry.py deleted file mode 100644 index 25a23d6..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_array.py deleted file mode 100644 index 844ab05..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_none.py deleted file mode 100644 index 863fbcc..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar.py deleted file mode 100644 index 931a117..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported.py deleted file mode 100644 index 87b4c7c..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_flags.py deleted file mode 100644 index 2297891..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemCheckboxFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_origin.py deleted file mode 100644 index d945bc8..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemCheckboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref.py deleted file mode 100644 index ff9862b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemCheckboxRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemCheckboxRef_ObjectNumber, DocFormsGet200ResponseFieldsItemCheckboxRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_fqn.py deleted file mode 100644 index d69b6a3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_object_number.py deleted file mode 100644 index db986ef..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemCheckboxRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry.py deleted file mode 100644 index f177c95..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemCheckboxValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_None, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemCheckboxValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_array.py deleted file mode 100644 index 07749ff..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_none.py deleted file mode 100644 index cfd064b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_scalar.py deleted file mode 100644 index c39ec49..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_unsupported.py deleted file mode 100644 index 1ef6d18..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemCheckboxValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_widgets_item.py deleted file mode 100644 index b5c7da6..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_checkbox_widgets_item.py +++ /dev/null @@ -1,31 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemCheckboxWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - on_state: typing_extensions.Annotated[str, FieldMetadata(alias="onState"), pydantic.Field(alias="onState")] - export_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") - ] - checked: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox.py deleted file mode 100644 index fb56abf..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox.py +++ /dev/null @@ -1,67 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_combobox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_combobox_flags import DocFormsGet200ResponseFieldsItemComboboxFlags -from .doc_forms_get200response_fields_item_combobox_options_item import ( - DocFormsGet200ResponseFieldsItemComboboxOptionsItem, -) -from .doc_forms_get200response_fields_item_combobox_origin import DocFormsGet200ResponseFieldsItemComboboxOrigin -from .doc_forms_get200response_fields_item_combobox_ref import DocFormsGet200ResponseFieldsItemComboboxRef -from .doc_forms_get200response_fields_item_combobox_value_entry import ( - DocFormsGet200ResponseFieldsItemComboboxValueEntry, -) -from .doc_forms_get200response_fields_item_combobox_widgets_item import ( - DocFormsGet200ResponseFieldsItemComboboxWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemCombobox(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemComboboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemComboboxOrigin - flags: DocFormsGet200ResponseFieldsItemComboboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemComboboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemComboboxWidgetsItem] - value: str - default_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") - ] - edit: bool - options: typing.List[DocFormsGet200ResponseFieldsItemComboboxOptionsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry.py deleted file mode 100644 index 3b693cc..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_array.py deleted file mode 100644 index 292a33e..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_none.py deleted file mode 100644 index 79d4d3e..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_scalar.py deleted file mode 100644 index 96c0f9f..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported.py deleted file mode 100644 index ae64e4e..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_flags.py deleted file mode 100644 index 7f359f3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemComboboxFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_options_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_options_item.py deleted file mode 100644 index 5415b7b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_options_item.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxOptionsItem(UniversalBaseModel): - label: str - value: str - selected: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_origin.py deleted file mode 100644 index 4425113..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemComboboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref.py deleted file mode 100644 index 618bde1..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemComboboxRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemComboboxRef_ObjectNumber, DocFormsGet200ResponseFieldsItemComboboxRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_fqn.py deleted file mode 100644 index 70d2170..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_object_number.py deleted file mode 100644 index ca0b859..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemComboboxRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry.py deleted file mode 100644 index 4ba95e8..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemComboboxValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemComboboxValueEntry_None, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemComboboxValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_array.py deleted file mode 100644 index c36c7f3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_none.py deleted file mode 100644 index 47373b1..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_scalar.py deleted file mode 100644 index e25eb4a..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_unsupported.py deleted file mode 100644 index 05e4e60..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemComboboxValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_widgets_item.py deleted file mode 100644 index 72b5a6b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_combobox_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemComboboxWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox.py deleted file mode 100644 index 1b8cf2c..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox.py +++ /dev/null @@ -1,66 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_listbox_default_value_entry import ( - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_listbox_flags import DocFormsGet200ResponseFieldsItemListboxFlags -from .doc_forms_get200response_fields_item_listbox_options_item import ( - DocFormsGet200ResponseFieldsItemListboxOptionsItem, -) -from .doc_forms_get200response_fields_item_listbox_origin import DocFormsGet200ResponseFieldsItemListboxOrigin -from .doc_forms_get200response_fields_item_listbox_ref import DocFormsGet200ResponseFieldsItemListboxRef -from .doc_forms_get200response_fields_item_listbox_value_entry import DocFormsGet200ResponseFieldsItemListboxValueEntry -from .doc_forms_get200response_fields_item_listbox_widgets_item import ( - DocFormsGet200ResponseFieldsItemListboxWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemListbox(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemListboxRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemListboxOrigin - flags: DocFormsGet200ResponseFieldsItemListboxFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemListboxValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemListboxWidgetsItem] - selected_values: typing_extensions.Annotated[ - typing.List[str], FieldMetadata(alias="selectedValues"), pydantic.Field(alias="selectedValues") - ] - multi_select: typing_extensions.Annotated[ - bool, FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") - ] - options: typing.List[DocFormsGet200ResponseFieldsItemListboxOptionsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry.py deleted file mode 100644 index 9f95fc2..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_array.py deleted file mode 100644 index a7a0acb..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_none.py deleted file mode 100644 index 2f110db..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_scalar.py deleted file mode 100644 index d5ee583..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported.py deleted file mode 100644 index a8eda77..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_flags.py deleted file mode 100644 index 75ea280..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemListboxFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_options_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_options_item.py deleted file mode 100644 index 76d6dd3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_options_item.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxOptionsItem(UniversalBaseModel): - label: str - value: str - selected: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_origin.py deleted file mode 100644 index 9d51ab2..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemListboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref.py deleted file mode 100644 index 38244c1..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemListboxRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemListboxRef_ObjectNumber, DocFormsGet200ResponseFieldsItemListboxRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_fqn.py deleted file mode 100644 index 8c85c9e..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_object_number.py deleted file mode 100644 index 00d2a62..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemListboxRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry.py deleted file mode 100644 index 4351bb4..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemListboxValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemListboxValueEntry_None, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Array, - DocFormsGet200ResponseFieldsItemListboxValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_array.py deleted file mode 100644 index 9dbc086..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_none.py deleted file mode 100644 index 865ae44..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_scalar.py deleted file mode 100644 index 1ce2bc5..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_unsupported.py deleted file mode 100644 index c9c9f82..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemListboxValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_widgets_item.py deleted file mode 100644 index 60480c6..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_listbox_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemListboxWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton.py deleted file mode 100644 index 879a833..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton.py +++ /dev/null @@ -1,58 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_pushbutton_default_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_pushbutton_flags import DocFormsGet200ResponseFieldsItemPushbuttonFlags -from .doc_forms_get200response_fields_item_pushbutton_origin import DocFormsGet200ResponseFieldsItemPushbuttonOrigin -from .doc_forms_get200response_fields_item_pushbutton_ref import DocFormsGet200ResponseFieldsItemPushbuttonRef -from .doc_forms_get200response_fields_item_pushbutton_value_entry import ( - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, -) -from .doc_forms_get200response_fields_item_pushbutton_widgets_item import ( - DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemPushbutton(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemPushbuttonRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemPushbuttonOrigin - flags: DocFormsGet200ResponseFieldsItemPushbuttonFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry.py deleted file mode 100644 index d10eba7..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_array.py deleted file mode 100644 index 394dda9..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_none.py deleted file mode 100644 index 540af25..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar.py deleted file mode 100644 index 47ddddc..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported.py deleted file mode 100644 index 6c24867..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_flags.py deleted file mode 100644 index 923941b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemPushbuttonFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_origin.py deleted file mode 100644 index 8140004..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemPushbuttonOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref.py deleted file mode 100644 index 944bb80..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemPushbuttonRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemPushbuttonRef_ObjectNumber, DocFormsGet200ResponseFieldsItemPushbuttonRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_fqn.py deleted file mode 100644 index 3ddb3c7..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_object_number.py deleted file mode 100644 index 6565bde..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemPushbuttonRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry.py deleted file mode 100644 index 3f417ac..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemPushbuttonValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_None, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Array, - DocFormsGet200ResponseFieldsItemPushbuttonValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_array.py deleted file mode 100644 index d7fe6d2..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_none.py deleted file mode 100644 index f8014d4..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_scalar.py deleted file mode 100644 index 550fb13..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported.py deleted file mode 100644 index 75cac81..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemPushbuttonValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_widgets_item.py deleted file mode 100644 index 46ad037..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_pushbutton_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemPushbuttonWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio.py deleted file mode 100644 index 16e1c2a..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio.py +++ /dev/null @@ -1,61 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_radio_default_value_entry import ( - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_radio_flags import DocFormsGet200ResponseFieldsItemRadioFlags -from .doc_forms_get200response_fields_item_radio_origin import DocFormsGet200ResponseFieldsItemRadioOrigin -from .doc_forms_get200response_fields_item_radio_ref import DocFormsGet200ResponseFieldsItemRadioRef -from .doc_forms_get200response_fields_item_radio_value_entry import DocFormsGet200ResponseFieldsItemRadioValueEntry -from .doc_forms_get200response_fields_item_radio_widgets_item import DocFormsGet200ResponseFieldsItemRadioWidgetsItem -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemRadio(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemRadioRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemRadioOrigin - flags: DocFormsGet200ResponseFieldsItemRadioFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemRadioValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemRadioWidgetsItem] - value: str - radios_in_unison: typing_extensions.Annotated[ - bool, FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") - ] - no_toggle_to_off: typing_extensions.Annotated[ - bool, FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry.py deleted file mode 100644 index 2eb02e1..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_array.py deleted file mode 100644 index ba08ef9..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_none.py deleted file mode 100644 index 5d2f3db..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_scalar.py deleted file mode 100644 index ce35dea..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_unsupported.py deleted file mode 100644 index ce7b180..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_flags.py deleted file mode 100644 index d2e8187..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemRadioFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_origin.py deleted file mode 100644 index 0f66eb7..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemRadioOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref.py deleted file mode 100644 index cf439a3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemRadioRef = typing_extensions.Annotated[ - typing.Union[DocFormsGet200ResponseFieldsItemRadioRef_ObjectNumber, DocFormsGet200ResponseFieldsItemRadioRef_Fqn], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_fqn.py deleted file mode 100644 index 527c4bf..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_object_number.py deleted file mode 100644 index d4bf43f..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemRadioRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry.py deleted file mode 100644 index ad64de4..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemRadioValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemRadioValueEntry_None, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Array, - DocFormsGet200ResponseFieldsItemRadioValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_array.py deleted file mode 100644 index 3829fde..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_none.py deleted file mode 100644 index 967d100..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_scalar.py deleted file mode 100644 index 7fd342d..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_unsupported.py deleted file mode 100644 index 04485b3..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemRadioValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_widgets_item.py deleted file mode 100644 index 9f97814..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_radio_widgets_item.py +++ /dev/null @@ -1,31 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemRadioWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - on_state: typing_extensions.Annotated[str, FieldMetadata(alias="onState"), pydantic.Field(alias="onState")] - export_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") - ] - checked: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature.py deleted file mode 100644 index 2e6e7ef..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature.py +++ /dev/null @@ -1,58 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_signature_default_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_signature_flags import DocFormsGet200ResponseFieldsItemSignatureFlags -from .doc_forms_get200response_fields_item_signature_origin import DocFormsGet200ResponseFieldsItemSignatureOrigin -from .doc_forms_get200response_fields_item_signature_ref import DocFormsGet200ResponseFieldsItemSignatureRef -from .doc_forms_get200response_fields_item_signature_value_entry import ( - DocFormsGet200ResponseFieldsItemSignatureValueEntry, -) -from .doc_forms_get200response_fields_item_signature_widgets_item import ( - DocFormsGet200ResponseFieldsItemSignatureWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemSignature(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemSignatureRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemSignatureOrigin - flags: DocFormsGet200ResponseFieldsItemSignatureFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemSignatureValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemSignatureWidgetsItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry.py deleted file mode 100644 index 393d714..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_array.py deleted file mode 100644 index 10695bc..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_none.py deleted file mode 100644 index 330decd..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_scalar.py deleted file mode 100644 index a2da1ad..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_unsupported.py deleted file mode 100644 index 227e268..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_flags.py deleted file mode 100644 index 2a410f7..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemSignatureFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_origin.py deleted file mode 100644 index 3358010..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemSignatureOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref.py deleted file mode 100644 index 4e73f16..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemSignatureRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemSignatureRef_ObjectNumber, DocFormsGet200ResponseFieldsItemSignatureRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_fqn.py deleted file mode 100644 index d3482ca..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_object_number.py deleted file mode 100644 index 786711b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemSignatureRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry.py deleted file mode 100644 index e1e711d..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemSignatureValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemSignatureValueEntry_None, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Array, - DocFormsGet200ResponseFieldsItemSignatureValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_array.py deleted file mode 100644 index aabef36..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_none.py deleted file mode 100644 index 633f6b6..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_scalar.py deleted file mode 100644 index 31834c5..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_unsupported.py deleted file mode 100644 index dd120cb..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemSignatureValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_widgets_item.py deleted file mode 100644 index 68f2a18..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_signature_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemSignatureWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text.py deleted file mode 100644 index 5ca4274..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text.py +++ /dev/null @@ -1,64 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_text_default_value_entry import ( - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_text_flags import DocFormsGet200ResponseFieldsItemTextFlags -from .doc_forms_get200response_fields_item_text_origin import DocFormsGet200ResponseFieldsItemTextOrigin -from .doc_forms_get200response_fields_item_text_ref import DocFormsGet200ResponseFieldsItemTextRef -from .doc_forms_get200response_fields_item_text_value_entry import DocFormsGet200ResponseFieldsItemTextValueEntry -from .doc_forms_get200response_fields_item_text_widgets_item import DocFormsGet200ResponseFieldsItemTextWidgetsItem -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemText(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemTextRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemTextOrigin - flags: DocFormsGet200ResponseFieldsItemTextFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemTextValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemTextWidgetsItem] - value: str - default_value: typing_extensions.Annotated[ - str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") - ] - max_length: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") - ] = None - multiline: bool - password: bool - comb: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry.py deleted file mode 100644 index 0ba3c22..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemTextDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_array.py deleted file mode 100644 index 6241ac9..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_none.py deleted file mode 100644 index 057b454..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_scalar.py deleted file mode 100644 index 514e43a..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_unsupported.py deleted file mode 100644 index 246fc2f..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_flags.py deleted file mode 100644 index 68162dd..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemTextFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_origin.py deleted file mode 100644 index 11af880..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemTextOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref.py deleted file mode 100644 index 0bea992..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref.py +++ /dev/null @@ -1,46 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemTextRef = typing_extensions.Annotated[ - typing.Union[DocFormsGet200ResponseFieldsItemTextRef_ObjectNumber, DocFormsGet200ResponseFieldsItemTextRef_Fqn], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_fqn.py deleted file mode 100644 index 1122d25..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_object_number.py deleted file mode 100644 index 28dea6b..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemTextRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry.py deleted file mode 100644 index 1505c91..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemTextValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemTextValueEntry_None, - DocFormsGet200ResponseFieldsItemTextValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemTextValueEntry_Array, - DocFormsGet200ResponseFieldsItemTextValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_array.py deleted file mode 100644 index 327b515..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_none.py deleted file mode 100644 index 068fcae..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_scalar.py deleted file mode 100644 index caa74dd..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_unsupported.py deleted file mode 100644 index 499cbf4..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemTextValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_text_widgets_item.py deleted file mode 100644 index 91615d7..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_text_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemTextWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown.py deleted file mode 100644 index 291bc3c..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown.py +++ /dev/null @@ -1,57 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_get200response_fields_item_unknown_default_value_entry import ( - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, -) -from .doc_forms_get200response_fields_item_unknown_flags import DocFormsGet200ResponseFieldsItemUnknownFlags -from .doc_forms_get200response_fields_item_unknown_origin import DocFormsGet200ResponseFieldsItemUnknownOrigin -from .doc_forms_get200response_fields_item_unknown_ref import DocFormsGet200ResponseFieldsItemUnknownRef -from .doc_forms_get200response_fields_item_unknown_value_entry import DocFormsGet200ResponseFieldsItemUnknownValueEntry -from .doc_forms_get200response_fields_item_unknown_widgets_item import ( - DocFormsGet200ResponseFieldsItemUnknownWidgetsItem, -) -from .pdf_field_actions import PdfFieldActions - - -class DocFormsGet200ResponseFieldsItemUnknown(UniversalBaseModel): - ref: DocFormsGet200ResponseFieldsItemUnknownRef - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - name: str - origin: DocFormsGet200ResponseFieldsItemUnknownOrigin - flags: DocFormsGet200ResponseFieldsItemUnknownFlags - alternate_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") - ] = None - mapping_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") - ] = None - value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemUnknownValueEntry, - FieldMetadata(alias="valueEntry"), - pydantic.Field(alias="valueEntry"), - ] - default_value_entry: typing_extensions.Annotated[ - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry, - FieldMetadata(alias="defaultValueEntry"), - pydantic.Field(alias="defaultValueEntry"), - ] - actions: typing.Optional[PdfFieldActions] = None - widgets: typing.List[DocFormsGet200ResponseFieldsItemUnknownWidgetsItem] - raw_value: typing_extensions.Annotated[str, FieldMetadata(alias="rawValue"), pydantic.Field(alias="rawValue")] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry.py deleted file mode 100644 index cde0912..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_array.py deleted file mode 100644 index a2dc345..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_none.py deleted file mode 100644 index ea50839..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_scalar.py deleted file mode 100644 index 99a36bf..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported.py deleted file mode 100644 index 229b413..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_default_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownDefaultValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_flags.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_flags.py deleted file mode 100644 index 2b3d449..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_flags.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemUnknownFlags(UniversalBaseModel): - read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] - required: bool - no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] - raw: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_origin.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_origin.py deleted file mode 100644 index 589c406..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_origin.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFieldsItemUnknownOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref.py deleted file mode 100644 index daac385..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownRef_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemUnknownRef = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemUnknownRef_ObjectNumber, DocFormsGet200ResponseFieldsItemUnknownRef_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_fqn.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_fqn.py deleted file mode 100644 index f42e31a..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownRefFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_object_number.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_object_number.py deleted file mode 100644 index 7935691..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_ref_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemUnknownRefObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry.py deleted file mode 100644 index 8f2d5ea..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry.py +++ /dev/null @@ -1,74 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntry_None(UniversalBaseModel): - kind: typing.Literal["none"] = "none" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar(UniversalBaseModel): - kind: typing.Literal["scalar"] = "scalar" - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array(UniversalBaseModel): - kind: typing.Literal["array"] = "array" - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported(UniversalBaseModel): - kind: typing.Literal["unsupported"] = "unsupported" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsGet200ResponseFieldsItemUnknownValueEntry = typing_extensions.Annotated[ - typing.Union[ - DocFormsGet200ResponseFieldsItemUnknownValueEntry_None, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Scalar, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Array, - DocFormsGet200ResponseFieldsItemUnknownValueEntry_Unsupported, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_array.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_array.py deleted file mode 100644 index 46e0be2..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_array.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntryArray(UniversalBaseModel): - values: typing.List[str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_none.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_none.py deleted file mode 100644 index d6628ed..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_none.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntryNone(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_scalar.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_scalar.py deleted file mode 100644 index 2815692..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_scalar.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntryScalar(UniversalBaseModel): - value: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_unsupported.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_unsupported.py deleted file mode 100644 index 603d4f0..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_value_entry_unsupported.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsGet200ResponseFieldsItemUnknownValueEntryUnsupported(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_widgets_item.py b/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_widgets_item.py deleted file mode 100644 index a322846..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_fields_item_unknown_widgets_item.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsGet200ResponseFieldsItemUnknownWidgetsItem(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get200response_form_kind.py b/src/cloudpdf/types/doc_forms_get200response_form_kind.py deleted file mode 100644 index 211ad99..0000000 --- a/src/cloudpdf/types/doc_forms_get200response_form_kind.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet200ResponseFormKind = typing.Union[typing.Literal["none", "acroform", "xfa"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_get404response.py b/src/cloudpdf/types/doc_forms_get404response.py deleted file mode 100644 index 0d6dc7e..0000000 --- a/src/cloudpdf/types/doc_forms_get404response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_get404response_code import DocFormsGet404ResponseCode -from .doc_forms_get404response_name import DocFormsGet404ResponseName - - -class DocFormsGet404Response(UniversalBaseModel): - name: DocFormsGet404ResponseName - code: DocFormsGet404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_get404response_code.py b/src/cloudpdf/types/doc_forms_get404response_code.py deleted file mode 100644 index 0d28325..0000000 --- a/src/cloudpdf/types/doc_forms_get404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_get404response_name.py b/src/cloudpdf/types/doc_forms_get404response_name.py deleted file mode 100644 index fc18d85..0000000 --- a/src/cloudpdf/types/doc_forms_get404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsGet404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_import_data200response.py b/src/cloudpdf/types/doc_forms_import_data200response.py deleted file mode 100644 index c4160ed..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_import_data200response_meta import DocFormsImportData200ResponseMeta - - -class DocFormsImportData200Response(UniversalBaseModel): - meta: DocFormsImportData200ResponseMeta - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta.py b/src/cloudpdf/types/doc_forms_import_data200response_meta.py deleted file mode 100644 index be1d375..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_import_data200response_meta_affected_pages_item import ( - DocFormsImportData200ResponseMetaAffectedPagesItem, -) -from .doc_forms_import_data200response_meta_cache_delta import DocFormsImportData200ResponseMetaCacheDelta - - -class DocFormsImportData200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocFormsImportData200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocFormsImportData200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item.py deleted file mode 100644 index 6270591..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_import_data200response_meta_affected_pages_item_revision import ( - DocFormsImportData200ResponseMetaAffectedPagesItemRevision, -) -from .doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocFormsImportData200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocFormsImportData200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_revision.py deleted file mode 100644 index de6c81b..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsImportData200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 57cf4e4..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 2bcd003..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index db47cb1..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsImportData200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta.py deleted file mode 100644 index 43da602..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_import_data200response_meta_cache_delta_pages_item import ( - DocFormsImportData200ResponseMetaCacheDeltaPagesItem, -) - - -class DocFormsImportData200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocFormsImportData200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 0c063a5..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_import_data200response_meta_cache_delta_pages_item_cache import ( - DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocFormsImportData200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 44dfa8d..0000000 --- a/src/cloudpdf/types/doc_forms_import_data200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsImportData200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data400response.py b/src/cloudpdf/types/doc_forms_import_data400response.py deleted file mode 100644 index 38663bc..0000000 --- a/src/cloudpdf/types/doc_forms_import_data400response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_import_data400response_code import DocFormsImportData400ResponseCode -from .doc_forms_import_data400response_name import DocFormsImportData400ResponseName - - -class DocFormsImportData400Response(UniversalBaseModel): - name: DocFormsImportData400ResponseName - code: DocFormsImportData400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data400response_code.py b/src/cloudpdf/types/doc_forms_import_data400response_code.py deleted file mode 100644 index c1f311e..0000000 --- a/src/cloudpdf/types/doc_forms_import_data400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsImportData400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_import_data400response_name.py b/src/cloudpdf/types/doc_forms_import_data400response_name.py deleted file mode 100644 index 6c18c35..0000000 --- a/src/cloudpdf/types/doc_forms_import_data400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsImportData400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_import_data404response.py b/src/cloudpdf/types/doc_forms_import_data404response.py deleted file mode 100644 index 35cc843..0000000 --- a/src/cloudpdf/types/doc_forms_import_data404response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_import_data404response_code import DocFormsImportData404ResponseCode -from .doc_forms_import_data404response_name import DocFormsImportData404ResponseName - - -class DocFormsImportData404Response(UniversalBaseModel): - name: DocFormsImportData404ResponseName - code: DocFormsImportData404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_import_data404response_code.py b/src/cloudpdf/types/doc_forms_import_data404response_code.py deleted file mode 100644 index 08f9b6e..0000000 --- a/src/cloudpdf/types/doc_forms_import_data404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsImportData404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_import_data404response_name.py b/src/cloudpdf/types/doc_forms_import_data404response_name.py deleted file mode 100644 index 08e6a24..0000000 --- a/src/cloudpdf/types/doc_forms_import_data404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsImportData404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_import_data_request.py b/src/cloudpdf/types/doc_forms_import_data_request.py deleted file mode 100644 index 722418a..0000000 --- a/src/cloudpdf/types/doc_forms_import_data_request.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsImportDataRequest = typing.Dict[str, typing.Any] diff --git a/src/cloudpdf/types/doc_forms_list200response.py b/src/cloudpdf/types/doc_forms_list200response.py new file mode 100644 index 0000000..dad52db --- /dev/null +++ b/src/cloudpdf/types/doc_forms_list200response.py @@ -0,0 +1,37 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_forms_list200response_form_kind import DocFormsList200ResponseFormKind +from .form_field import FormField +from .form_field_ref import FormFieldRef +from .widget_annotation import WidgetAnnotation + + +class DocFormsList200Response(UniversalBaseModel): + form_kind: typing_extensions.Annotated[ + DocFormsList200ResponseFormKind, FieldMetadata(alias="formKind"), pydantic.Field(alias="formKind") + ] + needs_appearances: typing_extensions.Annotated[ + bool, FieldMetadata(alias="needsAppearances"), pydantic.Field(alias="needsAppearances") + ] + fields: typing.List[FormField] + widgets: typing.List[WidgetAnnotation] + calculation_order: typing_extensions.Annotated[ + typing.List[typing.Optional[FormFieldRef]], + FieldMetadata(alias="calculationOrder"), + pydantic.Field(alias="calculationOrder"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_list200response_form_kind.py b/src/cloudpdf/types/doc_forms_list200response_form_kind.py new file mode 100644 index 0000000..308950b --- /dev/null +++ b/src/cloudpdf/types/doc_forms_list200response_form_kind.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocFormsList200ResponseFormKind = typing.Union[typing.Literal["none", "acroform", "xfa"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_list404response.py b/src/cloudpdf/types/doc_forms_list404response.py new file mode 100644 index 0000000..493f1a8 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_list404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsList404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reorder_calculations200response.py b/src/cloudpdf/types/doc_forms_reorder_calculations200response.py new file mode 100644 index 0000000..fc6da1d --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_calculations200response.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_mutation_meta import FormMutationMeta + + +class DocFormsReorderCalculations200Response(UniversalBaseModel): + calculation_order: typing_extensions.Annotated[ + typing.List[FormFieldRef], FieldMetadata(alias="calculationOrder"), pydantic.Field(alias="calculationOrder") + ] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reorder_calculations400response.py b/src/cloudpdf/types/doc_forms_reorder_calculations400response.py new file mode 100644 index 0000000..036aedf --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_calculations400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsReorderCalculations400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reorder_calculations404response.py b/src/cloudpdf/types/doc_forms_reorder_calculations404response.py new file mode 100644 index 0000000..fc6b4e8 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_calculations404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsReorderCalculations404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reorder_widgets200response.py b/src/cloudpdf/types/doc_forms_reorder_widgets200response.py new file mode 100644 index 0000000..568bc82 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_widgets200response.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .form_mutation_meta import FormMutationMeta +from .page_ref import PageRef + + +class DocFormsReorderWidgets200Response(UniversalBaseModel): + page: PageRef + order: typing.List[AnnotationRef] + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reorder_widgets400response.py b/src/cloudpdf/types/doc_forms_reorder_widgets400response.py new file mode 100644 index 0000000..8cda41b --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_widgets400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsReorderWidgets400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reorder_widgets404response.py b/src/cloudpdf/types/doc_forms_reorder_widgets404response.py new file mode 100644 index 0000000..e7f26c0 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reorder_widgets404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsReorderWidgets404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reset200response.py b/src/cloudpdf/types/doc_forms_reset200response.py index 2db1c5d..3d0ec6a 100644 --- a/src/cloudpdf/types/doc_forms_reset200response.py +++ b/src/cloudpdf/types/doc_forms_reset200response.py @@ -4,11 +4,15 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_reset200response_meta import DocFormsReset200ResponseMeta +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation class DocFormsReset200Response(UniversalBaseModel): - meta: DocFormsReset200ResponseMeta + fields: typing.List[FormField] + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta.py b/src/cloudpdf/types/doc_forms_reset200response_meta.py deleted file mode 100644 index 4a049b5..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_reset200response_meta_affected_pages_item import DocFormsReset200ResponseMetaAffectedPagesItem -from .doc_forms_reset200response_meta_cache_delta import DocFormsReset200ResponseMetaCacheDelta - - -class DocFormsReset200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocFormsReset200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocFormsReset200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item.py deleted file mode 100644 index 9d75be0..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_reset200response_meta_affected_pages_item_revision import ( - DocFormsReset200ResponseMetaAffectedPagesItemRevision, -) -from .doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocFormsReset200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocFormsReset200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_revision.py deleted file mode 100644 index a35e649..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsReset200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 66dfa39..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index f250d47..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 3544706..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsReset200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta.py b/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta.py deleted file mode 100644 index c9cc8ec..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_reset200response_meta_cache_delta_pages_item import DocFormsReset200ResponseMetaCacheDeltaPagesItem - - -class DocFormsReset200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocFormsReset200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 796a5ab..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_reset200response_meta_cache_delta_pages_item_cache import ( - DocFormsReset200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocFormsReset200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocFormsReset200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 586412a..0000000 --- a/src/cloudpdf/types/doc_forms_reset200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsReset200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_reset400response.py b/src/cloudpdf/types/doc_forms_reset400response.py new file mode 100644 index 0000000..5cafd65 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_reset400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsReset400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reset404response.py b/src/cloudpdf/types/doc_forms_reset404response.py index 4dc2256..11e1545 100644 --- a/src/cloudpdf/types/doc_forms_reset404response.py +++ b/src/cloudpdf/types/doc_forms_reset404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_reset404response_code import DocFormsReset404ResponseCode -from .doc_forms_reset404response_name import DocFormsReset404ResponseName - - -class DocFormsReset404Response(UniversalBaseModel): - name: DocFormsReset404ResponseName - code: DocFormsReset404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocFormsReset404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_reset404response_code.py b/src/cloudpdf/types/doc_forms_reset404response_code.py deleted file mode 100644 index 6e38e10..0000000 --- a/src/cloudpdf/types/doc_forms_reset404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsReset404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_reset404response_name.py b/src/cloudpdf/types/doc_forms_reset404response_name.py deleted file mode 100644 index 5490cfd..0000000 --- a/src/cloudpdf/types/doc_forms_reset404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsReset404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_set_value200response.py b/src/cloudpdf/types/doc_forms_set_value200response.py index 48a274f..0921754 100644 --- a/src/cloudpdf/types/doc_forms_set_value200response.py +++ b/src/cloudpdf/types/doc_forms_set_value200response.py @@ -4,11 +4,15 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_set_value200response_meta import DocFormsSetValue200ResponseMeta +from .form_field import FormField +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation class DocFormsSetValue200Response(UniversalBaseModel): - meta: DocFormsSetValue200ResponseMeta + field: FormField + widgets: typing.List[WidgetAnnotation] + meta: FormMutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta.py b/src/cloudpdf/types/doc_forms_set_value200response_meta.py deleted file mode 100644 index d04f72f..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_set_value200response_meta_affected_pages_item import DocFormsSetValue200ResponseMetaAffectedPagesItem -from .doc_forms_set_value200response_meta_cache_delta import DocFormsSetValue200ResponseMetaCacheDelta - - -class DocFormsSetValue200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocFormsSetValue200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocFormsSetValue200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item.py deleted file mode 100644 index fb05d7c..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_set_value200response_meta_affected_pages_item_revision import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemRevision, -) -from .doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state import ( - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocFormsSetValue200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocFormsSetValue200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_revision.py deleted file mode 100644 index b08b41b..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsSetValue200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index fa37c2a..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index a51d0e9..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index d059d2f..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocFormsSetValue200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta.py deleted file mode 100644 index e14e2b5..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_set_value200response_meta_cache_delta_pages_item import ( - DocFormsSetValue200ResponseMetaCacheDeltaPagesItem, -) - - -class DocFormsSetValue200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocFormsSetValue200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item.py deleted file mode 100644 index a2de765..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_forms_set_value200response_meta_cache_delta_pages_item_cache import ( - DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocFormsSetValue200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 4bfe883..0000000 --- a/src/cloudpdf/types/doc_forms_set_value200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocFormsSetValue200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_set_value400response.py b/src/cloudpdf/types/doc_forms_set_value400response.py index 928430a..27bba6b 100644 --- a/src/cloudpdf/types/doc_forms_set_value400response.py +++ b/src/cloudpdf/types/doc_forms_set_value400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_set_value400response_code import DocFormsSetValue400ResponseCode -from .doc_forms_set_value400response_name import DocFormsSetValue400ResponseName - - -class DocFormsSetValue400Response(UniversalBaseModel): - name: DocFormsSetValue400ResponseName - code: DocFormsSetValue400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocFormsSetValue400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_set_value400response_code.py b/src/cloudpdf/types/doc_forms_set_value400response_code.py deleted file mode 100644 index 6054471..0000000 --- a/src/cloudpdf/types/doc_forms_set_value400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsSetValue400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_set_value400response_name.py b/src/cloudpdf/types/doc_forms_set_value400response_name.py deleted file mode 100644 index 0988812..0000000 --- a/src/cloudpdf/types/doc_forms_set_value400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsSetValue400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_set_value404response.py b/src/cloudpdf/types/doc_forms_set_value404response.py index 9260098..05c9876 100644 --- a/src/cloudpdf/types/doc_forms_set_value404response.py +++ b/src/cloudpdf/types/doc_forms_set_value404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_forms_set_value404response_code import DocFormsSetValue404ResponseCode -from .doc_forms_set_value404response_name import DocFormsSetValue404ResponseName - - -class DocFormsSetValue404Response(UniversalBaseModel): - name: DocFormsSetValue404ResponseName - code: DocFormsSetValue404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocFormsSetValue404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_set_value404response_code.py b/src/cloudpdf/types/doc_forms_set_value404response_code.py deleted file mode 100644 index f6d59f1..0000000 --- a/src/cloudpdf/types/doc_forms_set_value404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsSetValue404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_forms_set_value404response_name.py b/src/cloudpdf/types/doc_forms_set_value404response_name.py deleted file mode 100644 index 8fea9cd..0000000 --- a/src/cloudpdf/types/doc_forms_set_value404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocFormsSetValue404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_forms_update_widget200response.py b/src/cloudpdf/types/doc_forms_update_widget200response.py new file mode 100644 index 0000000..312d80b --- /dev/null +++ b/src/cloudpdf/types/doc_forms_update_widget200response.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_forms_update_widget200response_appearance import DocFormsUpdateWidget200ResponseAppearance +from .form_mutation_meta import FormMutationMeta +from .widget_annotation import WidgetAnnotation + + +class DocFormsUpdateWidget200Response(UniversalBaseModel): + widget: WidgetAnnotation + appearance: DocFormsUpdateWidget200ResponseAppearance + meta: FormMutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_update_widget200response_appearance.py b/src/cloudpdf/types/doc_forms_update_widget200response_appearance.py new file mode 100644 index 0000000..d324b34 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_update_widget200response_appearance.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_forms_update_widget200response_appearance_action import DocFormsUpdateWidget200ResponseAppearanceAction + + +class DocFormsUpdateWidget200ResponseAppearance(UniversalBaseModel): + action: DocFormsUpdateWidget200ResponseAppearanceAction + changed: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_forms_update_widget200response_appearance_action.py b/src/cloudpdf/types/doc_forms_update_widget200response_appearance_action.py new file mode 100644 index 0000000..0c98e3a --- /dev/null +++ b/src/cloudpdf/types/doc_forms_update_widget200response_appearance_action.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocFormsUpdateWidget200ResponseAppearanceAction = typing.Union[ + typing.Literal["preserved", "regenerated", "generation-unavailable", "restored"], typing.Any +] diff --git a/src/cloudpdf/types/doc_forms_update_widget400response.py b/src/cloudpdf/types/doc_forms_update_widget400response.py new file mode 100644 index 0000000..1f22e43 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_update_widget400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsUpdateWidget400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_forms_update_widget404response.py b/src/cloudpdf/types/doc_forms_update_widget404response.py new file mode 100644 index 0000000..543d8c6 --- /dev/null +++ b/src/cloudpdf/types/doc_forms_update_widget404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocFormsUpdateWidget404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_head404response.py b/src/cloudpdf/types/doc_head404response.py index 09efdec..271ad9f 100644 --- a/src/cloudpdf/types/doc_head404response.py +++ b/src/cloudpdf/types/doc_head404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_head404response_code import DocHead404ResponseCode -from .doc_head404response_name import DocHead404ResponseName - - -class DocHead404Response(UniversalBaseModel): - name: DocHead404ResponseName - code: DocHead404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocHead404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_head404response_code.py b/src/cloudpdf/types/doc_head404response_code.py deleted file mode 100644 index 7ad8c07..0000000 --- a/src/cloudpdf/types/doc_head404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocHead404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_head404response_name.py b/src/cloudpdf/types/doc_head404response_name.py deleted file mode 100644 index 4fdff46..0000000 --- a/src/cloudpdf/types/doc_head404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocHead404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_manifest200response.py b/src/cloudpdf/types/doc_manifest200response.py index 3495162..cd9fb3d 100644 --- a/src/cloudpdf/types/doc_manifest200response.py +++ b/src/cloudpdf/types/doc_manifest200response.py @@ -7,6 +7,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata from .doc_manifest200response_pages_item import DocManifest200ResponsePagesItem +from .doc_manifest200response_protection import DocManifest200ResponseProtection from .doc_manifest200response_scopes import DocManifest200ResponseScopes @@ -27,6 +28,9 @@ class DocManifest200Response(UniversalBaseModel): annotations_version: typing_extensions.Annotated[ typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") ] = None + forms_version: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="formsVersion"), pydantic.Field(alias="formsVersion") + ] = None audit_head: typing_extensions.Annotated[int, FieldMetadata(alias="auditHead"), pydantic.Field(alias="auditHead")] base_sha: typing_extensions.Annotated[str, FieldMetadata(alias="baseSha"), pydantic.Field(alias="baseSha")] layer_version: typing_extensions.Annotated[ @@ -37,6 +41,7 @@ class DocManifest200Response(UniversalBaseModel): typing.Optional[int], FieldMetadata(alias="baseByteLength"), pydantic.Field(alias="baseByteLength") ] = None scopes: typing.Optional[DocManifest200ResponseScopes] = None + protection: typing.Optional[DocManifest200ResponseProtection] = None pages: typing.List[DocManifest200ResponsePagesItem] if IS_PYDANTIC_V2: diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item.py b/src/cloudpdf/types/doc_manifest200response_pages_item.py index 365ad9a..8cb5fb9 100644 --- a/src/cloudpdf/types/doc_manifest200response_pages_item.py +++ b/src/cloudpdf/types/doc_manifest200response_pages_item.py @@ -5,11 +5,11 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .doc_manifest200response_pages_item_cache import DocManifest200ResponsePagesItemCache -from .doc_manifest200response_pages_item_state import DocManifest200ResponsePagesItemState +from .page_ref import PageRef class DocManifest200ResponsePagesItem(UniversalBaseModel): - state: DocManifest200ResponsePagesItemState + page: PageRef cache: DocManifest200ResponsePagesItemCache if IS_PYDANTIC_V2: diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_cache.py b/src/cloudpdf/types/doc_manifest200response_pages_item_cache.py index 2b97dce..c9ad7e3 100644 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_cache.py +++ b/src/cloudpdf/types/doc_manifest200response_pages_item_cache.py @@ -15,6 +15,9 @@ class DocManifest200ResponsePagesItemCache(UniversalBaseModel): annotation_version: typing_extensions.Annotated[ int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") ] + widget_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="widgetVersion"), pydantic.Field(alias="widgetVersion") + ] if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_state.py b/src/cloudpdf/types/doc_manifest200response_pages_item_state.py deleted file mode 100644 index b29624e..0000000 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_state.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_manifest200response_pages_item_state_revision import DocManifest200ResponsePagesItemStateRevision -from .doc_manifest200response_pages_item_state_weak_annotation_state import ( - DocManifest200ResponsePagesItemStateWeakAnnotationState, -) - - -class DocManifest200ResponsePagesItemState(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocManifest200ResponsePagesItemStateRevision - weak_annotation_state: typing_extensions.Annotated[ - DocManifest200ResponsePagesItemStateWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_state_revision.py b/src/cloudpdf/types/doc_manifest200response_pages_item_state_revision.py deleted file mode 100644 index 9554a33..0000000 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_state_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocManifest200ResponsePagesItemStateRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state.py b/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state.py deleted file mode 100644 index fdb2bbd..0000000 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocManifest200ResponsePagesItemStateWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocManifest200ResponsePagesItemStateWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocManifest200ResponsePagesItemStateWeakAnnotationState_Unknown, - DocManifest200ResponsePagesItemStateWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_known.py b/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_known.py deleted file mode 100644 index 4e64fa3..0000000 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocManifest200ResponsePagesItemStateWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_unknown.py deleted file mode 100644 index edff10d..0000000 --- a/src/cloudpdf/types/doc_manifest200response_pages_item_state_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocManifest200ResponsePagesItemStateWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_protection.py b/src/cloudpdf/types/doc_manifest200response_protection.py new file mode 100644 index 0000000..14a4e45 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_manifest200response_protection_certification import DocManifest200ResponseProtectionCertification +from .doc_manifest200response_protection_enforced import DocManifest200ResponseProtectionEnforced +from .doc_manifest200response_protection_field_locks_item import DocManifest200ResponseProtectionFieldLocksItem +from .doc_manifest200response_protection_judged import DocManifest200ResponseProtectionJudged + + +class DocManifest200ResponseProtection(UniversalBaseModel): + enforced: typing.Optional[DocManifest200ResponseProtectionEnforced] = None + judged: typing.Optional[DocManifest200ResponseProtectionJudged] = None + certification: typing.Optional[DocManifest200ResponseProtectionCertification] = None + field_locks: typing_extensions.Annotated[ + typing.List[DocManifest200ResponseProtectionFieldLocksItem], + FieldMetadata(alias="fieldLocks"), + pydantic.Field(alias="fieldLocks"), + ] + policy_version: typing_extensions.Annotated[ + int, FieldMetadata(alias="policyVersion"), pydantic.Field(alias="policyVersion") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_protection_certification.py b/src/cloudpdf/types/doc_manifest200response_protection_certification.py new file mode 100644 index 0000000..860f143 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_certification.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocManifest200ResponseProtectionCertification(UniversalBaseModel): + signature_index: typing_extensions.Annotated[ + int, FieldMetadata(alias="signatureIndex"), pydantic.Field(alias="signatureIndex") + ] + permission: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_protection_enforced.py b/src/cloudpdf/types/doc_manifest200response_protection_enforced.py new file mode 100644 index 0000000..fefa506 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_enforced.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocManifest200ResponseProtectionEnforced = typing.Union[typing.Literal["none", "lta", "fill", "annotate"], typing.Any] diff --git a/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item.py b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item.py new file mode 100644 index 0000000..9b5e5b0 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_manifest200response_protection_field_locks_item_source import ( + DocManifest200ResponseProtectionFieldLocksItemSource, +) +from .doc_manifest200response_protection_field_locks_item_spec import DocManifest200ResponseProtectionFieldLocksItemSpec + + +class DocManifest200ResponseProtectionFieldLocksItem(UniversalBaseModel): + signature_index: typing_extensions.Annotated[ + int, FieldMetadata(alias="signatureIndex"), pydantic.Field(alias="signatureIndex") + ] + source: DocManifest200ResponseProtectionFieldLocksItemSource + spec: DocManifest200ResponseProtectionFieldLocksItemSpec + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_source.py b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_source.py new file mode 100644 index 0000000..41a1ee8 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_source.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocManifest200ResponseProtectionFieldLocksItemSource = typing.Union[typing.Literal["fieldmdp", "lock"], typing.Any] diff --git a/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec.py b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec.py new file mode 100644 index 0000000..3d9c0dc --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_manifest200response_protection_field_locks_item_spec_action import ( + DocManifest200ResponseProtectionFieldLocksItemSpecAction, +) + + +class DocManifest200ResponseProtectionFieldLocksItemSpec(UniversalBaseModel): + action: DocManifest200ResponseProtectionFieldLocksItemSpecAction + fields: typing.List[str] + permission: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec_action.py b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec_action.py new file mode 100644 index 0000000..fea53fe --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_field_locks_item_spec_action.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocManifest200ResponseProtectionFieldLocksItemSpecAction = typing.Union[ + typing.Literal["all", "include", "exclude"], typing.Any +] diff --git a/src/cloudpdf/types/doc_manifest200response_protection_judged.py b/src/cloudpdf/types/doc_manifest200response_protection_judged.py new file mode 100644 index 0000000..b0236c9 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_protection_judged.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocManifest200ResponseProtectionJudged = typing.Union[typing.Literal["none", "lta", "fill", "annotate"], typing.Any] diff --git a/src/cloudpdf/types/doc_manifest200response_scopes.py b/src/cloudpdf/types/doc_manifest200response_scopes.py index e331bc0..5262b06 100644 --- a/src/cloudpdf/types/doc_manifest200response_scopes.py +++ b/src/cloudpdf/types/doc_manifest200response_scopes.py @@ -8,6 +8,7 @@ from .doc_manifest200response_scopes_annotations import DocManifest200ResponseScopesAnnotations from .doc_manifest200response_scopes_attachments import DocManifest200ResponseScopesAttachments from .doc_manifest200response_scopes_content import DocManifest200ResponseScopesContent +from .doc_manifest200response_scopes_forms import DocManifest200ResponseScopesForms from .doc_manifest200response_scopes_layout import DocManifest200ResponseScopesLayout from .doc_manifest200response_scopes_metadata import DocManifest200ResponseScopesMetadata @@ -15,6 +16,7 @@ class DocManifest200ResponseScopes(UniversalBaseModel): content: DocManifest200ResponseScopesContent annotations: DocManifest200ResponseScopesAnnotations + forms: DocManifest200ResponseScopesForms layout: DocManifest200ResponseScopesLayout attachments: DocManifest200ResponseScopesAttachments metadata: DocManifest200ResponseScopesMetadata diff --git a/src/cloudpdf/types/doc_manifest200response_scopes_forms.py b/src/cloudpdf/types/doc_manifest200response_scopes_forms.py new file mode 100644 index 0000000..9316654 --- /dev/null +++ b/src/cloudpdf/types/doc_manifest200response_scopes_forms.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocManifest200ResponseScopesForms = typing.Union[typing.Literal["base", "layer"], typing.Any] diff --git a/src/cloudpdf/types/doc_manifest404response.py b/src/cloudpdf/types/doc_manifest404response.py index 1ec0394..1047e93 100644 --- a/src/cloudpdf/types/doc_manifest404response.py +++ b/src/cloudpdf/types/doc_manifest404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_manifest404response_code import DocManifest404ResponseCode -from .doc_manifest404response_name import DocManifest404ResponseName - - -class DocManifest404Response(UniversalBaseModel): - name: DocManifest404ResponseName - code: DocManifest404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocManifest404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_manifest404response_code.py b/src/cloudpdf/types/doc_manifest404response_code.py deleted file mode 100644 index 8b4f104..0000000 --- a/src/cloudpdf/types/doc_manifest404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocManifest404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_manifest404response_name.py b/src/cloudpdf/types/doc_manifest404response_name.py deleted file mode 100644 index 1a2dc90..0000000 --- a/src/cloudpdf/types/doc_manifest404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocManifest404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_metadata_custom_get200response.py b/src/cloudpdf/types/doc_metadata_custom_get200response.py new file mode 100644 index 0000000..44b51ba --- /dev/null +++ b/src/cloudpdf/types/doc_metadata_custom_get200response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocMetadataCustomGet200Response = typing.Dict[str, str] diff --git a/src/cloudpdf/types/doc_metadata_custom_get404response.py b/src/cloudpdf/types/doc_metadata_custom_get404response.py new file mode 100644 index 0000000..75f4256 --- /dev/null +++ b/src/cloudpdf/types/doc_metadata_custom_get404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocMetadataCustomGet404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_metadata_get200response.py b/src/cloudpdf/types/doc_metadata_get200response.py index 46b1dd1..fef9a77 100644 --- a/src/cloudpdf/types/doc_metadata_get200response.py +++ b/src/cloudpdf/types/doc_metadata_get200response.py @@ -1,30 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import datetime as dt -import typing +from .document_metadata import DocumentMetadata -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_metadata_get200response_trapped import DocMetadataGet200ResponseTrapped - - -class DocMetadataGet200Response(UniversalBaseModel): - title: typing.Optional[str] = None - author: typing.Optional[str] = None - subject: typing.Optional[str] = None - keywords: typing.Optional[str] = None - producer: typing.Optional[str] = None - creator: typing.Optional[str] = None - created: typing.Optional[dt.datetime] = None - modified: typing.Optional[dt.datetime] = None - trapped: DocMetadataGet200ResponseTrapped - custom: typing.Dict[str, str] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocMetadataGet200Response = DocumentMetadata diff --git a/src/cloudpdf/types/doc_metadata_get200response_trapped.py b/src/cloudpdf/types/doc_metadata_get200response_trapped.py deleted file mode 100644 index 1b3940c..0000000 --- a/src/cloudpdf/types/doc_metadata_get200response_trapped.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocMetadataGet200ResponseTrapped = typing.Union[typing.Literal["true", "false", "unknown"], typing.Any] diff --git a/src/cloudpdf/types/doc_metadata_get404response.py b/src/cloudpdf/types/doc_metadata_get404response.py index c15a01c..87873a1 100644 --- a/src/cloudpdf/types/doc_metadata_get404response.py +++ b/src/cloudpdf/types/doc_metadata_get404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_metadata_get404response_code import DocMetadataGet404ResponseCode -from .doc_metadata_get404response_name import DocMetadataGet404ResponseName - - -class DocMetadataGet404Response(UniversalBaseModel): - name: DocMetadataGet404ResponseName - code: DocMetadataGet404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocMetadataGet404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_metadata_get404response_code.py b/src/cloudpdf/types/doc_metadata_get404response_code.py deleted file mode 100644 index e494c54..0000000 --- a/src/cloudpdf/types/doc_metadata_get404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocMetadataGet404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_metadata_get404response_name.py b/src/cloudpdf/types/doc_metadata_get404response_name.py deleted file mode 100644 index c7fc2bb..0000000 --- a/src/cloudpdf/types/doc_metadata_get404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocMetadataGet404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_delete200response.py b/src/cloudpdf/types/doc_pages_delete200response.py index b75cc68..d2fbeef 100644 --- a/src/cloudpdf/types/doc_pages_delete200response.py +++ b/src/cloudpdf/types/doc_pages_delete200response.py @@ -4,11 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_delete200response_meta import DocPagesDelete200ResponseMeta +from .doc_pages_delete200response_layout import DocPagesDelete200ResponseLayout +from .mutation_meta import MutationMeta class DocPagesDelete200Response(UniversalBaseModel): - meta: DocPagesDelete200ResponseMeta + layout: DocPagesDelete200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout.py b/src/cloudpdf/types/doc_pages_delete200response_layout.py new file mode 100644 index 0000000..6c1131a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_delete200response_layout_named_pages_item import DocPagesDelete200ResponseLayoutNamedPagesItem +from .doc_pages_delete200response_layout_pages_item import DocPagesDelete200ResponseLayoutPagesItem + + +class DocPagesDelete200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesDelete200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesDelete200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item.py new file mode 100644 index 0000000..ea5930d --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_delete200response_layout_named_pages_item_target import ( + DocPagesDelete200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesDelete200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesDelete200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..d29935b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesDelete200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesDelete200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..9b3e2b4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..9684ced --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..8e3eadb --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesDelete200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item.py new file mode 100644 index 0000000..267a5a4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item.py @@ -0,0 +1,46 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_delete200response_layout_pages_item_boxes import DocPagesDelete200ResponseLayoutPagesItemBoxes +from .doc_pages_delete200response_layout_pages_item_pdf_crop_box import ( + DocPagesDelete200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_delete200response_layout_pages_item_size import DocPagesDelete200ResponseLayoutPagesItemSize +from .doc_pages_delete200response_layout_pages_item_tab_order import DocPagesDelete200ResponseLayoutPagesItemTabOrder +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesDelete200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesDelete200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesDelete200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesDelete200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesDelete200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..014b774 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_delete200response_layout_pages_item_boxes_art import DocPagesDelete200ResponseLayoutPagesItemBoxesArt +from .doc_pages_delete200response_layout_pages_item_boxes_bleed import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_delete200response_layout_pages_item_boxes_crop import DocPagesDelete200ResponseLayoutPagesItemBoxesCrop +from .doc_pages_delete200response_layout_pages_item_boxes_media import ( + DocPagesDelete200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_delete200response_layout_pages_item_boxes_trim import DocPagesDelete200ResponseLayoutPagesItemBoxesTrim + + +class DocPagesDelete200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesDelete200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesDelete200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesDelete200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesDelete200ResponseLayoutPagesItemBoxesTrim + art: DocPagesDelete200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..241df12 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..32919ec --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..29cda23 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..640d468 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..4163f67 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..449ce5e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_size.py new file mode 100644 index 0000000..638a38e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesDelete200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..52848c3 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_delete200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesDelete200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta.py b/src/cloudpdf/types/doc_pages_delete200response_meta.py deleted file mode 100644 index e349751..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_delete200response_meta_affected_pages_item import DocPagesDelete200ResponseMetaAffectedPagesItem -from .doc_pages_delete200response_meta_cache_delta import DocPagesDelete200ResponseMetaCacheDelta - - -class DocPagesDelete200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesDelete200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesDelete200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item.py deleted file mode 100644 index 83fea6b..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_delete200response_meta_affected_pages_item_revision import ( - DocPagesDelete200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesDelete200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesDelete200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_revision.py deleted file mode 100644 index d747a12..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesDelete200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index d858c9e..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 382616e..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index a0cea6f..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesDelete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta.py deleted file mode 100644 index ee2b63d..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_delete200response_meta_cache_delta_pages_item import DocPagesDelete200ResponseMetaCacheDeltaPagesItem - - -class DocPagesDelete200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesDelete200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 5e0efba..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_delete200response_meta_cache_delta_pages_item_cache import ( - DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesDelete200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 344995d..0000000 --- a/src/cloudpdf/types/doc_pages_delete200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesDelete200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_delete400response.py b/src/cloudpdf/types/doc_pages_delete400response.py index c897e9f..16cfbbf 100644 --- a/src/cloudpdf/types/doc_pages_delete400response.py +++ b/src/cloudpdf/types/doc_pages_delete400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_delete400response_code import DocPagesDelete400ResponseCode -from .doc_pages_delete400response_name import DocPagesDelete400ResponseName - - -class DocPagesDelete400Response(UniversalBaseModel): - name: DocPagesDelete400ResponseName - code: DocPagesDelete400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesDelete400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_delete400response_code.py b/src/cloudpdf/types/doc_pages_delete400response_code.py deleted file mode 100644 index c40040f..0000000 --- a/src/cloudpdf/types/doc_pages_delete400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesDelete400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_delete400response_name.py b/src/cloudpdf/types/doc_pages_delete400response_name.py deleted file mode 100644 index 636bf9a..0000000 --- a/src/cloudpdf/types/doc_pages_delete400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesDelete400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_delete404response.py b/src/cloudpdf/types/doc_pages_delete404response.py index 0f5d19e..d8ec112 100644 --- a/src/cloudpdf/types/doc_pages_delete404response.py +++ b/src/cloudpdf/types/doc_pages_delete404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_delete404response_code import DocPagesDelete404ResponseCode -from .doc_pages_delete404response_name import DocPagesDelete404ResponseName - - -class DocPagesDelete404Response(UniversalBaseModel): - name: DocPagesDelete404ResponseName - code: DocPagesDelete404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesDelete404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_delete404response_code.py b/src/cloudpdf/types/doc_pages_delete404response_code.py deleted file mode 100644 index 9fb4afb..0000000 --- a/src/cloudpdf/types/doc_pages_delete404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesDelete404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_delete404response_name.py b/src/cloudpdf/types/doc_pages_delete404response_name.py deleted file mode 100644 index feb2b57..0000000 --- a/src/cloudpdf/types/doc_pages_delete404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesDelete404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_extract400response.py b/src/cloudpdf/types/doc_pages_extract400response.py index 28a666f..f9578c6 100644 --- a/src/cloudpdf/types/doc_pages_extract400response.py +++ b/src/cloudpdf/types/doc_pages_extract400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_extract400response_code import DocPagesExtract400ResponseCode -from .doc_pages_extract400response_name import DocPagesExtract400ResponseName - - -class DocPagesExtract400Response(UniversalBaseModel): - name: DocPagesExtract400ResponseName - code: DocPagesExtract400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesExtract400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_extract400response_code.py b/src/cloudpdf/types/doc_pages_extract400response_code.py deleted file mode 100644 index c594b4a..0000000 --- a/src/cloudpdf/types/doc_pages_extract400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesExtract400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_extract400response_name.py b/src/cloudpdf/types/doc_pages_extract400response_name.py deleted file mode 100644 index 44c2335..0000000 --- a/src/cloudpdf/types/doc_pages_extract400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesExtract400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_extract404response.py b/src/cloudpdf/types/doc_pages_extract404response.py index da0ac70..603ac17 100644 --- a/src/cloudpdf/types/doc_pages_extract404response.py +++ b/src/cloudpdf/types/doc_pages_extract404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_extract404response_code import DocPagesExtract404ResponseCode -from .doc_pages_extract404response_name import DocPagesExtract404ResponseName - - -class DocPagesExtract404Response(UniversalBaseModel): - name: DocPagesExtract404ResponseName - code: DocPagesExtract404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesExtract404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_extract404response_code.py b/src/cloudpdf/types/doc_pages_extract404response_code.py deleted file mode 100644 index 94abe3c..0000000 --- a/src/cloudpdf/types/doc_pages_extract404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesExtract404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_extract404response_name.py b/src/cloudpdf/types/doc_pages_extract404response_name.py deleted file mode 100644 index cfff129..0000000 --- a/src/cloudpdf/types/doc_pages_extract404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesExtract404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_flatten200response.py b/src/cloudpdf/types/doc_pages_flatten200response.py index 0756301..c06b8fc 100644 --- a/src/cloudpdf/types/doc_pages_flatten200response.py +++ b/src/cloudpdf/types/doc_pages_flatten200response.py @@ -4,11 +4,17 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_flatten200response_meta import DocPagesFlatten200ResponseMeta +from .doc_pages_flatten200response_results_item import DocPagesFlatten200ResponseResultsItem +from .doc_pages_flatten200response_usage import DocPagesFlatten200ResponseUsage +from .mutation_meta import MutationMeta +from .page_ref import PageRef class DocPagesFlatten200Response(UniversalBaseModel): - meta: DocPagesFlatten200ResponseMeta + pages: typing.List[PageRef] + usage: DocPagesFlatten200ResponseUsage + results: typing.List[DocPagesFlatten200ResponseResultsItem] + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta.py b/src/cloudpdf/types/doc_pages_flatten200response_meta.py deleted file mode 100644 index 37ec98a..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_flatten200response_meta_affected_pages_item import DocPagesFlatten200ResponseMetaAffectedPagesItem -from .doc_pages_flatten200response_meta_cache_delta import DocPagesFlatten200ResponseMetaCacheDelta - - -class DocPagesFlatten200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesFlatten200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesFlatten200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item.py deleted file mode 100644 index 5b15567..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_flatten200response_meta_affected_pages_item_revision import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesFlatten200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesFlatten200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_revision.py deleted file mode 100644 index b433ed4..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesFlatten200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index bfc5348..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 27b4550..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 8e8e45d..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesFlatten200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta.py deleted file mode 100644 index 8f44280..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_flatten200response_meta_cache_delta_pages_item import DocPagesFlatten200ResponseMetaCacheDeltaPagesItem - - -class DocPagesFlatten200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesFlatten200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 5d3c6a2..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_flatten200response_meta_cache_delta_pages_item_cache import ( - DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesFlatten200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index b8ac507..0000000 --- a/src/cloudpdf/types/doc_pages_flatten200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesFlatten200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_results_item.py b/src/cloudpdf/types/doc_pages_flatten200response_results_item.py new file mode 100644 index 0000000..29fe00e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_flatten200response_results_item.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_flatten200response_results_item_status import DocPagesFlatten200ResponseResultsItemStatus +from .page_ref import PageRef + + +class DocPagesFlatten200ResponseResultsItem(UniversalBaseModel): + page: PageRef + status: DocPagesFlatten200ResponseResultsItemStatus + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_flatten200response_results_item_status.py b/src/cloudpdf/types/doc_pages_flatten200response_results_item_status.py new file mode 100644 index 0000000..992ad0b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_flatten200response_results_item_status.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesFlatten200ResponseResultsItemStatus = typing.Union[typing.Literal["applied", "unchanged"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_flatten200response_usage.py b/src/cloudpdf/types/doc_pages_flatten200response_usage.py new file mode 100644 index 0000000..80dc209 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_flatten200response_usage.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesFlatten200ResponseUsage = typing.Union[typing.Literal["display", "print"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_flatten400response.py b/src/cloudpdf/types/doc_pages_flatten400response.py index 1780be3..9fd19de 100644 --- a/src/cloudpdf/types/doc_pages_flatten400response.py +++ b/src/cloudpdf/types/doc_pages_flatten400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_flatten400response_code import DocPagesFlatten400ResponseCode -from .doc_pages_flatten400response_name import DocPagesFlatten400ResponseName - - -class DocPagesFlatten400Response(UniversalBaseModel): - name: DocPagesFlatten400ResponseName - code: DocPagesFlatten400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesFlatten400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_flatten400response_code.py b/src/cloudpdf/types/doc_pages_flatten400response_code.py deleted file mode 100644 index 35c1db2..0000000 --- a/src/cloudpdf/types/doc_pages_flatten400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesFlatten400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_flatten400response_name.py b/src/cloudpdf/types/doc_pages_flatten400response_name.py deleted file mode 100644 index 8482d40..0000000 --- a/src/cloudpdf/types/doc_pages_flatten400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesFlatten400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_flatten404response.py b/src/cloudpdf/types/doc_pages_flatten404response.py index efb3f8c..c0b76cf 100644 --- a/src/cloudpdf/types/doc_pages_flatten404response.py +++ b/src/cloudpdf/types/doc_pages_flatten404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_flatten404response_code import DocPagesFlatten404ResponseCode -from .doc_pages_flatten404response_name import DocPagesFlatten404ResponseName - - -class DocPagesFlatten404Response(UniversalBaseModel): - name: DocPagesFlatten404ResponseName - code: DocPagesFlatten404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesFlatten404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_flatten404response_code.py b/src/cloudpdf/types/doc_pages_flatten404response_code.py deleted file mode 100644 index 6126d74..0000000 --- a/src/cloudpdf/types/doc_pages_flatten404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesFlatten404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_flatten404response_name.py b/src/cloudpdf/types/doc_pages_flatten404response_name.py deleted file mode 100644 index ed14466..0000000 --- a/src/cloudpdf/types/doc_pages_flatten404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesFlatten404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_insert200response.py b/src/cloudpdf/types/doc_pages_insert200response.py index fce0265..61a68bd 100644 --- a/src/cloudpdf/types/doc_pages_insert200response.py +++ b/src/cloudpdf/types/doc_pages_insert200response.py @@ -3,12 +3,20 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert200response_meta import DocPagesInsert200ResponseMeta +from ..core.serialization import FieldMetadata +from .doc_pages_insert200response_layout import DocPagesInsert200ResponseLayout +from .mutation_meta import MutationMeta +from .page_ref import PageRef class DocPagesInsert200Response(UniversalBaseModel): - meta: DocPagesInsert200ResponseMeta + inserted_pages: typing_extensions.Annotated[ + typing.List[PageRef], FieldMetadata(alias="insertedPages"), pydantic.Field(alias="insertedPages") + ] + layout: DocPagesInsert200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout.py b/src/cloudpdf/types/doc_pages_insert200response_layout.py new file mode 100644 index 0000000..c61382b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_insert200response_layout_named_pages_item import DocPagesInsert200ResponseLayoutNamedPagesItem +from .doc_pages_insert200response_layout_pages_item import DocPagesInsert200ResponseLayoutPagesItem + + +class DocPagesInsert200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesInsert200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesInsert200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item.py new file mode 100644 index 0000000..ec28bce --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_insert200response_layout_named_pages_item_target import ( + DocPagesInsert200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesInsert200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesInsert200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..1b60bc2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesInsert200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesInsert200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..affb615 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..7a548ec --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..3abd487 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesInsert200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item.py new file mode 100644 index 0000000..289ecff --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item.py @@ -0,0 +1,46 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_insert200response_layout_pages_item_boxes import DocPagesInsert200ResponseLayoutPagesItemBoxes +from .doc_pages_insert200response_layout_pages_item_pdf_crop_box import ( + DocPagesInsert200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_insert200response_layout_pages_item_size import DocPagesInsert200ResponseLayoutPagesItemSize +from .doc_pages_insert200response_layout_pages_item_tab_order import DocPagesInsert200ResponseLayoutPagesItemTabOrder +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesInsert200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesInsert200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesInsert200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesInsert200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesInsert200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..f0353be --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_insert200response_layout_pages_item_boxes_art import DocPagesInsert200ResponseLayoutPagesItemBoxesArt +from .doc_pages_insert200response_layout_pages_item_boxes_bleed import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_insert200response_layout_pages_item_boxes_crop import DocPagesInsert200ResponseLayoutPagesItemBoxesCrop +from .doc_pages_insert200response_layout_pages_item_boxes_media import ( + DocPagesInsert200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_insert200response_layout_pages_item_boxes_trim import DocPagesInsert200ResponseLayoutPagesItemBoxesTrim + + +class DocPagesInsert200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesInsert200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesInsert200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesInsert200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesInsert200ResponseLayoutPagesItemBoxesTrim + art: DocPagesInsert200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..7a10013 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..d89d031 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..f314823 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..568886a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..65c63e2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..dbc25cd --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_size.py new file mode 100644 index 0000000..3450cc6 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsert200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..321e6aa --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesInsert200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta.py b/src/cloudpdf/types/doc_pages_insert200response_meta.py deleted file mode 100644 index 4a71c75..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert200response_meta_affected_pages_item import DocPagesInsert200ResponseMetaAffectedPagesItem -from .doc_pages_insert200response_meta_cache_delta import DocPagesInsert200ResponseMetaCacheDelta - - -class DocPagesInsert200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesInsert200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesInsert200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item.py deleted file mode 100644 index 082d072..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert200response_meta_affected_pages_item_revision import ( - DocPagesInsert200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesInsert200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesInsert200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_revision.py deleted file mode 100644 index e2a8f9d..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsert200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 1556e8e..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 07dd910..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index bd59dc9..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesInsert200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta.py deleted file mode 100644 index a878a5e..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert200response_meta_cache_delta_pages_item import DocPagesInsert200ResponseMetaCacheDeltaPagesItem - - -class DocPagesInsert200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesInsert200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item.py deleted file mode 100644 index dcc1bbc..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert200response_meta_cache_delta_pages_item_cache import ( - DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesInsert200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index f75c7c4..0000000 --- a/src/cloudpdf/types/doc_pages_insert200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsert200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert400response.py b/src/cloudpdf/types/doc_pages_insert400response.py index bcd147d..6b3f60b 100644 --- a/src/cloudpdf/types/doc_pages_insert400response.py +++ b/src/cloudpdf/types/doc_pages_insert400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert400response_code import DocPagesInsert400ResponseCode -from .doc_pages_insert400response_name import DocPagesInsert400ResponseName - - -class DocPagesInsert400Response(UniversalBaseModel): - name: DocPagesInsert400ResponseName - code: DocPagesInsert400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesInsert400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_insert400response_code.py b/src/cloudpdf/types/doc_pages_insert400response_code.py deleted file mode 100644 index d109e79..0000000 --- a/src/cloudpdf/types/doc_pages_insert400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsert400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_insert400response_name.py b/src/cloudpdf/types/doc_pages_insert400response_name.py deleted file mode 100644 index cb09df9..0000000 --- a/src/cloudpdf/types/doc_pages_insert400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsert400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_insert404response.py b/src/cloudpdf/types/doc_pages_insert404response.py index c530aa3..0dc4a13 100644 --- a/src/cloudpdf/types/doc_pages_insert404response.py +++ b/src/cloudpdf/types/doc_pages_insert404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert404response_code import DocPagesInsert404ResponseCode -from .doc_pages_insert404response_name import DocPagesInsert404ResponseName - - -class DocPagesInsert404Response(UniversalBaseModel): - name: DocPagesInsert404ResponseName - code: DocPagesInsert404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesInsert404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_insert404response_code.py b/src/cloudpdf/types/doc_pages_insert404response_code.py deleted file mode 100644 index a488949..0000000 --- a/src/cloudpdf/types/doc_pages_insert404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsert404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_insert404response_name.py b/src/cloudpdf/types/doc_pages_insert404response_name.py deleted file mode 100644 index 8fc22ed..0000000 --- a/src/cloudpdf/types/doc_pages_insert404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsert404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response.py b/src/cloudpdf/types/doc_pages_insert_blank200response.py index 42eb440..bdac437 100644 --- a/src/cloudpdf/types/doc_pages_insert_blank200response.py +++ b/src/cloudpdf/types/doc_pages_insert_blank200response.py @@ -3,12 +3,20 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert_blank200response_meta import DocPagesInsertBlank200ResponseMeta +from ..core.serialization import FieldMetadata +from .doc_pages_insert_blank200response_layout import DocPagesInsertBlank200ResponseLayout +from .mutation_meta import MutationMeta +from .page_ref import PageRef class DocPagesInsertBlank200Response(UniversalBaseModel): - meta: DocPagesInsertBlank200ResponseMeta + inserted_pages: typing_extensions.Annotated[ + typing.List[PageRef], FieldMetadata(alias="insertedPages"), pydantic.Field(alias="insertedPages") + ] + layout: DocPagesInsertBlank200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout.py new file mode 100644 index 0000000..f9cb5ff --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_insert_blank200response_layout_named_pages_item import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItem, +) +from .doc_pages_insert_blank200response_layout_pages_item import DocPagesInsertBlank200ResponseLayoutPagesItem + + +class DocPagesInsertBlank200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesInsertBlank200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesInsertBlank200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item.py new file mode 100644 index 0000000..812f105 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_insert_blank200response_layout_named_pages_item_target import ( + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..a0b73f9 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesInsertBlank200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..53603e7 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..044516f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..2a4cc0b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesInsertBlank200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item.py new file mode 100644 index 0000000..b8b50eb --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item.py @@ -0,0 +1,50 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_insert_blank200response_layout_pages_item_boxes import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxes, +) +from .doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box import ( + DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_insert_blank200response_layout_pages_item_size import DocPagesInsertBlank200ResponseLayoutPagesItemSize +from .doc_pages_insert_blank200response_layout_pages_item_tab_order import ( + DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder, +) +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesInsertBlank200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesInsertBlank200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesInsertBlank200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..72cef9f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes.py @@ -0,0 +1,38 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_insert_blank200response_layout_pages_item_boxes_art import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt, +) +from .doc_pages_insert_blank200response_layout_pages_item_boxes_bleed import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_insert_blank200response_layout_pages_item_boxes_crop import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop, +) +from .doc_pages_insert_blank200response_layout_pages_item_boxes_media import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_insert_blank200response_layout_pages_item_boxes_trim import ( + DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim, +) + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim + art: DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..502e310 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..a7ca2b9 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..ffc7726 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..bcd1109 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..cac43f9 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..031e5a2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_size.py new file mode 100644 index 0000000..9c755fc --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesInsertBlank200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..ddeed33 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_insert_blank200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesInsertBlank200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta.py deleted file mode 100644 index aee5599..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert_blank200response_meta_affected_pages_item import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItem, -) -from .doc_pages_insert_blank200response_meta_cache_delta import DocPagesInsertBlank200ResponseMetaCacheDelta - - -class DocPagesInsertBlank200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesInsertBlank200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesInsertBlank200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item.py deleted file mode 100644 index c49357a..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert_blank200response_meta_affected_pages_item_revision import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 2031159..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index a91b440..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index c0df3ae..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 1b44a28..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesInsertBlank200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta.py deleted file mode 100644 index f49f33f..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert_blank200response_meta_cache_delta_pages_item import ( - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem, -) - - -class DocPagesInsertBlank200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 10fecaa..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache import ( - DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index fd98f48..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_insert_blank400response.py b/src/cloudpdf/types/doc_pages_insert_blank400response.py index 632c80f..3727f1d 100644 --- a/src/cloudpdf/types/doc_pages_insert_blank400response.py +++ b/src/cloudpdf/types/doc_pages_insert_blank400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert_blank400response_code import DocPagesInsertBlank400ResponseCode -from .doc_pages_insert_blank400response_name import DocPagesInsertBlank400ResponseName - - -class DocPagesInsertBlank400Response(UniversalBaseModel): - name: DocPagesInsertBlank400ResponseName - code: DocPagesInsertBlank400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesInsertBlank400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_insert_blank400response_code.py b/src/cloudpdf/types/doc_pages_insert_blank400response_code.py deleted file mode 100644 index 11abca4..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsertBlank400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_insert_blank400response_name.py b/src/cloudpdf/types/doc_pages_insert_blank400response_name.py deleted file mode 100644 index ec3cd48..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsertBlank400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_insert_blank404response.py b/src/cloudpdf/types/doc_pages_insert_blank404response.py index 7d9d147..33999f2 100644 --- a/src/cloudpdf/types/doc_pages_insert_blank404response.py +++ b/src/cloudpdf/types/doc_pages_insert_blank404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_insert_blank404response_code import DocPagesInsertBlank404ResponseCode -from .doc_pages_insert_blank404response_name import DocPagesInsertBlank404ResponseName - - -class DocPagesInsertBlank404Response(UniversalBaseModel): - name: DocPagesInsertBlank404ResponseName - code: DocPagesInsertBlank404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesInsertBlank404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_insert_blank404response_code.py b/src/cloudpdf/types/doc_pages_insert_blank404response_code.py deleted file mode 100644 index 2ccb5e2..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsertBlank404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_insert_blank404response_name.py b/src/cloudpdf/types/doc_pages_insert_blank404response_name.py deleted file mode 100644 index 5aec230..0000000 --- a/src/cloudpdf/types/doc_pages_insert_blank404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesInsertBlank404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_move200response.py b/src/cloudpdf/types/doc_pages_move200response.py deleted file mode 100644 index 4420752..0000000 --- a/src/cloudpdf/types/doc_pages_move200response.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_move200response_meta import DocPagesMove200ResponseMeta - - -class DocPagesMove200Response(UniversalBaseModel): - meta: DocPagesMove200ResponseMeta - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta.py b/src/cloudpdf/types/doc_pages_move200response_meta.py deleted file mode 100644 index 8444286..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_move200response_meta_affected_pages_item import DocPagesMove200ResponseMetaAffectedPagesItem -from .doc_pages_move200response_meta_cache_delta import DocPagesMove200ResponseMetaCacheDelta - - -class DocPagesMove200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesMove200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesMove200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item.py deleted file mode 100644 index 63f6f95..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_move200response_meta_affected_pages_item_revision import ( - DocPagesMove200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_move200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesMove200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesMove200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_revision.py deleted file mode 100644 index f25d686..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesMove200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 0cd5ec2..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 53428be..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index bf68241..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesMove200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta.py deleted file mode 100644 index e480ceb..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_move200response_meta_cache_delta_pages_item import DocPagesMove200ResponseMetaCacheDeltaPagesItem - - -class DocPagesMove200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesMove200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 448be65..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_move200response_meta_cache_delta_pages_item_cache import ( - DocPagesMove200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesMove200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesMove200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index f8ff110..0000000 --- a/src/cloudpdf/types/doc_pages_move200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesMove200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move400response.py b/src/cloudpdf/types/doc_pages_move400response.py deleted file mode 100644 index fb40d5f..0000000 --- a/src/cloudpdf/types/doc_pages_move400response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_move400response_code import DocPagesMove400ResponseCode -from .doc_pages_move400response_name import DocPagesMove400ResponseName - - -class DocPagesMove400Response(UniversalBaseModel): - name: DocPagesMove400ResponseName - code: DocPagesMove400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move400response_code.py b/src/cloudpdf/types/doc_pages_move400response_code.py deleted file mode 100644 index 8c5e441..0000000 --- a/src/cloudpdf/types/doc_pages_move400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesMove400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_move400response_name.py b/src/cloudpdf/types/doc_pages_move400response_name.py deleted file mode 100644 index 0b8ef78..0000000 --- a/src/cloudpdf/types/doc_pages_move400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesMove400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_move404response.py b/src/cloudpdf/types/doc_pages_move404response.py deleted file mode 100644 index 7b526c9..0000000 --- a/src/cloudpdf/types/doc_pages_move404response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_move404response_code import DocPagesMove404ResponseCode -from .doc_pages_move404response_name import DocPagesMove404ResponseName - - -class DocPagesMove404Response(UniversalBaseModel): - name: DocPagesMove404ResponseName - code: DocPagesMove404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_move404response_code.py b/src/cloudpdf/types/doc_pages_move404response_code.py deleted file mode 100644 index 8dca9fb..0000000 --- a/src/cloudpdf/types/doc_pages_move404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesMove404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_move404response_name.py b/src/cloudpdf/types/doc_pages_move404response_name.py deleted file mode 100644 index 1d4776e..0000000 --- a/src/cloudpdf/types/doc_pages_move404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesMove404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_move_request.py b/src/cloudpdf/types/doc_pages_move_request.py deleted file mode 100644 index 79bb08b..0000000 --- a/src/cloudpdf/types/doc_pages_move_request.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesMoveRequest = typing.Dict[str, typing.Any] diff --git a/src/cloudpdf/types/doc_pages_remove_name200response.py b/src/cloudpdf/types/doc_pages_remove_name200response.py index 9590fa6..df14792 100644 --- a/src/cloudpdf/types/doc_pages_remove_name200response.py +++ b/src/cloudpdf/types/doc_pages_remove_name200response.py @@ -4,11 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_remove_name200response_meta import DocPagesRemoveName200ResponseMeta +from .doc_pages_remove_name200response_layout import DocPagesRemoveName200ResponseLayout +from .mutation_meta import MutationMeta class DocPagesRemoveName200Response(UniversalBaseModel): - meta: DocPagesRemoveName200ResponseMeta + layout: DocPagesRemoveName200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout.py new file mode 100644 index 0000000..a58f749 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_remove_name200response_layout_named_pages_item import DocPagesRemoveName200ResponseLayoutNamedPagesItem +from .doc_pages_remove_name200response_layout_pages_item import DocPagesRemoveName200ResponseLayoutPagesItem + + +class DocPagesRemoveName200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesRemoveName200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesRemoveName200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item.py new file mode 100644 index 0000000..2a94cc1 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_remove_name200response_layout_named_pages_item_target import ( + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..bdd0907 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesRemoveName200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..10d5297 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..9458c48 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..af297fc --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesRemoveName200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item.py new file mode 100644 index 0000000..acbc917 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_remove_name200response_layout_pages_item_boxes import DocPagesRemoveName200ResponseLayoutPagesItemBoxes +from .doc_pages_remove_name200response_layout_pages_item_pdf_crop_box import ( + DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_remove_name200response_layout_pages_item_size import DocPagesRemoveName200ResponseLayoutPagesItemSize +from .doc_pages_remove_name200response_layout_pages_item_tab_order import ( + DocPagesRemoveName200ResponseLayoutPagesItemTabOrder, +) +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesRemoveName200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesRemoveName200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesRemoveName200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesRemoveName200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..9cc8a9a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes.py @@ -0,0 +1,38 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_remove_name200response_layout_pages_item_boxes_art import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt, +) +from .doc_pages_remove_name200response_layout_pages_item_boxes_bleed import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_remove_name200response_layout_pages_item_boxes_crop import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop, +) +from .doc_pages_remove_name200response_layout_pages_item_boxes_media import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_remove_name200response_layout_pages_item_boxes_trim import ( + DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim, +) + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim + art: DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..34e5e0e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..eaf857f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..7837b6b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..348e0c2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..02c1dbf --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..1381f73 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_size.py new file mode 100644 index 0000000..5f0a6a8 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRemoveName200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..848412e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_remove_name200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesRemoveName200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta.py deleted file mode 100644 index b7bf8f0..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_remove_name200response_meta_affected_pages_item import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItem, -) -from .doc_pages_remove_name200response_meta_cache_delta import DocPagesRemoveName200ResponseMetaCacheDelta - - -class DocPagesRemoveName200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesRemoveName200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesRemoveName200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item.py deleted file mode 100644 index 1dbf72b..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_remove_name200response_meta_affected_pages_item_revision import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_revision.py deleted file mode 100644 index fe77c82..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index d4da766..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 2b67f49..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 50c22a3..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesRemoveName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta.py deleted file mode 100644 index 3191e4b..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_remove_name200response_meta_cache_delta_pages_item import ( - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem, -) - - -class DocPagesRemoveName200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 50a737e..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_remove_name200response_meta_cache_delta_pages_item_cache import ( - DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesRemoveName200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index f2c8753..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRemoveName200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_remove_name400response.py b/src/cloudpdf/types/doc_pages_remove_name400response.py index 5320f16..de485e5 100644 --- a/src/cloudpdf/types/doc_pages_remove_name400response.py +++ b/src/cloudpdf/types/doc_pages_remove_name400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_remove_name400response_code import DocPagesRemoveName400ResponseCode -from .doc_pages_remove_name400response_name import DocPagesRemoveName400ResponseName - - -class DocPagesRemoveName400Response(UniversalBaseModel): - name: DocPagesRemoveName400ResponseName - code: DocPagesRemoveName400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesRemoveName400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_remove_name400response_code.py b/src/cloudpdf/types/doc_pages_remove_name400response_code.py deleted file mode 100644 index ab483bb..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRemoveName400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_remove_name400response_name.py b/src/cloudpdf/types/doc_pages_remove_name400response_name.py deleted file mode 100644 index ab0ecb5..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRemoveName400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_remove_name404response.py b/src/cloudpdf/types/doc_pages_remove_name404response.py index eb77dec..7cbf659 100644 --- a/src/cloudpdf/types/doc_pages_remove_name404response.py +++ b/src/cloudpdf/types/doc_pages_remove_name404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_remove_name404response_code import DocPagesRemoveName404ResponseCode -from .doc_pages_remove_name404response_name import DocPagesRemoveName404ResponseName - - -class DocPagesRemoveName404Response(UniversalBaseModel): - name: DocPagesRemoveName404ResponseName - code: DocPagesRemoveName404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesRemoveName404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_remove_name404response_code.py b/src/cloudpdf/types/doc_pages_remove_name404response_code.py deleted file mode 100644 index 8698b28..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRemoveName404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_remove_name404response_name.py b/src/cloudpdf/types/doc_pages_remove_name404response_name.py deleted file mode 100644 index 66bd0c7..0000000 --- a/src/cloudpdf/types/doc_pages_remove_name404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRemoveName404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_reorder200response.py b/src/cloudpdf/types/doc_pages_reorder200response.py new file mode 100644 index 0000000..e1855ad --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_reorder200response_layout import DocPagesReorder200ResponseLayout +from .mutation_meta import MutationMeta +from .page_ref import PageRef + + +class DocPagesReorder200Response(UniversalBaseModel): + pages: typing.List[PageRef] + layout: DocPagesReorder200ResponseLayout + meta: MutationMeta + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout.py b/src/cloudpdf/types/doc_pages_reorder200response_layout.py new file mode 100644 index 0000000..892fe77 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_reorder200response_layout_named_pages_item import DocPagesReorder200ResponseLayoutNamedPagesItem +from .doc_pages_reorder200response_layout_pages_item import DocPagesReorder200ResponseLayoutPagesItem + + +class DocPagesReorder200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesReorder200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesReorder200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item.py new file mode 100644 index 0000000..dffcc06 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_reorder200response_layout_named_pages_item_target import ( + DocPagesReorder200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesReorder200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesReorder200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..db591f1 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesReorder200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesReorder200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..0502292 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..e40242f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..8b2297d --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesReorder200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item.py new file mode 100644 index 0000000..ee53c53 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item.py @@ -0,0 +1,46 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_reorder200response_layout_pages_item_boxes import DocPagesReorder200ResponseLayoutPagesItemBoxes +from .doc_pages_reorder200response_layout_pages_item_pdf_crop_box import ( + DocPagesReorder200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_reorder200response_layout_pages_item_size import DocPagesReorder200ResponseLayoutPagesItemSize +from .doc_pages_reorder200response_layout_pages_item_tab_order import DocPagesReorder200ResponseLayoutPagesItemTabOrder +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesReorder200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesReorder200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesReorder200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesReorder200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesReorder200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..ad4f883 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_reorder200response_layout_pages_item_boxes_art import DocPagesReorder200ResponseLayoutPagesItemBoxesArt +from .doc_pages_reorder200response_layout_pages_item_boxes_bleed import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_reorder200response_layout_pages_item_boxes_crop import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesCrop, +) +from .doc_pages_reorder200response_layout_pages_item_boxes_media import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_reorder200response_layout_pages_item_boxes_trim import ( + DocPagesReorder200ResponseLayoutPagesItemBoxesTrim, +) + + +class DocPagesReorder200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesReorder200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesReorder200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesReorder200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesReorder200ResponseLayoutPagesItemBoxesTrim + art: DocPagesReorder200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..387974f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..ff041d8 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..493f672 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..604d3a2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..199abc5 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..067aefe --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_size.py new file mode 100644 index 0000000..392b6ea --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesReorder200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..b24eb2a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesReorder200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_reorder400response.py b/src/cloudpdf/types/doc_pages_reorder400response.py new file mode 100644 index 0000000..ba23926 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder400response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocPagesReorder400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_reorder404response.py b/src/cloudpdf/types/doc_pages_reorder404response.py new file mode 100644 index 0000000..ab14a40 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_reorder404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocPagesReorder404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_rotate200response.py b/src/cloudpdf/types/doc_pages_rotate200response.py index 8e049f3..ead2589 100644 --- a/src/cloudpdf/types/doc_pages_rotate200response.py +++ b/src/cloudpdf/types/doc_pages_rotate200response.py @@ -4,11 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_rotate200response_meta import DocPagesRotate200ResponseMeta +from .doc_pages_rotate200response_layout import DocPagesRotate200ResponseLayout +from .mutation_meta import MutationMeta class DocPagesRotate200Response(UniversalBaseModel): - meta: DocPagesRotate200ResponseMeta + layout: DocPagesRotate200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout.py b/src/cloudpdf/types/doc_pages_rotate200response_layout.py new file mode 100644 index 0000000..5386347 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_rotate200response_layout_named_pages_item import DocPagesRotate200ResponseLayoutNamedPagesItem +from .doc_pages_rotate200response_layout_pages_item import DocPagesRotate200ResponseLayoutPagesItem + + +class DocPagesRotate200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesRotate200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesRotate200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item.py new file mode 100644 index 0000000..6650990 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_rotate200response_layout_named_pages_item_target import ( + DocPagesRotate200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesRotate200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesRotate200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..3b4fa45 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesRotate200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesRotate200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..4c05b21 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..a7d238f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..45e3a8c --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesRotate200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item.py new file mode 100644 index 0000000..fe319eb --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item.py @@ -0,0 +1,46 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_rotate200response_layout_pages_item_boxes import DocPagesRotate200ResponseLayoutPagesItemBoxes +from .doc_pages_rotate200response_layout_pages_item_pdf_crop_box import ( + DocPagesRotate200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_rotate200response_layout_pages_item_size import DocPagesRotate200ResponseLayoutPagesItemSize +from .doc_pages_rotate200response_layout_pages_item_tab_order import DocPagesRotate200ResponseLayoutPagesItemTabOrder +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesRotate200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesRotate200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesRotate200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesRotate200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesRotate200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..2cdf8f6 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_rotate200response_layout_pages_item_boxes_art import DocPagesRotate200ResponseLayoutPagesItemBoxesArt +from .doc_pages_rotate200response_layout_pages_item_boxes_bleed import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_rotate200response_layout_pages_item_boxes_crop import DocPagesRotate200ResponseLayoutPagesItemBoxesCrop +from .doc_pages_rotate200response_layout_pages_item_boxes_media import ( + DocPagesRotate200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_rotate200response_layout_pages_item_boxes_trim import DocPagesRotate200ResponseLayoutPagesItemBoxesTrim + + +class DocPagesRotate200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesRotate200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesRotate200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesRotate200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesRotate200ResponseLayoutPagesItemBoxesTrim + art: DocPagesRotate200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..b0aadc7 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..4af5147 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..b3baade --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..47a7126 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..c731014 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..f2ddde4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_size.py new file mode 100644 index 0000000..11ad403 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesRotate200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..8326d95 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_rotate200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesRotate200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta.py b/src/cloudpdf/types/doc_pages_rotate200response_meta.py deleted file mode 100644 index 248be47..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_rotate200response_meta_affected_pages_item import DocPagesRotate200ResponseMetaAffectedPagesItem -from .doc_pages_rotate200response_meta_cache_delta import DocPagesRotate200ResponseMetaCacheDelta - - -class DocPagesRotate200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesRotate200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesRotate200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item.py deleted file mode 100644 index ae483af..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_rotate200response_meta_affected_pages_item_revision import ( - DocPagesRotate200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesRotate200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesRotate200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_revision.py deleted file mode 100644 index a34978c..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRotate200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index ae3a942..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 5e66133..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 63e70e5..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesRotate200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta.py deleted file mode 100644 index bc2aa1f..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_rotate200response_meta_cache_delta_pages_item import DocPagesRotate200ResponseMetaCacheDeltaPagesItem - - -class DocPagesRotate200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesRotate200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 1fa2787..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_rotate200response_meta_cache_delta_pages_item_cache import ( - DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesRotate200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index a2e238d..0000000 --- a/src/cloudpdf/types/doc_pages_rotate200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesRotate200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_rotate400response.py b/src/cloudpdf/types/doc_pages_rotate400response.py index 9820ee8..5b32a4f 100644 --- a/src/cloudpdf/types/doc_pages_rotate400response.py +++ b/src/cloudpdf/types/doc_pages_rotate400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_rotate400response_code import DocPagesRotate400ResponseCode -from .doc_pages_rotate400response_name import DocPagesRotate400ResponseName - - -class DocPagesRotate400Response(UniversalBaseModel): - name: DocPagesRotate400ResponseName - code: DocPagesRotate400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesRotate400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_rotate400response_code.py b/src/cloudpdf/types/doc_pages_rotate400response_code.py deleted file mode 100644 index 3fdd554..0000000 --- a/src/cloudpdf/types/doc_pages_rotate400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRotate400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_rotate400response_name.py b/src/cloudpdf/types/doc_pages_rotate400response_name.py deleted file mode 100644 index 2e035db..0000000 --- a/src/cloudpdf/types/doc_pages_rotate400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRotate400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_rotate404response.py b/src/cloudpdf/types/doc_pages_rotate404response.py index 1e98e4f..77d73f3 100644 --- a/src/cloudpdf/types/doc_pages_rotate404response.py +++ b/src/cloudpdf/types/doc_pages_rotate404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_rotate404response_code import DocPagesRotate404ResponseCode -from .doc_pages_rotate404response_name import DocPagesRotate404ResponseName - - -class DocPagesRotate404Response(UniversalBaseModel): - name: DocPagesRotate404ResponseName - code: DocPagesRotate404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesRotate404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_rotate404response_code.py b/src/cloudpdf/types/doc_pages_rotate404response_code.py deleted file mode 100644 index 318eed9..0000000 --- a/src/cloudpdf/types/doc_pages_rotate404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRotate404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_rotate404response_name.py b/src/cloudpdf/types/doc_pages_rotate404response_name.py deleted file mode 100644 index cc34362..0000000 --- a/src/cloudpdf/types/doc_pages_rotate404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesRotate404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_set_name200response.py b/src/cloudpdf/types/doc_pages_set_name200response.py index 0aa1cdd..4f190d2 100644 --- a/src/cloudpdf/types/doc_pages_set_name200response.py +++ b/src/cloudpdf/types/doc_pages_set_name200response.py @@ -4,11 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_set_name200response_meta import DocPagesSetName200ResponseMeta +from .doc_pages_set_name200response_layout import DocPagesSetName200ResponseLayout +from .mutation_meta import MutationMeta class DocPagesSetName200Response(UniversalBaseModel): - meta: DocPagesSetName200ResponseMeta + layout: DocPagesSetName200ResponseLayout + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout.py b/src/cloudpdf/types/doc_pages_set_name200response_layout.py new file mode 100644 index 0000000..2e92191 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_set_name200response_layout_named_pages_item import DocPagesSetName200ResponseLayoutNamedPagesItem +from .doc_pages_set_name200response_layout_pages_item import DocPagesSetName200ResponseLayoutPagesItem + + +class DocPagesSetName200ResponseLayout(UniversalBaseModel): + page_count: typing_extensions.Annotated[int, FieldMetadata(alias="pageCount"), pydantic.Field(alias="pageCount")] + pages: typing.List[DocPagesSetName200ResponseLayoutPagesItem] + named_pages: typing_extensions.Annotated[ + typing.List[DocPagesSetName200ResponseLayoutNamedPagesItem], + FieldMetadata(alias="namedPages"), + pydantic.Field(alias="namedPages"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item.py new file mode 100644 index 0000000..c34c35c --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_set_name200response_layout_named_pages_item_target import ( + DocPagesSetName200ResponseLayoutNamedPagesItemTarget, +) + + +class DocPagesSetName200ResponseLayoutNamedPagesItem(UniversalBaseModel): + name: str + target: DocPagesSetName200ResponseLayoutNamedPagesItemTarget + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target.py new file mode 100644 index 0000000..d497dec --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target.py @@ -0,0 +1,64 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page(UniversalBaseModel): + kind: typing.Literal["page"] = "page" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template(UniversalBaseModel): + kind: typing.Literal["template"] = "template" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling(UniversalBaseModel): + kind: typing.Literal["dangling"] = "dangling" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesSetName200ResponseLayoutNamedPagesItemTarget = typing_extensions.Annotated[ + typing.Union[ + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Page, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Template, + DocPagesSetName200ResponseLayoutNamedPagesItemTarget_Dangling, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_dangling.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_dangling.py new file mode 100644 index 0000000..085c947 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_dangling.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTargetDangling(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_page.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_page.py new file mode 100644 index 0000000..5b7d429 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_page.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTargetPage(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_template.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_template.py new file mode 100644 index 0000000..990a614 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_named_pages_item_target_template.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class DocPagesSetName200ResponseLayoutNamedPagesItemTargetTemplate(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item.py new file mode 100644 index 0000000..7de7369 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item.py @@ -0,0 +1,46 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_set_name200response_layout_pages_item_boxes import DocPagesSetName200ResponseLayoutPagesItemBoxes +from .doc_pages_set_name200response_layout_pages_item_pdf_crop_box import ( + DocPagesSetName200ResponseLayoutPagesItemPdfCropBox, +) +from .doc_pages_set_name200response_layout_pages_item_size import DocPagesSetName200ResponseLayoutPagesItemSize +from .doc_pages_set_name200response_layout_pages_item_tab_order import DocPagesSetName200ResponseLayoutPagesItemTabOrder +from .page_ref import PageRef +from .pdf_page_actions import PdfPageActions + + +class DocPagesSetName200ResponseLayoutPagesItem(UniversalBaseModel): + index: int + ref: PageRef + label: typing.Optional[str] = None + size: DocPagesSetName200ResponseLayoutPagesItemSize + rotation: float + user_unit: typing_extensions.Annotated[float, FieldMetadata(alias="userUnit"), pydantic.Field(alias="userUnit")] + tab_order: typing_extensions.Annotated[ + typing.Optional[DocPagesSetName200ResponseLayoutPagesItemTabOrder], + FieldMetadata(alias="tabOrder"), + pydantic.Field(alias="tabOrder"), + ] = None + boxes: DocPagesSetName200ResponseLayoutPagesItemBoxes + pdf_crop_box: typing_extensions.Annotated[ + DocPagesSetName200ResponseLayoutPagesItemPdfCropBox, + FieldMetadata(alias="pdfCropBox"), + pydantic.Field(alias="pdfCropBox"), + ] + actions: typing.Optional[PdfPageActions] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes.py new file mode 100644 index 0000000..589a8c4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_set_name200response_layout_pages_item_boxes_art import DocPagesSetName200ResponseLayoutPagesItemBoxesArt +from .doc_pages_set_name200response_layout_pages_item_boxes_bleed import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesBleed, +) +from .doc_pages_set_name200response_layout_pages_item_boxes_crop import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesCrop, +) +from .doc_pages_set_name200response_layout_pages_item_boxes_media import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesMedia, +) +from .doc_pages_set_name200response_layout_pages_item_boxes_trim import ( + DocPagesSetName200ResponseLayoutPagesItemBoxesTrim, +) + + +class DocPagesSetName200ResponseLayoutPagesItemBoxes(UniversalBaseModel): + media: DocPagesSetName200ResponseLayoutPagesItemBoxesMedia + crop: DocPagesSetName200ResponseLayoutPagesItemBoxesCrop + bleed: DocPagesSetName200ResponseLayoutPagesItemBoxesBleed + trim: DocPagesSetName200ResponseLayoutPagesItemBoxesTrim + art: DocPagesSetName200ResponseLayoutPagesItemBoxesArt + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_art.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_art.py new file mode 100644 index 0000000..4ebcf76 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_art.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemBoxesArt(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_bleed.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_bleed.py new file mode 100644 index 0000000..6551a4a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_bleed.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemBoxesBleed(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_crop.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_crop.py new file mode 100644 index 0000000..b43ccc4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_crop.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemBoxesCrop(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_media.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_media.py new file mode 100644 index 0000000..c9704e0 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_media.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemBoxesMedia(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_trim.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_trim.py new file mode 100644 index 0000000..1d6c502 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_boxes_trim.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemBoxesTrim(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_pdf_crop_box.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_pdf_crop_box.py new file mode 100644 index 0000000..78980b2 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_pdf_crop_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemPdfCropBox(UniversalBaseModel): + left: float + bottom: float + right: float + top: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_size.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_size.py new file mode 100644 index 0000000..0d74fa5 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_size.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesSetName200ResponseLayoutPagesItemSize(UniversalBaseModel): + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_tab_order.py b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_tab_order.py new file mode 100644 index 0000000..33ee859 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_set_name200response_layout_pages_item_tab_order.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesSetName200ResponseLayoutPagesItemTabOrder = typing.Union[ + typing.Literal["rows", "columns", "structure", "annotations", "widgets"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta.py b/src/cloudpdf/types/doc_pages_set_name200response_meta.py deleted file mode 100644 index dde0c27..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_name200response_meta_affected_pages_item import DocPagesSetName200ResponseMetaAffectedPagesItem -from .doc_pages_set_name200response_meta_cache_delta import DocPagesSetName200ResponseMetaCacheDelta - - -class DocPagesSetName200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesSetName200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesSetName200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item.py deleted file mode 100644 index bbc240a..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_name200response_meta_affected_pages_item_revision import ( - DocPagesSetName200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesSetName200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesSetName200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 375a497..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetName200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 74d7a5b..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index d3ef231..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index 025ddac..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesSetName200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta.py deleted file mode 100644 index 36e0c0b..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_name200response_meta_cache_delta_pages_item import DocPagesSetName200ResponseMetaCacheDeltaPagesItem - - -class DocPagesSetName200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesSetName200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 16c0581..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_name200response_meta_cache_delta_pages_item_cache import ( - DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesSetName200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 0c22910..0000000 --- a/src/cloudpdf/types/doc_pages_set_name200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetName200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_name400response.py b/src/cloudpdf/types/doc_pages_set_name400response.py index 47c7375..9fdd99a 100644 --- a/src/cloudpdf/types/doc_pages_set_name400response.py +++ b/src/cloudpdf/types/doc_pages_set_name400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_set_name400response_code import DocPagesSetName400ResponseCode -from .doc_pages_set_name400response_name import DocPagesSetName400ResponseName - - -class DocPagesSetName400Response(UniversalBaseModel): - name: DocPagesSetName400ResponseName - code: DocPagesSetName400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesSetName400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_set_name400response_code.py b/src/cloudpdf/types/doc_pages_set_name400response_code.py deleted file mode 100644 index ff247cf..0000000 --- a/src/cloudpdf/types/doc_pages_set_name400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetName400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_set_name400response_name.py b/src/cloudpdf/types/doc_pages_set_name400response_name.py deleted file mode 100644 index dc26c3f..0000000 --- a/src/cloudpdf/types/doc_pages_set_name400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetName400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_set_name404response.py b/src/cloudpdf/types/doc_pages_set_name404response.py index 1262e72..495af52 100644 --- a/src/cloudpdf/types/doc_pages_set_name404response.py +++ b/src/cloudpdf/types/doc_pages_set_name404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_set_name404response_code import DocPagesSetName404ResponseCode -from .doc_pages_set_name404response_name import DocPagesSetName404ResponseName - - -class DocPagesSetName404Response(UniversalBaseModel): - name: DocPagesSetName404ResponseName - code: DocPagesSetName404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesSetName404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_set_name404response_code.py b/src/cloudpdf/types/doc_pages_set_name404response_code.py deleted file mode 100644 index ff6afdd..0000000 --- a/src/cloudpdf/types/doc_pages_set_name404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetName404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_set_name404response_name.py b/src/cloudpdf/types/doc_pages_set_name404response_name.py deleted file mode 100644 index 3cc5e31..0000000 --- a/src/cloudpdf/types/doc_pages_set_name404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetName404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_set_scale200response.py b/src/cloudpdf/types/doc_pages_set_scale200response.py index e7b9926..d3f5150 100644 --- a/src/cloudpdf/types/doc_pages_set_scale200response.py +++ b/src/cloudpdf/types/doc_pages_set_scale200response.py @@ -3,17 +3,14 @@ import typing import pydantic -import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_scale200response_meta import DocPagesSetScale200ResponseMeta +from .mutation_meta import MutationMeta +from .page_ref import PageRef class DocPagesSetScale200Response(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - meta: DocPagesSetScale200ResponseMeta + page: PageRef + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta.py deleted file mode 100644 index c926974..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_scale200response_meta_affected_pages_item import DocPagesSetScale200ResponseMetaAffectedPagesItem -from .doc_pages_set_scale200response_meta_cache_delta import DocPagesSetScale200ResponseMetaCacheDelta - - -class DocPagesSetScale200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocPagesSetScale200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocPagesSetScale200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item.py deleted file mode 100644 index 8ad87ff..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_scale200response_meta_affected_pages_item_revision import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemRevision, -) -from .doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state import ( - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocPagesSetScale200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocPagesSetScale200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 2aaadff..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetScale200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index fcb6fa1..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index c554f87..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index c5745a8..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesSetScale200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta.py deleted file mode 100644 index 6618e97..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_scale200response_meta_cache_delta_pages_item import ( - DocPagesSetScale200ResponseMetaCacheDeltaPagesItem, -) - - -class DocPagesSetScale200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocPagesSetScale200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 7ac56bc..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_set_scale200response_meta_cache_delta_pages_item_cache import ( - DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocPagesSetScale200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 8e5455c..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocPagesSetScale200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_set_scale400response.py b/src/cloudpdf/types/doc_pages_set_scale400response.py index cdc3b54..57712f1 100644 --- a/src/cloudpdf/types/doc_pages_set_scale400response.py +++ b/src/cloudpdf/types/doc_pages_set_scale400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_set_scale400response_code import DocPagesSetScale400ResponseCode -from .doc_pages_set_scale400response_name import DocPagesSetScale400ResponseName - - -class DocPagesSetScale400Response(UniversalBaseModel): - name: DocPagesSetScale400ResponseName - code: DocPagesSetScale400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesSetScale400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_set_scale400response_code.py b/src/cloudpdf/types/doc_pages_set_scale400response_code.py deleted file mode 100644 index 2a919de..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetScale400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_set_scale400response_name.py b/src/cloudpdf/types/doc_pages_set_scale400response_name.py deleted file mode 100644 index 02996cd..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetScale400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_set_scale404response.py b/src/cloudpdf/types/doc_pages_set_scale404response.py index 3b65950..182627e 100644 --- a/src/cloudpdf/types/doc_pages_set_scale404response.py +++ b/src/cloudpdf/types/doc_pages_set_scale404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_set_scale404response_code import DocPagesSetScale404ResponseCode -from .doc_pages_set_scale404response_name import DocPagesSetScale404ResponseName - - -class DocPagesSetScale404Response(UniversalBaseModel): - name: DocPagesSetScale404ResponseName - code: DocPagesSetScale404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesSetScale404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_set_scale404response_code.py b/src/cloudpdf/types/doc_pages_set_scale404response_code.py deleted file mode 100644 index e9c711a..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetScale404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_set_scale404response_name.py b/src/cloudpdf/types/doc_pages_set_scale404response_name.py deleted file mode 100644 index 4dd2060..0000000 --- a/src/cloudpdf/types/doc_pages_set_scale404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesSetScale404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_pages_viewports200response.py b/src/cloudpdf/types/doc_pages_viewports200response.py index 2678ba3..e6c0a71 100644 --- a/src/cloudpdf/types/doc_pages_viewports200response.py +++ b/src/cloudpdf/types/doc_pages_viewports200response.py @@ -2,6 +2,19 @@ import typing -from .doc_pages_viewports200response_item import DocPagesViewports200ResponseItem +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_viewports200response_viewports_item import DocPagesViewports200ResponseViewportsItem -DocPagesViewports200Response = typing.List[DocPagesViewports200ResponseItem] + +class DocPagesViewports200Response(UniversalBaseModel): + viewports: typing.List[DocPagesViewports200ResponseViewportsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item.py deleted file mode 100644 index dce579a..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_viewports200response_item_bbox import DocPagesViewports200ResponseItemBbox -from .doc_pages_viewports200response_item_measure import DocPagesViewports200ResponseItemMeasure - - -class DocPagesViewports200ResponseItem(UniversalBaseModel): - bbox: DocPagesViewports200ResponseItemBbox - name: typing.Optional[str] = None - measure: typing.Optional[DocPagesViewports200ResponseItemMeasure] = None - owned: bool - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_bbox.py b/src/cloudpdf/types/doc_pages_viewports200response_item_bbox.py deleted file mode 100644 index 8300458..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_bbox.py +++ /dev/null @@ -1,22 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesViewports200ResponseItemBbox(UniversalBaseModel): - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure.py deleted file mode 100644 index 22e71aa..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure.py +++ /dev/null @@ -1,80 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_viewports200response_item_measure_rl_angle_item import ( - DocPagesViewports200ResponseItemMeasureRlAngleItem, -) -from .doc_pages_viewports200response_item_measure_rl_area_item import DocPagesViewports200ResponseItemMeasureRlAreaItem -from .doc_pages_viewports200response_item_measure_rl_distance_item import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItem, -) -from .doc_pages_viewports200response_item_measure_rl_origin import DocPagesViewports200ResponseItemMeasureRlOrigin -from .doc_pages_viewports200response_item_measure_rl_slope_item import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItem, -) -from .doc_pages_viewports200response_item_measure_rl_x_item import DocPagesViewports200ResponseItemMeasureRlXItem -from .doc_pages_viewports200response_item_measure_rl_y_item import DocPagesViewports200ResponseItemMeasureRlYItem - - -class DocPagesViewports200ResponseItemMeasure_Rl(UniversalBaseModel): - subtype: typing.Literal["RL"] = "RL" - ratio: typing.Optional[str] = None - x: typing.List[DocPagesViewports200ResponseItemMeasureRlXItem] - y: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlYItem]] = None - distance: typing.List[DocPagesViewports200ResponseItemMeasureRlDistanceItem] - area: typing.List[DocPagesViewports200ResponseItemMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlSlopeItem]] = None - origin: typing.Optional[DocPagesViewports200ResponseItemMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesViewports200ResponseItemMeasure_Geo(UniversalBaseModel): - subtype: typing.Literal["GEO"] = "GEO" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocPagesViewports200ResponseItemMeasure_Unknown(UniversalBaseModel): - subtype: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocPagesViewports200ResponseItemMeasure = typing_extensions.Annotated[ - typing.Union[ - DocPagesViewports200ResponseItemMeasure_Rl, - DocPagesViewports200ResponseItemMeasure_Geo, - DocPagesViewports200ResponseItemMeasure_Unknown, - ], - pydantic.Field(discriminator="subtype"), -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_geo.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_geo.py deleted file mode 100644 index 52672d7..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_geo.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesViewports200ResponseItemMeasureGeo(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl.py deleted file mode 100644 index 63f8fc6..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl.py +++ /dev/null @@ -1,40 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_viewports200response_item_measure_rl_angle_item import ( - DocPagesViewports200ResponseItemMeasureRlAngleItem, -) -from .doc_pages_viewports200response_item_measure_rl_area_item import DocPagesViewports200ResponseItemMeasureRlAreaItem -from .doc_pages_viewports200response_item_measure_rl_distance_item import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItem, -) -from .doc_pages_viewports200response_item_measure_rl_origin import DocPagesViewports200ResponseItemMeasureRlOrigin -from .doc_pages_viewports200response_item_measure_rl_slope_item import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItem, -) -from .doc_pages_viewports200response_item_measure_rl_x_item import DocPagesViewports200ResponseItemMeasureRlXItem -from .doc_pages_viewports200response_item_measure_rl_y_item import DocPagesViewports200ResponseItemMeasureRlYItem - - -class DocPagesViewports200ResponseItemMeasureRl(UniversalBaseModel): - ratio: typing.Optional[str] = None - x: typing.List[DocPagesViewports200ResponseItemMeasureRlXItem] - y: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlYItem]] = None - distance: typing.List[DocPagesViewports200ResponseItemMeasureRlDistanceItem] - area: typing.List[DocPagesViewports200ResponseItemMeasureRlAreaItem] - angle: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlAngleItem]] = None - slope: typing.Optional[typing.List[DocPagesViewports200ResponseItemMeasureRlSlopeItem]] = None - origin: typing.Optional[DocPagesViewports200ResponseItemMeasureRlOrigin] = None - cyx: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item.py deleted file mode 100644 index 11ca258..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_angle_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlAngleItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_angle_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlAngleItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlAngleItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_fraction.py deleted file mode 100644 index d7c2a3c..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlAngleItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_label_position.py deleted file mode 100644 index ac10eb6..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_angle_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlAngleItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item.py deleted file mode 100644 index ef98179..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_area_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlAreaItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_area_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlAreaItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlAreaItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_fraction.py deleted file mode 100644 index 9b10ad9..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlAreaItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_label_position.py deleted file mode 100644 index 98f0dfb..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_area_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlAreaItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item.py deleted file mode 100644 index fd850f5..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_distance_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_distance_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlDistanceItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_fraction.py deleted file mode 100644 index 68ac224..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlDistanceItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_label_position.py deleted file mode 100644 index ec47015..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_distance_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlDistanceItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_origin.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_origin.py deleted file mode 100644 index e27a5a7..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_origin.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesViewports200ResponseItemMeasureRlOrigin(UniversalBaseModel): - x: float - y: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item.py deleted file mode 100644 index f9f4e07..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_slope_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_slope_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlSlopeItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_fraction.py deleted file mode 100644 index b97659a..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlSlopeItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_label_position.py deleted file mode 100644 index cc51ee9..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_slope_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlSlopeItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item.py deleted file mode 100644 index ebc49b8..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_x_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlXItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_x_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlXItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlXItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_fraction.py deleted file mode 100644 index fb0a8ac..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlXItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_label_position.py deleted file mode 100644 index dfcf1a5..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_x_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlXItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item.py deleted file mode 100644 index 0cd5b52..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item.py +++ /dev/null @@ -1,44 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_pages_viewports200response_item_measure_rl_y_item_fraction import ( - DocPagesViewports200ResponseItemMeasureRlYItemFraction, -) -from .doc_pages_viewports200response_item_measure_rl_y_item_label_position import ( - DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition, -) - - -class DocPagesViewports200ResponseItemMeasureRlYItem(UniversalBaseModel): - unit: str - conversion: typing.Optional[float] = None - fraction: typing.Optional[DocPagesViewports200ResponseItemMeasureRlYItemFraction] = None - precision: typing.Optional[int] = None - fixed: typing.Optional[bool] = None - thousands: typing.Optional[str] = None - decimal: typing.Optional[str] = None - prefix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") - ] = None - suffix_spacing: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") - ] = None - label_position: typing_extensions.Annotated[ - typing.Optional[DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition], - FieldMetadata(alias="labelPosition"), - pydantic.Field(alias="labelPosition"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_fraction.py deleted file mode 100644 index fcc6280..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_fraction.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlYItemFraction = typing.Union[ - typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_label_position.py deleted file mode 100644 index 1c1979f..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_rl_y_item_label_position.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports200ResponseItemMeasureRlYItemLabelPosition = typing.Union[ - typing.Literal["suffix", "prefix"], typing.Any -] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_unknown.py b/src/cloudpdf/types/doc_pages_viewports200response_item_measure_unknown.py deleted file mode 100644 index 000a7c8..0000000 --- a/src/cloudpdf/types/doc_pages_viewports200response_item_measure_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocPagesViewports200ResponseItemMeasureUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item.py new file mode 100644 index 0000000..06f6ab6 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_viewports200response_viewports_item_bbox import DocPagesViewports200ResponseViewportsItemBbox +from .doc_pages_viewports200response_viewports_item_measure import DocPagesViewports200ResponseViewportsItemMeasure + + +class DocPagesViewports200ResponseViewportsItem(UniversalBaseModel): + bbox: DocPagesViewports200ResponseViewportsItemBbox + name: typing.Optional[str] = None + measure: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasure] = None + owned: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_bbox.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_bbox.py new file mode 100644 index 0000000..e50e124 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_bbox.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesViewports200ResponseViewportsItemBbox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure.py new file mode 100644 index 0000000..697a6e4 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure.py @@ -0,0 +1,88 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_origin import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem, +) + + +class DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear(UniversalBaseModel): + subtype: typing.Literal["rectilinear"] = "rectilinear" + ratio: typing.Optional[str] = None + x: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem] + y: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem]] = None + distance: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem] + area: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesViewports200ResponseViewportsItemMeasure_Geospatial(UniversalBaseModel): + subtype: typing.Literal["geospatial"] = "geospatial" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class DocPagesViewports200ResponseViewportsItemMeasure_Unknown(UniversalBaseModel): + subtype: typing.Literal["unknown"] = "unknown" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +DocPagesViewports200ResponseViewportsItemMeasure = typing_extensions.Annotated[ + typing.Union[ + DocPagesViewports200ResponseViewportsItemMeasure_Rectilinear, + DocPagesViewports200ResponseViewportsItemMeasure_Geospatial, + DocPagesViewports200ResponseViewportsItemMeasure_Unknown, + ], + pydantic.Field(discriminator="subtype"), +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_geospatial.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_geospatial.py new file mode 100644 index 0000000..397b71b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_geospatial.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesViewports200ResponseViewportsItemMeasureGeospatial(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear.py new file mode 100644 index 0000000..31e9c6c --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_origin import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinear(UniversalBaseModel): + ratio: typing.Optional[str] = None + x: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem] + y: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem]] = None + distance: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem] + area: typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem] + angle: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem]] = None + slope: typing.Optional[typing.List[DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem]] = None + origin: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin] = None + cyx: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item.py new file mode 100644 index 0000000..482e47f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction.py new file mode 100644 index 0000000..1f6b2e0 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position.py new file mode 100644 index 0000000..73dcb7b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_angle_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearAngleItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item.py new file mode 100644 index 0000000..47ab25a --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction.py new file mode 100644 index 0000000..f3fcbeb --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position.py new file mode 100644 index 0000000..998a00d --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_area_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearAreaItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item.py new file mode 100644 index 0000000..02b067b --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction.py new file mode 100644 index 0000000..6e227d6 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position.py new file mode 100644 index 0000000..97b543e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_distance_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearDistanceItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_origin.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_origin.py new file mode 100644 index 0000000..d7c54ba --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_origin.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearOrigin(UniversalBaseModel): + x: float + y: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item.py new file mode 100644 index 0000000..98de9ea --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction.py new file mode 100644 index 0000000..bc25eae --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position.py new file mode 100644 index 0000000..04ac2d8 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_slope_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearSlopeItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item.py new file mode 100644 index 0000000..ddc4375 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction.py new file mode 100644 index 0000000..8d3bfcd --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position.py new file mode 100644 index 0000000..797bc7e --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_x_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearXItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item.py new file mode 100644 index 0000000..683b65f --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item.py @@ -0,0 +1,44 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction, +) +from .doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position import ( + DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition, +) + + +class DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItem(UniversalBaseModel): + unit: str + conversion: typing.Optional[float] = None + fraction: typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction] = None + precision: typing.Optional[int] = None + fixed: typing.Optional[bool] = None + thousands: typing.Optional[str] = None + decimal: typing.Optional[str] = None + prefix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="prefixSpacing"), pydantic.Field(alias="prefixSpacing") + ] = None + suffix_spacing: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="suffixSpacing"), pydantic.Field(alias="suffixSpacing") + ] = None + label_position: typing_extensions.Annotated[ + typing.Optional[DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition], + FieldMetadata(alias="labelPosition"), + pydantic.Field(alias="labelPosition"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction.py new file mode 100644 index 0000000..b95a414 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_fraction.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemFraction = typing.Union[ + typing.Literal["decimal", "fraction", "round", "truncate"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position.py new file mode 100644 index 0000000..c827303 --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_rectilinear_y_item_label_position.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocPagesViewports200ResponseViewportsItemMeasureRectilinearYItemLabelPosition = typing.Union[ + typing.Literal["suffix", "prefix"], typing.Any +] diff --git a/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_unknown.py b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_unknown.py new file mode 100644 index 0000000..24bf1fb --- /dev/null +++ b/src/cloudpdf/types/doc_pages_viewports200response_viewports_item_measure_unknown.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class DocPagesViewports200ResponseViewportsItemMeasureUnknown(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_pages_viewports404response.py b/src/cloudpdf/types/doc_pages_viewports404response.py index c4753a9..a4c440f 100644 --- a/src/cloudpdf/types/doc_pages_viewports404response.py +++ b/src/cloudpdf/types/doc_pages_viewports404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_pages_viewports404response_code import DocPagesViewports404ResponseCode -from .doc_pages_viewports404response_name import DocPagesViewports404ResponseName - - -class DocPagesViewports404Response(UniversalBaseModel): - name: DocPagesViewports404ResponseName - code: DocPagesViewports404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocPagesViewports404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_pages_viewports404response_code.py b/src/cloudpdf/types/doc_pages_viewports404response_code.py deleted file mode 100644 index bda59df..0000000 --- a/src/cloudpdf/types/doc_pages_viewports404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_pages_viewports404response_name.py b/src/cloudpdf/types/doc_pages_viewports404response_name.py deleted file mode 100644 index 0f6ba79..0000000 --- a/src/cloudpdf/types/doc_pages_viewports404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocPagesViewports404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_redactions_apply200response.py b/src/cloudpdf/types/doc_redactions_apply200response.py index ff51a8f..96c8bf3 100644 --- a/src/cloudpdf/types/doc_redactions_apply200response.py +++ b/src/cloudpdf/types/doc_redactions_apply200response.py @@ -3,12 +3,21 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_redactions_apply200response_meta import DocRedactionsApply200ResponseMeta +from ..core.serialization import FieldMetadata +from .doc_redactions_apply200response_results_item import DocRedactionsApply200ResponseResultsItem +from .doc_redactions_apply200response_scope import DocRedactionsApply200ResponseScope +from .mutation_meta import MutationMeta class DocRedactionsApply200Response(UniversalBaseModel): - meta: DocRedactionsApply200ResponseMeta + scope: DocRedactionsApply200ResponseScope + results: typing.List[DocRedactionsApply200ResponseResultsItem] + removed_annotation_count: typing_extensions.Annotated[ + int, FieldMetadata(alias="removedAnnotationCount"), pydantic.Field(alias="removedAnnotationCount") + ] + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta.py b/src/cloudpdf/types/doc_redactions_apply200response_meta.py deleted file mode 100644 index bdf03f7..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_redactions_apply200response_meta_affected_pages_item import DocRedactionsApply200ResponseMetaAffectedPagesItem -from .doc_redactions_apply200response_meta_cache_delta import DocRedactionsApply200ResponseMetaCacheDelta - - -class DocRedactionsApply200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocRedactionsApply200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocRedactionsApply200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item.py deleted file mode 100644 index 5c61c4b..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_redactions_apply200response_meta_affected_pages_item_revision import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemRevision, -) -from .doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state import ( - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocRedactionsApply200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocRedactionsApply200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_revision.py deleted file mode 100644 index cd90d50..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocRedactionsApply200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index a5fe442..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 399992b..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index f802444..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocRedactionsApply200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta.py deleted file mode 100644 index ec193a9..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_redactions_apply200response_meta_cache_delta_pages_item import ( - DocRedactionsApply200ResponseMetaCacheDeltaPagesItem, -) - - -class DocRedactionsApply200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocRedactionsApply200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item.py deleted file mode 100644 index 06ad871..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_redactions_apply200response_meta_cache_delta_pages_item_cache import ( - DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocRedactionsApply200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index ad54173..0000000 --- a/src/cloudpdf/types/doc_redactions_apply200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocRedactionsApply200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_results_item.py b/src/cloudpdf/types/doc_redactions_apply200response_results_item.py new file mode 100644 index 0000000..6e7fb0c --- /dev/null +++ b/src/cloudpdf/types/doc_redactions_apply200response_results_item.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .doc_redactions_apply200response_results_item_status import DocRedactionsApply200ResponseResultsItemStatus +from .page_ref import PageRef + + +class DocRedactionsApply200ResponseResultsItem(UniversalBaseModel): + page: PageRef + status: DocRedactionsApply200ResponseResultsItemStatus + removed_annotation_count: typing_extensions.Annotated[ + int, FieldMetadata(alias="removedAnnotationCount"), pydantic.Field(alias="removedAnnotationCount") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply200response_results_item_status.py b/src/cloudpdf/types/doc_redactions_apply200response_results_item_status.py new file mode 100644 index 0000000..3d8de07 --- /dev/null +++ b/src/cloudpdf/types/doc_redactions_apply200response_results_item_status.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocRedactionsApply200ResponseResultsItemStatus = typing.Union[typing.Literal["applied", "unchanged"], typing.Any] diff --git a/src/cloudpdf/types/doc_redactions_apply200response_scope.py b/src/cloudpdf/types/doc_redactions_apply200response_scope.py new file mode 100644 index 0000000..051ec42 --- /dev/null +++ b/src/cloudpdf/types/doc_redactions_apply200response_scope.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class DocRedactionsApply200ResponseScope(UniversalBaseModel): + pages: typing.Optional[typing.List[PageRef]] = None + annotations: typing.Optional[typing.List[AnnotationRef]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_redactions_apply400response.py b/src/cloudpdf/types/doc_redactions_apply400response.py index dccd8bc..44d0116 100644 --- a/src/cloudpdf/types/doc_redactions_apply400response.py +++ b/src/cloudpdf/types/doc_redactions_apply400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_redactions_apply400response_code import DocRedactionsApply400ResponseCode -from .doc_redactions_apply400response_name import DocRedactionsApply400ResponseName - - -class DocRedactionsApply400Response(UniversalBaseModel): - name: DocRedactionsApply400ResponseName - code: DocRedactionsApply400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocRedactionsApply400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_redactions_apply400response_code.py b/src/cloudpdf/types/doc_redactions_apply400response_code.py deleted file mode 100644 index 09b3459..0000000 --- a/src/cloudpdf/types/doc_redactions_apply400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRedactionsApply400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_redactions_apply400response_name.py b/src/cloudpdf/types/doc_redactions_apply400response_name.py deleted file mode 100644 index 4276a51..0000000 --- a/src/cloudpdf/types/doc_redactions_apply400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRedactionsApply400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_redactions_apply404response.py b/src/cloudpdf/types/doc_redactions_apply404response.py index 1281cb8..73af69e 100644 --- a/src/cloudpdf/types/doc_redactions_apply404response.py +++ b/src/cloudpdf/types/doc_redactions_apply404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_redactions_apply404response_code import DocRedactionsApply404ResponseCode -from .doc_redactions_apply404response_name import DocRedactionsApply404ResponseName - - -class DocRedactionsApply404Response(UniversalBaseModel): - name: DocRedactionsApply404ResponseName - code: DocRedactionsApply404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocRedactionsApply404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_redactions_apply404response_code.py b/src/cloudpdf/types/doc_redactions_apply404response_code.py deleted file mode 100644 index a8b3a91..0000000 --- a/src/cloudpdf/types/doc_redactions_apply404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRedactionsApply404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_redactions_apply404response_name.py b/src/cloudpdf/types/doc_redactions_apply404response_name.py deleted file mode 100644 index dd74b9b..0000000 --- a/src/cloudpdf/types/doc_redactions_apply404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRedactionsApply404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_redactions_apply_request.py b/src/cloudpdf/types/doc_redactions_apply_request.py deleted file mode 100644 index 0237b5a..0000000 --- a/src/cloudpdf/types/doc_redactions_apply_request.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRedactionsApplyRequest = typing.Dict[str, typing.Any] diff --git a/src/cloudpdf/types/doc_render_response.py b/src/cloudpdf/types/doc_render_response.py index 4d46ae9..c62bacd 100644 --- a/src/cloudpdf/types/doc_render_response.py +++ b/src/cloudpdf/types/doc_render_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_render_response_code import DocRenderResponseCode -from .doc_render_response_name import DocRenderResponseName - - -class DocRenderResponse(UniversalBaseModel): - name: DocRenderResponseName - code: DocRenderResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocRenderResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_render_response_code.py b/src/cloudpdf/types/doc_render_response_code.py deleted file mode 100644 index 09c7954..0000000 --- a/src/cloudpdf/types/doc_render_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRenderResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_render_response_name.py b/src/cloudpdf/types/doc_render_response_name.py deleted file mode 100644 index 9817c65..0000000 --- a/src/cloudpdf/types/doc_render_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocRenderResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_abort200response.py b/src/cloudpdf/types/doc_signatures_abort200response.py deleted file mode 100644 index 39943bc..0000000 --- a/src/cloudpdf/types/doc_signatures_abort200response.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_abort200response_status import DocSignaturesAbort200ResponseStatus - - -class DocSignaturesAbort200Response(UniversalBaseModel): - status: DocSignaturesAbort200ResponseStatus - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_abort200response_status.py b/src/cloudpdf/types/doc_signatures_abort200response_status.py deleted file mode 100644 index 0e05aa8..0000000 --- a/src/cloudpdf/types/doc_signatures_abort200response_status.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAbort200ResponseStatus = typing.Union[ - typing.Literal["aborted", "already-completed", "unknown"], typing.Any -] diff --git a/src/cloudpdf/types/doc_signatures_abort404response.py b/src/cloudpdf/types/doc_signatures_abort404response.py deleted file mode 100644 index 6e58c6e..0000000 --- a/src/cloudpdf/types/doc_signatures_abort404response.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_abort404response_code import DocSignaturesAbort404ResponseCode -from .doc_signatures_abort404response_name import DocSignaturesAbort404ResponseName - - -class DocSignaturesAbort404Response(UniversalBaseModel): - name: DocSignaturesAbort404ResponseName - code: DocSignaturesAbort404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_abort404response_code.py b/src/cloudpdf/types/doc_signatures_abort404response_code.py deleted file mode 100644 index f40c975..0000000 --- a/src/cloudpdf/types/doc_signatures_abort404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAbort404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_abort404response_name.py b/src/cloudpdf/types/doc_signatures_abort404response_name.py deleted file mode 100644 index 8ab3861..0000000 --- a/src/cloudpdf/types/doc_signatures_abort404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAbort404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_analysis400response.py b/src/cloudpdf/types/doc_signatures_analysis400response.py index cf77fd8..5c58576 100644 --- a/src/cloudpdf/types/doc_signatures_analysis400response.py +++ b/src/cloudpdf/types/doc_signatures_analysis400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_analysis400response_code import DocSignaturesAnalysis400ResponseCode -from .doc_signatures_analysis400response_name import DocSignaturesAnalysis400ResponseName - - -class DocSignaturesAnalysis400Response(UniversalBaseModel): - name: DocSignaturesAnalysis400ResponseName - code: DocSignaturesAnalysis400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesAnalysis400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_analysis400response_code.py b/src/cloudpdf/types/doc_signatures_analysis400response_code.py deleted file mode 100644 index 9a5a8be..0000000 --- a/src/cloudpdf/types/doc_signatures_analysis400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAnalysis400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_analysis400response_name.py b/src/cloudpdf/types/doc_signatures_analysis400response_name.py deleted file mode 100644 index c482d7c..0000000 --- a/src/cloudpdf/types/doc_signatures_analysis400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAnalysis400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_analysis404response.py b/src/cloudpdf/types/doc_signatures_analysis404response.py index e9f3ab4..5de0dc3 100644 --- a/src/cloudpdf/types/doc_signatures_analysis404response.py +++ b/src/cloudpdf/types/doc_signatures_analysis404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_analysis404response_code import DocSignaturesAnalysis404ResponseCode -from .doc_signatures_analysis404response_name import DocSignaturesAnalysis404ResponseName - - -class DocSignaturesAnalysis404Response(UniversalBaseModel): - name: DocSignaturesAnalysis404ResponseName - code: DocSignaturesAnalysis404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesAnalysis404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_analysis404response_code.py b/src/cloudpdf/types/doc_signatures_analysis404response_code.py deleted file mode 100644 index 948668e..0000000 --- a/src/cloudpdf/types/doc_signatures_analysis404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAnalysis404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_analysis404response_name.py b/src/cloudpdf/types/doc_signatures_analysis404response_name.py deleted file mode 100644 index b95c315..0000000 --- a/src/cloudpdf/types/doc_signatures_analysis404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesAnalysis404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_cancel200response.py b/src/cloudpdf/types/doc_signatures_cancel200response.py new file mode 100644 index 0000000..760f191 --- /dev/null +++ b/src/cloudpdf/types/doc_signatures_cancel200response.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .doc_signatures_cancel200response_status import DocSignaturesCancel200ResponseStatus + + +class DocSignaturesCancel200Response(UniversalBaseModel): + status: DocSignaturesCancel200ResponseStatus + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_cancel200response_status.py b/src/cloudpdf/types/doc_signatures_cancel200response_status.py new file mode 100644 index 0000000..59b593e --- /dev/null +++ b/src/cloudpdf/types/doc_signatures_cancel200response_status.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocSignaturesCancel200ResponseStatus = typing.Union[ + typing.Literal["cancelled", "already-completed", "unknown"], typing.Any +] diff --git a/src/cloudpdf/types/doc_signatures_cancel404response.py b/src/cloudpdf/types/doc_signatures_cancel404response.py new file mode 100644 index 0000000..c3360c4 --- /dev/null +++ b/src/cloudpdf/types/doc_signatures_cancel404response.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .engine_error_payload import EngineErrorPayload + +DocSignaturesCancel404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_complete200response.py b/src/cloudpdf/types/doc_signatures_complete200response.py index e472c15..03e40bd 100644 --- a/src/cloudpdf/types/doc_signatures_complete200response.py +++ b/src/cloudpdf/types/doc_signatures_complete200response.py @@ -4,12 +4,12 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_complete200response_meta import DocSignaturesComplete200ResponseMeta from .doc_signatures_complete200response_previous import DocSignaturesComplete200ResponsePrevious from .doc_signatures_complete200response_protection import DocSignaturesComplete200ResponseProtection from .doc_signatures_complete200response_signature import DocSignaturesComplete200ResponseSignature from .doc_signatures_complete200response_status import DocSignaturesComplete200ResponseStatus from .doc_signatures_complete200response_version import DocSignaturesComplete200ResponseVersion +from .mutation_meta import MutationMeta class DocSignaturesComplete200Response(UniversalBaseModel): @@ -18,7 +18,7 @@ class DocSignaturesComplete200Response(UniversalBaseModel): version: DocSignaturesComplete200ResponseVersion previous: DocSignaturesComplete200ResponsePrevious protection: DocSignaturesComplete200ResponseProtection - meta: DocSignaturesComplete200ResponseMeta + meta: MutationMeta if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta.py b/src/cloudpdf/types/doc_signatures_complete200response_meta.py deleted file mode 100644 index 7afe320..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_signatures_complete200response_meta_affected_pages_item import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItem, -) -from .doc_signatures_complete200response_meta_cache_delta import DocSignaturesComplete200ResponseMetaCacheDelta - - -class DocSignaturesComplete200ResponseMeta(UniversalBaseModel): - affected_pages: typing_extensions.Annotated[ - typing.List[DocSignaturesComplete200ResponseMetaAffectedPagesItem], - FieldMetadata(alias="affectedPages"), - pydantic.Field(alias="affectedPages"), - ] - cache_delta: typing_extensions.Annotated[ - typing.Optional[DocSignaturesComplete200ResponseMetaCacheDelta], - FieldMetadata(alias="cacheDelta"), - pydantic.Field(alias="cacheDelta"), - ] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item.py deleted file mode 100644 index 1107670..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_signatures_complete200response_meta_affected_pages_item_revision import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision, -) -from .doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state import ( - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState, -) - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - revision: DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision - weak_annotation_state: typing_extensions.Annotated[ - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState, - FieldMetadata(alias="weakAnnotationState"), - pydantic.Field(alias="weakAnnotationState"), - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_revision.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_revision.py deleted file mode 100644 index 7e619f4..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_revision.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItemRevision(UniversalBaseModel): - doc_session_id: typing_extensions.Annotated[ - str, FieldMetadata(alias="docSessionId"), pydantic.Field(alias="docSessionId") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - generation: int - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state.py deleted file mode 100644 index 842d441..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown(UniversalBaseModel): - kind: typing.Literal["unknown"] = "unknown" - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known(UniversalBaseModel): - kind: typing.Literal["known"] = "known" - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState = typing_extensions.Annotated[ - typing.Union[ - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Unknown, - DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationState_Known, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known.py deleted file mode 100644 index 9e3d84c..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_known.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateKnown(UniversalBaseModel): - has_any_weak_annotations: typing_extensions.Annotated[ - bool, FieldMetadata(alias="hasAnyWeakAnnotations"), pydantic.Field(alias="hasAnyWeakAnnotations") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown.py deleted file mode 100644 index b76729a..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_affected_pages_item_weak_annotation_state_unknown.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocSignaturesComplete200ResponseMetaAffectedPagesItemWeakAnnotationStateUnknown(UniversalBaseModel): - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta.py deleted file mode 100644 index 40a5a99..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta.py +++ /dev/null @@ -1,35 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_signatures_complete200response_meta_cache_delta_pages_item import ( - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem, -) - - -class DocSignaturesComplete200ResponseMetaCacheDelta(UniversalBaseModel): - previous_doc_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="previousDocVersion"), pydantic.Field(alias="previousDocVersion") - ] - doc_version: typing_extensions.Annotated[int, FieldMetadata(alias="docVersion"), pydantic.Field(alias="docVersion")] - annotations_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="annotationsVersion"), pydantic.Field(alias="annotationsVersion") - ] = None - layer_version: typing_extensions.Annotated[ - typing.Optional[int], FieldMetadata(alias="layerVersion"), pydantic.Field(alias="layerVersion") - ] = None - working: typing.Optional[bool] = None - pages: typing.List[DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item.py deleted file mode 100644 index e0e8a9a..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata -from .doc_signatures_complete200response_meta_cache_delta_pages_item_cache import ( - DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache, -) - - -class DocSignaturesComplete200ResponseMetaCacheDeltaPagesItem(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - cache: DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item_cache.py b/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item_cache.py deleted file mode 100644 index 63f7ed7..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_meta_cache_delta_pages_item_cache.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseMetaCacheDeltaPagesItemCache(UniversalBaseModel): - content_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="contentVersion"), pydantic.Field(alias="contentVersion") - ] - annotation_version: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotationVersion"), pydantic.Field(alias="annotationVersion") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature.py b/src/cloudpdf/types/doc_signatures_complete200response_signature.py index 1cb78f0..b94948e 100644 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature.py +++ b/src/cloudpdf/types/doc_signatures_complete200response_signature.py @@ -7,20 +7,20 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata from .doc_signatures_complete200response_signature_coverage import DocSignaturesComplete200ResponseSignatureCoverage -from .doc_signatures_complete200response_signature_field import DocSignaturesComplete200ResponseSignatureField from .doc_signatures_complete200response_signature_field_mdp import DocSignaturesComplete200ResponseSignatureFieldMdp from .doc_signatures_complete200response_signature_kind import DocSignaturesComplete200ResponseSignatureKind from .doc_signatures_complete200response_signature_lock import DocSignaturesComplete200ResponseSignatureLock from .doc_signatures_complete200response_signature_seed_value import DocSignaturesComplete200ResponseSignatureSeedValue from .doc_signatures_complete200response_signature_signer import DocSignaturesComplete200ResponseSignatureSigner -from .doc_signatures_complete200response_signature_widget import DocSignaturesComplete200ResponseSignatureWidget +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget class DocSignaturesComplete200ResponseSignature(UniversalBaseModel): index: int - field: DocSignaturesComplete200ResponseSignatureField + field: FormFieldRef field_name: typing_extensions.Annotated[str, FieldMetadata(alias="fieldName"), pydantic.Field(alias="fieldName")] - widget: typing.Optional[DocSignaturesComplete200ResponseSignatureWidget] = None + widget: typing.Optional[FormWidget] = None signed: bool kind: DocSignaturesComplete200ResponseSignatureKind filter: typing.Optional[str] = None diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature_field.py b/src/cloudpdf/types/doc_signatures_complete200response_signature_field.py deleted file mode 100644 index 56c8659..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature_field.py +++ /dev/null @@ -1,48 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseSignatureField_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocSignaturesComplete200ResponseSignatureField_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocSignaturesComplete200ResponseSignatureField = typing_extensions.Annotated[ - typing.Union[ - DocSignaturesComplete200ResponseSignatureField_ObjectNumber, DocSignaturesComplete200ResponseSignatureField_Fqn - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature_field_fqn.py b/src/cloudpdf/types/doc_signatures_complete200response_signature_field_fqn.py deleted file mode 100644 index 1eb0d8d..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature_field_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocSignaturesComplete200ResponseSignatureFieldFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature_field_object_number.py b/src/cloudpdf/types/doc_signatures_complete200response_signature_field_object_number.py deleted file mode 100644 index 0fe055e..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature_field_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseSignatureFieldObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature_signer.py b/src/cloudpdf/types/doc_signatures_complete200response_signature_signer.py index e217012..14ef945 100644 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature_signer.py +++ b/src/cloudpdf/types/doc_signatures_complete200response_signature_signer.py @@ -1,5 +1,6 @@ # This file was auto-generated by Fern from our API Definition. +import datetime as dt import typing import pydantic @@ -15,8 +16,8 @@ class DocSignaturesComplete200ResponseSignatureSigner(UniversalBaseModel): contact_info: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="contactInfo"), pydantic.Field(alias="contactInfo") ] = None - claimed_time: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="claimedTime"), pydantic.Field(alias="claimedTime") + signed_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="signedAt"), pydantic.Field(alias="signedAt") ] = None if IS_PYDANTIC_V2: diff --git a/src/cloudpdf/types/doc_signatures_complete200response_signature_widget.py b/src/cloudpdf/types/doc_signatures_complete200response_signature_widget.py deleted file mode 100644 index 1308c36..0000000 --- a/src/cloudpdf/types/doc_signatures_complete200response_signature_widget.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesComplete200ResponseSignatureWidget(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_complete400response.py b/src/cloudpdf/types/doc_signatures_complete400response.py index cc00b57..dca3376 100644 --- a/src/cloudpdf/types/doc_signatures_complete400response.py +++ b/src/cloudpdf/types/doc_signatures_complete400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_complete400response_code import DocSignaturesComplete400ResponseCode -from .doc_signatures_complete400response_name import DocSignaturesComplete400ResponseName - - -class DocSignaturesComplete400Response(UniversalBaseModel): - name: DocSignaturesComplete400ResponseName - code: DocSignaturesComplete400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesComplete400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_complete400response_code.py b/src/cloudpdf/types/doc_signatures_complete400response_code.py deleted file mode 100644 index 5ab5d1c..0000000 --- a/src/cloudpdf/types/doc_signatures_complete400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_complete400response_name.py b/src/cloudpdf/types/doc_signatures_complete400response_name.py deleted file mode 100644 index 9ba5493..0000000 --- a/src/cloudpdf/types/doc_signatures_complete400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_complete404response.py b/src/cloudpdf/types/doc_signatures_complete404response.py index 8d5ca30..5d1dd17 100644 --- a/src/cloudpdf/types/doc_signatures_complete404response.py +++ b/src/cloudpdf/types/doc_signatures_complete404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_complete404response_code import DocSignaturesComplete404ResponseCode -from .doc_signatures_complete404response_name import DocSignaturesComplete404ResponseName - - -class DocSignaturesComplete404Response(UniversalBaseModel): - name: DocSignaturesComplete404ResponseName - code: DocSignaturesComplete404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesComplete404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_complete404response_code.py b/src/cloudpdf/types/doc_signatures_complete404response_code.py deleted file mode 100644 index 3df78b7..0000000 --- a/src/cloudpdf/types/doc_signatures_complete404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_complete404response_name.py b/src/cloudpdf/types/doc_signatures_complete404response_name.py deleted file mode 100644 index 2f6454a..0000000 --- a/src/cloudpdf/types/doc_signatures_complete404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_complete409response.py b/src/cloudpdf/types/doc_signatures_complete409response.py index 46293b4..4f9d8e4 100644 --- a/src/cloudpdf/types/doc_signatures_complete409response.py +++ b/src/cloudpdf/types/doc_signatures_complete409response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_complete409response_code import DocSignaturesComplete409ResponseCode -from .doc_signatures_complete409response_name import DocSignaturesComplete409ResponseName - - -class DocSignaturesComplete409Response(UniversalBaseModel): - name: DocSignaturesComplete409ResponseName - code: DocSignaturesComplete409ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesComplete409Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_complete409response_code.py b/src/cloudpdf/types/doc_signatures_complete409response_code.py deleted file mode 100644 index e8ed91d..0000000 --- a/src/cloudpdf/types/doc_signatures_complete409response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete409ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_complete409response_name.py b/src/cloudpdf/types/doc_signatures_complete409response_name.py deleted file mode 100644 index 43099f8..0000000 --- a/src/cloudpdf/types/doc_signatures_complete409response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesComplete409ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item.py index b80b3ce..22a8b7d 100644 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item.py +++ b/src/cloudpdf/types/doc_signatures_list200response_signatures_item.py @@ -7,7 +7,6 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata from .doc_signatures_list200response_signatures_item_coverage import DocSignaturesList200ResponseSignaturesItemCoverage -from .doc_signatures_list200response_signatures_item_field import DocSignaturesList200ResponseSignaturesItemField from .doc_signatures_list200response_signatures_item_field_mdp import DocSignaturesList200ResponseSignaturesItemFieldMdp from .doc_signatures_list200response_signatures_item_kind import DocSignaturesList200ResponseSignaturesItemKind from .doc_signatures_list200response_signatures_item_lock import DocSignaturesList200ResponseSignaturesItemLock @@ -15,14 +14,15 @@ DocSignaturesList200ResponseSignaturesItemSeedValue, ) from .doc_signatures_list200response_signatures_item_signer import DocSignaturesList200ResponseSignaturesItemSigner -from .doc_signatures_list200response_signatures_item_widget import DocSignaturesList200ResponseSignaturesItemWidget +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget class DocSignaturesList200ResponseSignaturesItem(UniversalBaseModel): index: int - field: DocSignaturesList200ResponseSignaturesItemField + field: FormFieldRef field_name: typing_extensions.Annotated[str, FieldMetadata(alias="fieldName"), pydantic.Field(alias="fieldName")] - widget: typing.Optional[DocSignaturesList200ResponseSignaturesItemWidget] = None + widget: typing.Optional[FormWidget] = None signed: bool kind: DocSignaturesList200ResponseSignaturesItemKind filter: typing.Optional[str] = None diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field.py deleted file mode 100644 index 574f3ba..0000000 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field.py +++ /dev/null @@ -1,49 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesList200ResponseSignaturesItemField_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocSignaturesList200ResponseSignaturesItemField_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocSignaturesList200ResponseSignaturesItemField = typing_extensions.Annotated[ - typing.Union[ - DocSignaturesList200ResponseSignaturesItemField_ObjectNumber, - DocSignaturesList200ResponseSignaturesItemField_Fqn, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_fqn.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_fqn.py deleted file mode 100644 index c0a6bbd..0000000 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocSignaturesList200ResponseSignaturesItemFieldFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_object_number.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_object_number.py deleted file mode 100644 index 94ec39f..0000000 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_field_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesList200ResponseSignaturesItemFieldObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_signer.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_signer.py index e547841..eddd210 100644 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_signer.py +++ b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_signer.py @@ -1,5 +1,6 @@ # This file was auto-generated by Fern from our API Definition. +import datetime as dt import typing import pydantic @@ -15,8 +16,8 @@ class DocSignaturesList200ResponseSignaturesItemSigner(UniversalBaseModel): contact_info: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="contactInfo"), pydantic.Field(alias="contactInfo") ] = None - claimed_time: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="claimedTime"), pydantic.Field(alias="claimedTime") + signed_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="signedAt"), pydantic.Field(alias="signedAt") ] = None if IS_PYDANTIC_V2: diff --git a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_widget.py b/src/cloudpdf/types/doc_signatures_list200response_signatures_item_widget.py deleted file mode 100644 index db9891c..0000000 --- a/src/cloudpdf/types/doc_signatures_list200response_signatures_item_widget.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocSignaturesList200ResponseSignaturesItemWidget(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_signatures_list404response.py b/src/cloudpdf/types/doc_signatures_list404response.py index 1dfccb4..fe1202c 100644 --- a/src/cloudpdf/types/doc_signatures_list404response.py +++ b/src/cloudpdf/types/doc_signatures_list404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_list404response_code import DocSignaturesList404ResponseCode -from .doc_signatures_list404response_name import DocSignaturesList404ResponseName - - -class DocSignaturesList404Response(UniversalBaseModel): - name: DocSignaturesList404ResponseName - code: DocSignaturesList404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesList404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_list404response_code.py b/src/cloudpdf/types/doc_signatures_list404response_code.py deleted file mode 100644 index 578ced6..0000000 --- a/src/cloudpdf/types/doc_signatures_list404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesList404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_list404response_name.py b/src/cloudpdf/types/doc_signatures_list404response_name.py deleted file mode 100644 index 56ddefb..0000000 --- a/src/cloudpdf/types/doc_signatures_list404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesList404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_prepare400response.py b/src/cloudpdf/types/doc_signatures_prepare400response.py index 765c808..3ca0650 100644 --- a/src/cloudpdf/types/doc_signatures_prepare400response.py +++ b/src/cloudpdf/types/doc_signatures_prepare400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_prepare400response_code import DocSignaturesPrepare400ResponseCode -from .doc_signatures_prepare400response_name import DocSignaturesPrepare400ResponseName - - -class DocSignaturesPrepare400Response(UniversalBaseModel): - name: DocSignaturesPrepare400ResponseName - code: DocSignaturesPrepare400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesPrepare400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_prepare400response_code.py b/src/cloudpdf/types/doc_signatures_prepare400response_code.py deleted file mode 100644 index 4d3a351..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_prepare400response_name.py b/src/cloudpdf/types/doc_signatures_prepare400response_name.py deleted file mode 100644 index bd255f3..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_prepare404response.py b/src/cloudpdf/types/doc_signatures_prepare404response.py index 9defd89..5577aa6 100644 --- a/src/cloudpdf/types/doc_signatures_prepare404response.py +++ b/src/cloudpdf/types/doc_signatures_prepare404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_prepare404response_code import DocSignaturesPrepare404ResponseCode -from .doc_signatures_prepare404response_name import DocSignaturesPrepare404ResponseName - - -class DocSignaturesPrepare404Response(UniversalBaseModel): - name: DocSignaturesPrepare404ResponseName - code: DocSignaturesPrepare404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesPrepare404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_prepare404response_code.py b/src/cloudpdf/types/doc_signatures_prepare404response_code.py deleted file mode 100644 index 1e332f8..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_prepare404response_name.py b/src/cloudpdf/types/doc_signatures_prepare404response_name.py deleted file mode 100644 index 791ff07..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_signatures_prepare409response.py b/src/cloudpdf/types/doc_signatures_prepare409response.py index 494f288..6f20de7 100644 --- a/src/cloudpdf/types/doc_signatures_prepare409response.py +++ b/src/cloudpdf/types/doc_signatures_prepare409response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_signatures_prepare409response_code import DocSignaturesPrepare409ResponseCode -from .doc_signatures_prepare409response_name import DocSignaturesPrepare409ResponseName - - -class DocSignaturesPrepare409Response(UniversalBaseModel): - name: DocSignaturesPrepare409ResponseName - code: DocSignaturesPrepare409ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocSignaturesPrepare409Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_signatures_prepare409response_code.py b/src/cloudpdf/types/doc_signatures_prepare409response_code.py deleted file mode 100644 index 77af17e..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare409response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare409ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_signatures_prepare409response_name.py b/src/cloudpdf/types/doc_signatures_prepare409response_name.py deleted file mode 100644 index 4b0ae5a..0000000 --- a/src/cloudpdf/types/doc_signatures_prepare409response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocSignaturesPrepare409ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_text404response.py b/src/cloudpdf/types/doc_text404response.py index 29ec138..8e620da 100644 --- a/src/cloudpdf/types/doc_text404response.py +++ b/src/cloudpdf/types/doc_text404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_text404response_code import DocText404ResponseCode -from .doc_text404response_name import DocText404ResponseName - - -class DocText404Response(UniversalBaseModel): - name: DocText404ResponseName - code: DocText404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocText404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_text404response_code.py b/src/cloudpdf/types/doc_text404response_code.py deleted file mode 100644 index 67d682a..0000000 --- a/src/cloudpdf/types/doc_text404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocText404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_text404response_name.py b/src/cloudpdf/types/doc_text404response_name.py deleted file mode 100644 index e4e0c73..0000000 --- a/src/cloudpdf/types/doc_text404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocText404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_analysis400response.py b/src/cloudpdf/types/doc_versions_analysis400response.py index 79cc4a3..d0896f5 100644 --- a/src/cloudpdf/types/doc_versions_analysis400response.py +++ b/src/cloudpdf/types/doc_versions_analysis400response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_analysis400response_code import DocVersionsAnalysis400ResponseCode -from .doc_versions_analysis400response_name import DocVersionsAnalysis400ResponseName - - -class DocVersionsAnalysis400Response(UniversalBaseModel): - name: DocVersionsAnalysis400ResponseName - code: DocVersionsAnalysis400ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsAnalysis400Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_analysis400response_code.py b/src/cloudpdf/types/doc_versions_analysis400response_code.py deleted file mode 100644 index ac54aa2..0000000 --- a/src/cloudpdf/types/doc_versions_analysis400response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsAnalysis400ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_analysis400response_name.py b/src/cloudpdf/types/doc_versions_analysis400response_name.py deleted file mode 100644 index a64e5a5..0000000 --- a/src/cloudpdf/types/doc_versions_analysis400response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsAnalysis400ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_analysis404response.py b/src/cloudpdf/types/doc_versions_analysis404response.py index 5c2306d..36b6beb 100644 --- a/src/cloudpdf/types/doc_versions_analysis404response.py +++ b/src/cloudpdf/types/doc_versions_analysis404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_analysis404response_code import DocVersionsAnalysis404ResponseCode -from .doc_versions_analysis404response_name import DocVersionsAnalysis404ResponseName - - -class DocVersionsAnalysis404Response(UniversalBaseModel): - name: DocVersionsAnalysis404ResponseName - code: DocVersionsAnalysis404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsAnalysis404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_analysis404response_code.py b/src/cloudpdf/types/doc_versions_analysis404response_code.py deleted file mode 100644 index 172fafc..0000000 --- a/src/cloudpdf/types/doc_versions_analysis404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsAnalysis404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_analysis404response_name.py b/src/cloudpdf/types/doc_versions_analysis404response_name.py deleted file mode 100644 index 5b73d3f..0000000 --- a/src/cloudpdf/types/doc_versions_analysis404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsAnalysis404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_download_response.py b/src/cloudpdf/types/doc_versions_download_response.py index c6377a9..3045d80 100644 --- a/src/cloudpdf/types/doc_versions_download_response.py +++ b/src/cloudpdf/types/doc_versions_download_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_download_response_code import DocVersionsDownloadResponseCode -from .doc_versions_download_response_name import DocVersionsDownloadResponseName - - -class DocVersionsDownloadResponse(UniversalBaseModel): - name: DocVersionsDownloadResponseName - code: DocVersionsDownloadResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsDownloadResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_download_response_code.py b/src/cloudpdf/types/doc_versions_download_response_code.py deleted file mode 100644 index cc411b2..0000000 --- a/src/cloudpdf/types/doc_versions_download_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsDownloadResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_download_response_name.py b/src/cloudpdf/types/doc_versions_download_response_name.py deleted file mode 100644 index e54f472..0000000 --- a/src/cloudpdf/types/doc_versions_download_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsDownloadResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_list404response.py b/src/cloudpdf/types/doc_versions_list404response.py index dc14f06..31bb2b8 100644 --- a/src/cloudpdf/types/doc_versions_list404response.py +++ b/src/cloudpdf/types/doc_versions_list404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_list404response_code import DocVersionsList404ResponseCode -from .doc_versions_list404response_name import DocVersionsList404ResponseName - - -class DocVersionsList404Response(UniversalBaseModel): - name: DocVersionsList404ResponseName - code: DocVersionsList404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsList404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_list404response_code.py b/src/cloudpdf/types/doc_versions_list404response_code.py deleted file mode 100644 index bf7f877..0000000 --- a/src/cloudpdf/types/doc_versions_list404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsList404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_list404response_name.py b/src/cloudpdf/types/doc_versions_list404response_name.py deleted file mode 100644 index 290915d..0000000 --- a/src/cloudpdf/types/doc_versions_list404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsList404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_revision_response.py b/src/cloudpdf/types/doc_versions_revision_response.py index 86475fe..8311f49 100644 --- a/src/cloudpdf/types/doc_versions_revision_response.py +++ b/src/cloudpdf/types/doc_versions_revision_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_revision_response_code import DocVersionsRevisionResponseCode -from .doc_versions_revision_response_name import DocVersionsRevisionResponseName - - -class DocVersionsRevisionResponse(UniversalBaseModel): - name: DocVersionsRevisionResponseName - code: DocVersionsRevisionResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsRevisionResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_revision_response_code.py b/src/cloudpdf/types/doc_versions_revision_response_code.py deleted file mode 100644 index 2e2096f..0000000 --- a/src/cloudpdf/types/doc_versions_revision_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsRevisionResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_revision_response_name.py b/src/cloudpdf/types/doc_versions_revision_response_name.py deleted file mode 100644 index 3fbbd7c..0000000 --- a/src/cloudpdf/types/doc_versions_revision_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsRevisionResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_signature_contents_response.py b/src/cloudpdf/types/doc_versions_signature_contents_response.py index 858efdf..26ff5ef 100644 --- a/src/cloudpdf/types/doc_versions_signature_contents_response.py +++ b/src/cloudpdf/types/doc_versions_signature_contents_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_signature_contents_response_code import DocVersionsSignatureContentsResponseCode -from .doc_versions_signature_contents_response_name import DocVersionsSignatureContentsResponseName - - -class DocVersionsSignatureContentsResponse(UniversalBaseModel): - name: DocVersionsSignatureContentsResponseName - code: DocVersionsSignatureContentsResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsSignatureContentsResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_signature_contents_response_code.py b/src/cloudpdf/types/doc_versions_signature_contents_response_code.py deleted file mode 100644 index 285cc68..0000000 --- a/src/cloudpdf/types/doc_versions_signature_contents_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatureContentsResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_signature_contents_response_name.py b/src/cloudpdf/types/doc_versions_signature_contents_response_name.py deleted file mode 100644 index a98ef70..0000000 --- a/src/cloudpdf/types/doc_versions_signature_contents_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatureContentsResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_signature_digest_response.py b/src/cloudpdf/types/doc_versions_signature_digest_response.py index 780a5f1..4ca6c82 100644 --- a/src/cloudpdf/types/doc_versions_signature_digest_response.py +++ b/src/cloudpdf/types/doc_versions_signature_digest_response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_signature_digest_response_code import DocVersionsSignatureDigestResponseCode -from .doc_versions_signature_digest_response_name import DocVersionsSignatureDigestResponseName - - -class DocVersionsSignatureDigestResponse(UniversalBaseModel): - name: DocVersionsSignatureDigestResponseName - code: DocVersionsSignatureDigestResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsSignatureDigestResponse = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_signature_digest_response_code.py b/src/cloudpdf/types/doc_versions_signature_digest_response_code.py deleted file mode 100644 index d2caf94..0000000 --- a/src/cloudpdf/types/doc_versions_signature_digest_response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatureDigestResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_signature_digest_response_name.py b/src/cloudpdf/types/doc_versions_signature_digest_response_name.py deleted file mode 100644 index 9e13b89..0000000 --- a/src/cloudpdf/types/doc_versions_signature_digest_response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatureDigestResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item.py index 1c518cf..9a8660b 100644 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item.py +++ b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item.py @@ -9,9 +9,6 @@ from .doc_versions_signatures200response_signatures_item_coverage import ( DocVersionsSignatures200ResponseSignaturesItemCoverage, ) -from .doc_versions_signatures200response_signatures_item_field import ( - DocVersionsSignatures200ResponseSignaturesItemField, -) from .doc_versions_signatures200response_signatures_item_field_mdp import ( DocVersionsSignatures200ResponseSignaturesItemFieldMdp, ) @@ -23,16 +20,15 @@ from .doc_versions_signatures200response_signatures_item_signer import ( DocVersionsSignatures200ResponseSignaturesItemSigner, ) -from .doc_versions_signatures200response_signatures_item_widget import ( - DocVersionsSignatures200ResponseSignaturesItemWidget, -) +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget class DocVersionsSignatures200ResponseSignaturesItem(UniversalBaseModel): index: int - field: DocVersionsSignatures200ResponseSignaturesItemField + field: FormFieldRef field_name: typing_extensions.Annotated[str, FieldMetadata(alias="fieldName"), pydantic.Field(alias="fieldName")] - widget: typing.Optional[DocVersionsSignatures200ResponseSignaturesItemWidget] = None + widget: typing.Optional[FormWidget] = None signed: bool kind: DocVersionsSignatures200ResponseSignaturesItemKind filter: typing.Optional[str] = None diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field.py deleted file mode 100644 index 12dab78..0000000 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field.py +++ /dev/null @@ -1,49 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber(UniversalBaseModel): - kind: typing.Literal["objectNumber"] = "objectNumber" - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class DocVersionsSignatures200ResponseSignaturesItemField_Fqn(UniversalBaseModel): - kind: typing.Literal["fqn"] = "fqn" - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -DocVersionsSignatures200ResponseSignaturesItemField = typing_extensions.Annotated[ - typing.Union[ - DocVersionsSignatures200ResponseSignaturesItemField_ObjectNumber, - DocVersionsSignatures200ResponseSignaturesItemField_Fqn, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_fqn.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_fqn.py deleted file mode 100644 index 5c908d0..0000000 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_fqn.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocVersionsSignatures200ResponseSignaturesItemFieldFqn(UniversalBaseModel): - name: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_object_number.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_object_number.py deleted file mode 100644 index 745ab6d..0000000 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_field_object_number.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocVersionsSignatures200ResponseSignaturesItemFieldObjectNumber(UniversalBaseModel): - field_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="fieldObjectNumber"), pydantic.Field(alias="fieldObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_signer.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_signer.py index 2ff55df..86ec9a2 100644 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_signer.py +++ b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_signer.py @@ -1,5 +1,6 @@ # This file was auto-generated by Fern from our API Definition. +import datetime as dt import typing import pydantic @@ -15,8 +16,8 @@ class DocVersionsSignatures200ResponseSignaturesItemSigner(UniversalBaseModel): contact_info: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="contactInfo"), pydantic.Field(alias="contactInfo") ] = None - claimed_time: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="claimedTime"), pydantic.Field(alias="claimedTime") + signed_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="signedAt"), pydantic.Field(alias="signedAt") ] = None if IS_PYDANTIC_V2: diff --git a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_widget.py b/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_widget.py deleted file mode 100644 index 9282743..0000000 --- a/src/cloudpdf/types/doc_versions_signatures200response_signatures_item_widget.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class DocVersionsSignatures200ResponseSignaturesItemWidget(UniversalBaseModel): - annot_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="annotObjectNumber"), pydantic.Field(alias="annotObjectNumber") - ] - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/doc_versions_signatures404response.py b/src/cloudpdf/types/doc_versions_signatures404response.py index 0cd385b..477ea1c 100644 --- a/src/cloudpdf/types/doc_versions_signatures404response.py +++ b/src/cloudpdf/types/doc_versions_signatures404response.py @@ -1,24 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .engine_error_payload import EngineErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .doc_versions_signatures404response_code import DocVersionsSignatures404ResponseCode -from .doc_versions_signatures404response_name import DocVersionsSignatures404ResponseName - - -class DocVersionsSignatures404Response(UniversalBaseModel): - name: DocVersionsSignatures404ResponseName - code: DocVersionsSignatures404ResponseCode - message: str - details: typing.Optional[typing.Dict[str, typing.Any]] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocVersionsSignatures404Response = EngineErrorPayload diff --git a/src/cloudpdf/types/doc_versions_signatures404response_code.py b/src/cloudpdf/types/doc_versions_signatures404response_code.py deleted file mode 100644 index 1baed9c..0000000 --- a/src/cloudpdf/types/doc_versions_signatures404response_code.py +++ /dev/null @@ -1,34 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatures404ResponseCode = typing.Union[ - typing.Literal[ - "Unknown", - "InvalidArg", - "DocNotOpen", - "DocOpenFailed", - "DocPasswordRequired", - "DocPasswordIncorrect", - "SharePasswordRequired", - "Aborted", - "Network", - "Unauthenticated", - "Forbidden", - "NotFound", - "WireFormat", - "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", - "LayerVersionConflict", - "NotImplemented", - "MalformedPdf", - "SigningPending", - "SigningExpired", - "SigningVersionMismatch", - "SignatureRefused", - "ProtectedDocument", - "StaleBase", - ], - typing.Any, -] diff --git a/src/cloudpdf/types/doc_versions_signatures404response_name.py b/src/cloudpdf/types/doc_versions_signatures404response_name.py deleted file mode 100644 index 764a6ce..0000000 --- a/src/cloudpdf/types/doc_versions_signatures404response_name.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -DocVersionsSignatures404ResponseName = typing.Union[typing.Literal["EngineError"], typing.Any] diff --git a/src/cloudpdf/types/document_actions_snapshot.py b/src/cloudpdf/types/document_actions_snapshot.py index c920f00..d72ddd7 100644 --- a/src/cloudpdf/types/document_actions_snapshot.py +++ b/src/cloudpdf/types/document_actions_snapshot.py @@ -7,8 +7,8 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata from .document_actions_snapshot_name_tree_scripts_item import DocumentActionsSnapshotNameTreeScriptsItem +from .page_destination import PageDestination from .pdf_action_tree import PdfActionTree -from .pdf_destination import PdfDestination class DocumentActionsSnapshot(UniversalBaseModel): @@ -21,7 +21,9 @@ class DocumentActionsSnapshot(UniversalBaseModel): typing.Optional[PdfActionTree], FieldMetadata(alias="openAction"), pydantic.Field(alias="openAction") ] = None open_destination: typing_extensions.Annotated[ - typing.Optional[PdfDestination], FieldMetadata(alias="openDestination"), pydantic.Field(alias="openDestination") + typing.Optional[PageDestination], + FieldMetadata(alias="openDestination"), + pydantic.Field(alias="openDestination"), ] = None will_close: typing_extensions.Annotated[ typing.Optional[PdfActionTree], FieldMetadata(alias="willClose"), pydantic.Field(alias="willClose") diff --git a/src/cloudpdf/types/document_metadata.py b/src/cloudpdf/types/document_metadata.py new file mode 100644 index 0000000..c88cd46 --- /dev/null +++ b/src/cloudpdf/types/document_metadata.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .document_metadata_trapped import DocumentMetadataTrapped + + +class DocumentMetadata(UniversalBaseModel): + title: typing.Optional[str] = None + author: typing.Optional[str] = None + subject: typing.Optional[str] = None + keywords: typing.Optional[str] = None + producer: typing.Optional[str] = None + creator: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + trapped: DocumentMetadataTrapped + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/document_metadata_trapped.py b/src/cloudpdf/types/document_metadata_trapped.py new file mode 100644 index 0000000..b55a98a --- /dev/null +++ b/src/cloudpdf/types/document_metadata_trapped.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +DocumentMetadataTrapped = typing.Union[typing.Literal["true", "false", "unknown"], typing.Any] diff --git a/src/cloudpdf/types/documents_commit400response.py b/src/cloudpdf/types/documents_commit400response.py index 62b25d6..cfdeae1 100644 --- a/src/cloudpdf/types/documents_commit400response.py +++ b/src/cloudpdf/types/documents_commit400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_commit400response_error import DocumentsCommit400ResponseError - - -class DocumentsCommit400Response(UniversalBaseModel): - error: DocumentsCommit400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsCommit400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_commit400response_error.py b/src/cloudpdf/types/documents_commit400response_error.py deleted file mode 100644 index df72e1b..0000000 --- a/src/cloudpdf/types/documents_commit400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsCommit400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_commit404response.py b/src/cloudpdf/types/documents_commit404response.py index b471aec..b473f00 100644 --- a/src/cloudpdf/types/documents_commit404response.py +++ b/src/cloudpdf/types/documents_commit404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_commit404response_error import DocumentsCommit404ResponseError - - -class DocumentsCommit404Response(UniversalBaseModel): - error: DocumentsCommit404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsCommit404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_commit404response_error.py b/src/cloudpdf/types/documents_commit404response_error.py deleted file mode 100644 index 9f613a0..0000000 --- a/src/cloudpdf/types/documents_commit404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsCommit404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_delete403response.py b/src/cloudpdf/types/documents_delete403response.py index 8c50a9a..9dc0716 100644 --- a/src/cloudpdf/types/documents_delete403response.py +++ b/src/cloudpdf/types/documents_delete403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_delete403response_error import DocumentsDelete403ResponseError - - -class DocumentsDelete403Response(UniversalBaseModel): - error: DocumentsDelete403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsDelete403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_delete403response_error.py b/src/cloudpdf/types/documents_delete403response_error.py deleted file mode 100644 index c8c33d2..0000000 --- a/src/cloudpdf/types/documents_delete403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsDelete403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_delete404response.py b/src/cloudpdf/types/documents_delete404response.py index 749c775..a045490 100644 --- a/src/cloudpdf/types/documents_delete404response.py +++ b/src/cloudpdf/types/documents_delete404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_delete404response_error import DocumentsDelete404ResponseError - - -class DocumentsDelete404Response(UniversalBaseModel): - error: DocumentsDelete404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsDelete404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_delete404response_error.py b/src/cloudpdf/types/documents_delete404response_error.py deleted file mode 100644 index d58bef7..0000000 --- a/src/cloudpdf/types/documents_delete404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsDelete404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_download403response.py b/src/cloudpdf/types/documents_download403response.py index 09d2d8c..1c7e3f6 100644 --- a/src/cloudpdf/types/documents_download403response.py +++ b/src/cloudpdf/types/documents_download403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_download403response_error import DocumentsDownload403ResponseError - - -class DocumentsDownload403Response(UniversalBaseModel): - error: DocumentsDownload403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsDownload403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_download403response_error.py b/src/cloudpdf/types/documents_download403response_error.py deleted file mode 100644 index 7dcd148..0000000 --- a/src/cloudpdf/types/documents_download403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsDownload403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_download404response.py b/src/cloudpdf/types/documents_download404response.py index e6f7537..e8a3fcd 100644 --- a/src/cloudpdf/types/documents_download404response.py +++ b/src/cloudpdf/types/documents_download404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_download404response_error import DocumentsDownload404ResponseError - - -class DocumentsDownload404Response(UniversalBaseModel): - error: DocumentsDownload404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsDownload404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_download404response_error.py b/src/cloudpdf/types/documents_download404response_error.py deleted file mode 100644 index b256163..0000000 --- a/src/cloudpdf/types/documents_download404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsDownload404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_get403response.py b/src/cloudpdf/types/documents_get403response.py index 19cdd2d..035dbfe 100644 --- a/src/cloudpdf/types/documents_get403response.py +++ b/src/cloudpdf/types/documents_get403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_get403response_error import DocumentsGet403ResponseError - - -class DocumentsGet403Response(UniversalBaseModel): - error: DocumentsGet403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsGet403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_get403response_error.py b/src/cloudpdf/types/documents_get403response_error.py deleted file mode 100644 index 828469f..0000000 --- a/src/cloudpdf/types/documents_get403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsGet403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_get404response.py b/src/cloudpdf/types/documents_get404response.py index 6e45290..b141603 100644 --- a/src/cloudpdf/types/documents_get404response.py +++ b/src/cloudpdf/types/documents_get404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_get404response_error import DocumentsGet404ResponseError - - -class DocumentsGet404Response(UniversalBaseModel): - error: DocumentsGet404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsGet404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_get404response_error.py b/src/cloudpdf/types/documents_get404response_error.py deleted file mode 100644 index ce12174..0000000 --- a/src/cloudpdf/types/documents_get404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsGet404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_import_from400response.py b/src/cloudpdf/types/documents_import_from400response.py index 36ad9c9..a0102b4 100644 --- a/src/cloudpdf/types/documents_import_from400response.py +++ b/src/cloudpdf/types/documents_import_from400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_import_from400response_error import DocumentsImportFrom400ResponseError - - -class DocumentsImportFrom400Response(UniversalBaseModel): - error: DocumentsImportFrom400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsImportFrom400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_import_from400response_error.py b/src/cloudpdf/types/documents_import_from400response_error.py deleted file mode 100644 index 9f49bd9..0000000 --- a/src/cloudpdf/types/documents_import_from400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsImportFrom400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_import_from403response.py b/src/cloudpdf/types/documents_import_from403response.py index a3ce8d0..bdcf949 100644 --- a/src/cloudpdf/types/documents_import_from403response.py +++ b/src/cloudpdf/types/documents_import_from403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_import_from403response_error import DocumentsImportFrom403ResponseError - - -class DocumentsImportFrom403Response(UniversalBaseModel): - error: DocumentsImportFrom403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsImportFrom403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_import_from403response_error.py b/src/cloudpdf/types/documents_import_from403response_error.py deleted file mode 100644 index e486df2..0000000 --- a/src/cloudpdf/types/documents_import_from403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsImportFrom403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_import_from502response.py b/src/cloudpdf/types/documents_import_from502response.py index 1b24647..7ff7f51 100644 --- a/src/cloudpdf/types/documents_import_from502response.py +++ b/src/cloudpdf/types/documents_import_from502response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_import_from502response_error import DocumentsImportFrom502ResponseError - - -class DocumentsImportFrom502Response(UniversalBaseModel): - error: DocumentsImportFrom502ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsImportFrom502Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_import_from502response_error.py b/src/cloudpdf/types/documents_import_from502response_error.py deleted file mode 100644 index 654e2ef..0000000 --- a/src/cloudpdf/types/documents_import_from502response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsImportFrom502ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_init400response.py b/src/cloudpdf/types/documents_init400response.py index 2172709..2bf2a2a 100644 --- a/src/cloudpdf/types/documents_init400response.py +++ b/src/cloudpdf/types/documents_init400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_init400response_error import DocumentsInit400ResponseError - - -class DocumentsInit400Response(UniversalBaseModel): - error: DocumentsInit400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsInit400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_init400response_error.py b/src/cloudpdf/types/documents_init400response_error.py deleted file mode 100644 index c221265..0000000 --- a/src/cloudpdf/types/documents_init400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsInit400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_list400response.py b/src/cloudpdf/types/documents_list400response.py index 38319f7..5d26db8 100644 --- a/src/cloudpdf/types/documents_list400response.py +++ b/src/cloudpdf/types/documents_list400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_list400response_error import DocumentsList400ResponseError - - -class DocumentsList400Response(UniversalBaseModel): - error: DocumentsList400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsList400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_list400response_error.py b/src/cloudpdf/types/documents_list400response_error.py deleted file mode 100644 index 3518a18..0000000 --- a/src/cloudpdf/types/documents_list400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsList400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_upload_proxy400response.py b/src/cloudpdf/types/documents_upload_proxy400response.py index 2fe63ec..89ecf32 100644 --- a/src/cloudpdf/types/documents_upload_proxy400response.py +++ b/src/cloudpdf/types/documents_upload_proxy400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_upload_proxy400response_error import DocumentsUploadProxy400ResponseError - - -class DocumentsUploadProxy400Response(UniversalBaseModel): - error: DocumentsUploadProxy400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsUploadProxy400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_upload_proxy400response_error.py b/src/cloudpdf/types/documents_upload_proxy400response_error.py deleted file mode 100644 index 7708a7b..0000000 --- a/src/cloudpdf/types/documents_upload_proxy400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsUploadProxy400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/documents_upload_proxy409response.py b/src/cloudpdf/types/documents_upload_proxy409response.py index b380d08..8124404 100644 --- a/src/cloudpdf/types/documents_upload_proxy409response.py +++ b/src/cloudpdf/types/documents_upload_proxy409response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .documents_upload_proxy409response_error import DocumentsUploadProxy409ResponseError - - -class DocumentsUploadProxy409Response(UniversalBaseModel): - error: DocumentsUploadProxy409ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +DocumentsUploadProxy409Response = AdminErrorPayload diff --git a/src/cloudpdf/types/documents_upload_proxy409response_error.py b/src/cloudpdf/types/documents_upload_proxy409response_error.py deleted file mode 100644 index 09da388..0000000 --- a/src/cloudpdf/types/documents_upload_proxy409response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class DocumentsUploadProxy409ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/engine_error_payload_code.py b/src/cloudpdf/types/engine_error_payload_code.py index 587d370..a85c9a2 100644 --- a/src/cloudpdf/types/engine_error_payload_code.py +++ b/src/cloudpdf/types/engine_error_payload_code.py @@ -18,8 +18,6 @@ "NotFound", "WireFormat", "RuntimeUnavailable", - "InvalidReference", - "WeakAnnotationSessionConflict", "LayerVersionConflict", "NotImplemented", "MalformedPdf", @@ -29,6 +27,12 @@ "SignatureRefused", "ProtectedDocument", "StaleBase", + "PayloadTooLarge", + "ObjectNumberUnavailable", + "LayerFull", + "ChangeConflict", + "UndoUnavailable", + "IdempotencyKeyReused", ], typing.Any, ] diff --git a/src/cloudpdf/types/field_actions_patch.py b/src/cloudpdf/types/field_actions_patch.py new file mode 100644 index 0000000..aa37a71 --- /dev/null +++ b/src/cloudpdf/types/field_actions_patch.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_script_write import FieldScriptWrite + + +class FieldActionsPatch(UniversalBaseModel): + keystroke: typing.Optional[FieldScriptWrite] = None + format: typing.Optional[FieldScriptWrite] = None + validate_: typing_extensions.Annotated[ + typing.Optional[FieldScriptWrite], FieldMetadata(alias="validate"), pydantic.Field(alias="validate") + ] = None + calculate: typing.Optional[FieldScriptWrite] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/field_position.py b/src/cloudpdf/types/field_position.py new file mode 100644 index 0000000..f0c7dda --- /dev/null +++ b/src/cloudpdf/types/field_position.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .field_position_after import FieldPositionAfter +from .field_position_zero import FieldPositionZero + +FieldPosition = typing.Union[FieldPositionZero, FieldPositionAfter] diff --git a/src/cloudpdf/types/field_position_after.py b/src/cloudpdf/types/field_position_after.py new file mode 100644 index 0000000..763112a --- /dev/null +++ b/src/cloudpdf/types/field_position_after.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .form_field_ref import FormFieldRef + + +class FieldPositionAfter(UniversalBaseModel): + before: typing.Optional[FormFieldRef] = None + after: typing.Optional[FormFieldRef] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/field_position_zero.py b/src/cloudpdf/types/field_position_zero.py new file mode 100644 index 0000000..d910e5a --- /dev/null +++ b/src/cloudpdf/types/field_position_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FieldPositionZero = typing.Union[typing.Literal["start", "end"], typing.Any] diff --git a/src/cloudpdf/types/field_script_write.py b/src/cloudpdf/types/field_script_write.py new file mode 100644 index 0000000..13a45b6 --- /dev/null +++ b/src/cloudpdf/types/field_script_write.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .field_script_write_type import FieldScriptWriteType + + +class FieldScriptWrite(UniversalBaseModel): + type: FieldScriptWriteType + script: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/field_script_write_type.py b/src/cloudpdf/types/field_script_write_type.py new file mode 100644 index 0000000..f76775e --- /dev/null +++ b/src/cloudpdf/types/field_script_write_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FieldScriptWriteType = typing.Union[typing.Literal["javascript"], typing.Any] diff --git a/src/cloudpdf/types/form_field.py b/src/cloudpdf/types/form_field.py new file mode 100644 index 0000000..f3c85f0 --- /dev/null +++ b/src/cloudpdf/types/form_field.py @@ -0,0 +1,544 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_checkbox_default_value_entry import FormFieldCheckboxDefaultValueEntry +from .form_field_checkbox_origin import FormFieldCheckboxOrigin +from .form_field_checkbox_value_entry import FormFieldCheckboxValueEntry +from .form_field_checkbox_widgets_item import FormFieldCheckboxWidgetsItem +from .form_field_combobox_default_value_entry import FormFieldComboboxDefaultValueEntry +from .form_field_combobox_options_item import FormFieldComboboxOptionsItem +from .form_field_combobox_origin import FormFieldComboboxOrigin +from .form_field_combobox_value_entry import FormFieldComboboxValueEntry +from .form_field_listbox_default_value_entry import FormFieldListboxDefaultValueEntry +from .form_field_listbox_options_item import FormFieldListboxOptionsItem +from .form_field_listbox_origin import FormFieldListboxOrigin +from .form_field_listbox_value_entry import FormFieldListboxValueEntry +from .form_field_pushbutton_default_value_entry import FormFieldPushbuttonDefaultValueEntry +from .form_field_pushbutton_origin import FormFieldPushbuttonOrigin +from .form_field_pushbutton_value_entry import FormFieldPushbuttonValueEntry +from .form_field_radio_default_value_entry import FormFieldRadioDefaultValueEntry +from .form_field_radio_origin import FormFieldRadioOrigin +from .form_field_radio_value_entry import FormFieldRadioValueEntry +from .form_field_radio_widgets_item import FormFieldRadioWidgetsItem +from .form_field_ref import FormFieldRef +from .form_field_signature_default_value_entry import FormFieldSignatureDefaultValueEntry +from .form_field_signature_origin import FormFieldSignatureOrigin +from .form_field_signature_value_entry import FormFieldSignatureValueEntry +from .form_field_text_default_value_entry import FormFieldTextDefaultValueEntry +from .form_field_text_origin import FormFieldTextOrigin +from .form_field_text_value_entry import FormFieldTextValueEntry +from .form_field_unknown_default_value_entry import FormFieldUnknownDefaultValueEntry +from .form_field_unknown_origin import FormFieldUnknownOrigin +from .form_field_unknown_value_entry import FormFieldUnknownValueEntry +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormField_Text(UniversalBaseModel): + family: typing.Literal["text"] = "text" + ref: FormFieldRef + name: str + origin: FormFieldTextOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldTextValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldTextDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + value: str + default_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + max_length: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") + ] = None + multiline: bool + password: bool + comb: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Checkbox(UniversalBaseModel): + family: typing.Literal["checkbox"] = "checkbox" + ref: FormFieldRef + name: str + origin: FormFieldCheckboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldCheckboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldCheckboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormFieldCheckboxWidgetsItem] + checked: bool + export_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Radio(UniversalBaseModel): + family: typing.Literal["radio"] = "radio" + ref: FormFieldRef + name: str + origin: FormFieldRadioOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldRadioValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldRadioDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormFieldRadioWidgetsItem] + value: str + radios_in_unison: typing_extensions.Annotated[ + bool, FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") + ] + no_toggle_to_off: typing_extensions.Annotated[ + bool, FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Combobox(UniversalBaseModel): + family: typing.Literal["combobox"] = "combobox" + ref: FormFieldRef + name: str + origin: FormFieldComboboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldComboboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldComboboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + value: str + default_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + edit: bool + options: typing.List[FormFieldComboboxOptionsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Listbox(UniversalBaseModel): + family: typing.Literal["listbox"] = "listbox" + ref: FormFieldRef + name: str + origin: FormFieldListboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldListboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldListboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + selected_values: typing_extensions.Annotated[ + typing.List[str], FieldMetadata(alias="selectedValues"), pydantic.Field(alias="selectedValues") + ] + default_value: typing_extensions.Annotated[ + typing.List[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + multi_select: typing_extensions.Annotated[ + bool, FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") + ] + options: typing.List[FormFieldListboxOptionsItem] + top_index: typing_extensions.Annotated[int, FieldMetadata(alias="topIndex"), pydantic.Field(alias="topIndex")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Pushbutton(UniversalBaseModel): + family: typing.Literal["pushbutton"] = "pushbutton" + ref: FormFieldRef + name: str + origin: FormFieldPushbuttonOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldPushbuttonValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldPushbuttonDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Signature(UniversalBaseModel): + family: typing.Literal["signature"] = "signature" + ref: FormFieldRef + name: str + origin: FormFieldSignatureOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldSignatureValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldSignatureDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormField_Unknown(UniversalBaseModel): + family: typing.Literal["unknown"] = "unknown" + ref: FormFieldRef + name: str + origin: FormFieldUnknownOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldUnknownValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldUnknownDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + raw_value: typing_extensions.Annotated[str, FieldMetadata(alias="rawValue"), pydantic.Field(alias="rawValue")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormField = typing_extensions.Annotated[ + typing.Union[ + FormField_Text, + FormField_Checkbox, + FormField_Radio, + FormField_Combobox, + FormField_Listbox, + FormField_Pushbutton, + FormField_Signature, + FormField_Unknown, + ], + pydantic.Field(discriminator="family"), +] diff --git a/src/cloudpdf/types/form_field_checkbox.py b/src/cloudpdf/types/form_field_checkbox.py new file mode 100644 index 0000000..0631a77 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_checkbox_default_value_entry import FormFieldCheckboxDefaultValueEntry +from .form_field_checkbox_origin import FormFieldCheckboxOrigin +from .form_field_checkbox_value_entry import FormFieldCheckboxValueEntry +from .form_field_checkbox_widgets_item import FormFieldCheckboxWidgetsItem +from .form_field_ref import FormFieldRef +from .pdf_field_actions import PdfFieldActions + + +class FormFieldCheckbox(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldCheckboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldCheckboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldCheckboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormFieldCheckboxWidgetsItem] + checked: bool + export_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_default_value_entry.py b/src/cloudpdf/types/form_field_checkbox_default_value_entry.py new file mode 100644 index 0000000..3df2e21 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldCheckboxDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldCheckboxDefaultValueEntry_None, + FormFieldCheckboxDefaultValueEntry_Scalar, + FormFieldCheckboxDefaultValueEntry_Array, + FormFieldCheckboxDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_checkbox_default_value_entry_array.py b/src/cloudpdf/types/form_field_checkbox_default_value_entry_array.py new file mode 100644 index 0000000..13ca698 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_default_value_entry_none.py b/src/cloudpdf/types/form_field_checkbox_default_value_entry_none.py new file mode 100644 index 0000000..6629662 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_checkbox_default_value_entry_scalar.py new file mode 100644 index 0000000..0f9f2f3 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_checkbox_default_value_entry_unsupported.py new file mode 100644 index 0000000..d4e3c39 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_origin.py b/src/cloudpdf/types/form_field_checkbox_origin.py new file mode 100644 index 0000000..58f6e6f --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldCheckboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_checkbox_value_entry.py b/src/cloudpdf/types/form_field_checkbox_value_entry.py new file mode 100644 index 0000000..1e2bda8 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldCheckboxValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldCheckboxValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldCheckboxValueEntry_None, + FormFieldCheckboxValueEntry_Scalar, + FormFieldCheckboxValueEntry_Array, + FormFieldCheckboxValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_checkbox_value_entry_array.py b/src/cloudpdf/types/form_field_checkbox_value_entry_array.py new file mode 100644 index 0000000..13e8332 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_value_entry_none.py b/src/cloudpdf/types/form_field_checkbox_value_entry_none.py new file mode 100644 index 0000000..ba53867 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_value_entry_scalar.py b/src/cloudpdf/types/form_field_checkbox_value_entry_scalar.py new file mode 100644 index 0000000..49dd564 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_value_entry_unsupported.py b/src/cloudpdf/types/form_field_checkbox_value_entry_unsupported.py new file mode 100644 index 0000000..d47ad75 --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldCheckboxValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_checkbox_widgets_item.py b/src/cloudpdf/types/form_field_checkbox_widgets_item.py new file mode 100644 index 0000000..6f5404c --- /dev/null +++ b/src/cloudpdf/types/form_field_checkbox_widgets_item.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class FormFieldCheckboxWidgetsItem(UniversalBaseModel): + ref: typing.Optional[AnnotationRef] = None + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + page: typing.Optional[PageRef] = None + on_state: typing_extensions.Annotated[str, FieldMetadata(alias="onState"), pydantic.Field(alias="onState")] + export_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") + ] + checked: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox.py b/src/cloudpdf/types/form_field_combobox.py new file mode 100644 index 0000000..eaec538 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox.py @@ -0,0 +1,77 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_combobox_default_value_entry import FormFieldComboboxDefaultValueEntry +from .form_field_combobox_options_item import FormFieldComboboxOptionsItem +from .form_field_combobox_origin import FormFieldComboboxOrigin +from .form_field_combobox_value_entry import FormFieldComboboxValueEntry +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldCombobox(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldComboboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldComboboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldComboboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + value: str + default_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + edit: bool + options: typing.List[FormFieldComboboxOptionsItem] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_default_value_entry.py b/src/cloudpdf/types/form_field_combobox_default_value_entry.py new file mode 100644 index 0000000..77a74a6 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldComboboxDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldComboboxDefaultValueEntry_None, + FormFieldComboboxDefaultValueEntry_Scalar, + FormFieldComboboxDefaultValueEntry_Array, + FormFieldComboboxDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_combobox_default_value_entry_array.py b/src/cloudpdf/types/form_field_combobox_default_value_entry_array.py new file mode 100644 index 0000000..f2dd0f0 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_default_value_entry_none.py b/src/cloudpdf/types/form_field_combobox_default_value_entry_none.py new file mode 100644 index 0000000..f0bc0ee --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_combobox_default_value_entry_scalar.py new file mode 100644 index 0000000..72d6348 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_combobox_default_value_entry_unsupported.py new file mode 100644 index 0000000..114b9ac --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_options_item.py b/src/cloudpdf/types/form_field_combobox_options_item.py new file mode 100644 index 0000000..dcd4a85 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_options_item.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxOptionsItem(UniversalBaseModel): + label: str + value: str + selected: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_origin.py b/src/cloudpdf/types/form_field_combobox_origin.py new file mode 100644 index 0000000..1642ed6 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldComboboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_combobox_value_entry.py b/src/cloudpdf/types/form_field_combobox_value_entry.py new file mode 100644 index 0000000..8618f26 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldComboboxValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldComboboxValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldComboboxValueEntry_None, + FormFieldComboboxValueEntry_Scalar, + FormFieldComboboxValueEntry_Array, + FormFieldComboboxValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_combobox_value_entry_array.py b/src/cloudpdf/types/form_field_combobox_value_entry_array.py new file mode 100644 index 0000000..630b2c1 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_value_entry_none.py b/src/cloudpdf/types/form_field_combobox_value_entry_none.py new file mode 100644 index 0000000..2e3d849 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_value_entry_scalar.py b/src/cloudpdf/types/form_field_combobox_value_entry_scalar.py new file mode 100644 index 0000000..727243d --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_combobox_value_entry_unsupported.py b/src/cloudpdf/types/form_field_combobox_value_entry_unsupported.py new file mode 100644 index 0000000..0d72914 --- /dev/null +++ b/src/cloudpdf/types/form_field_combobox_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldComboboxValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft.py b/src/cloudpdf/types/form_field_draft.py new file mode 100644 index 0000000..893016e --- /dev/null +++ b/src/cloudpdf/types/form_field_draft.py @@ -0,0 +1,279 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .form_field_draft_combobox_options_item import FormFieldDraftComboboxOptionsItem +from .form_field_draft_listbox_options_item import FormFieldDraftListboxOptionsItem +from .widget_placement import WidgetPlacement + + +class FormFieldDraft_Text(UniversalBaseModel): + family: typing.Literal["text"] = "text" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + max_length: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") + ] = None + multiline: typing.Optional[bool] = None + password: typing.Optional[bool] = None + comb: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Checkbox(UniversalBaseModel): + family: typing.Literal["checkbox"] = "checkbox" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Radio(UniversalBaseModel): + family: typing.Literal["radio"] = "radio" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + radios_in_unison: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") + ] = None + no_toggle_to_off: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Combobox(UniversalBaseModel): + family: typing.Literal["combobox"] = "combobox" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + edit: typing.Optional[bool] = None + options: typing.Optional[typing.List[FormFieldDraftComboboxOptionsItem]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Listbox(UniversalBaseModel): + family: typing.Literal["listbox"] = "listbox" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + multi_select: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") + ] = None + options: typing.Optional[typing.List[FormFieldDraftListboxOptionsItem]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[typing.List[str]], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Pushbutton(UniversalBaseModel): + family: typing.Literal["pushbutton"] = "pushbutton" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldDraft_Signature(UniversalBaseModel): + family: typing.Literal["signature"] = "signature" + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldDraft = typing_extensions.Annotated[ + typing.Union[ + FormFieldDraft_Text, + FormFieldDraft_Checkbox, + FormFieldDraft_Radio, + FormFieldDraft_Combobox, + FormFieldDraft_Listbox, + FormFieldDraft_Pushbutton, + FormFieldDraft_Signature, + ], + pydantic.Field(discriminator="family"), +] diff --git a/src/cloudpdf/types/form_field_draft_checkbox.py b/src/cloudpdf/types/form_field_draft_checkbox.py new file mode 100644 index 0000000..b8314a3 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_checkbox.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .widget_placement import WidgetPlacement + + +class FormFieldDraftCheckbox(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_combobox.py b/src/cloudpdf/types/form_field_draft_combobox.py new file mode 100644 index 0000000..9e44b26 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_combobox.py @@ -0,0 +1,47 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .form_field_draft_combobox_options_item import FormFieldDraftComboboxOptionsItem +from .widget_placement import WidgetPlacement + + +class FormFieldDraftCombobox(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + edit: typing.Optional[bool] = None + options: typing.Optional[typing.List[FormFieldDraftComboboxOptionsItem]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_combobox_options_item.py b/src/cloudpdf/types/form_field_draft_combobox_options_item.py new file mode 100644 index 0000000..0dedb12 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_combobox_options_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldDraftComboboxOptionsItem(UniversalBaseModel): + label: str + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_listbox.py b/src/cloudpdf/types/form_field_draft_listbox.py new file mode 100644 index 0000000..d5d8843 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_listbox.py @@ -0,0 +1,49 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .form_field_draft_listbox_options_item import FormFieldDraftListboxOptionsItem +from .widget_placement import WidgetPlacement + + +class FormFieldDraftListbox(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + multi_select: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") + ] = None + options: typing.Optional[typing.List[FormFieldDraftListboxOptionsItem]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[typing.List[str]], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_listbox_options_item.py b/src/cloudpdf/types/form_field_draft_listbox_options_item.py new file mode 100644 index 0000000..db3799d --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_listbox_options_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldDraftListboxOptionsItem(UniversalBaseModel): + label: str + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_pushbutton.py b/src/cloudpdf/types/form_field_draft_pushbutton.py new file mode 100644 index 0000000..37c2138 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_pushbutton.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .widget_placement import WidgetPlacement + + +class FormFieldDraftPushbutton(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_radio.py b/src/cloudpdf/types/form_field_draft_radio.py new file mode 100644 index 0000000..cb4c1c6 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_radio.py @@ -0,0 +1,47 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .widget_placement import WidgetPlacement + + +class FormFieldDraftRadio(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + radios_in_unison: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") + ] = None + no_toggle_to_off: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_signature.py b/src/cloudpdf/types/form_field_draft_signature.py new file mode 100644 index 0000000..24e5f11 --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_signature.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .widget_placement import WidgetPlacement + + +class FormFieldDraftSignature(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_draft_text.py b/src/cloudpdf/types/form_field_draft_text.py new file mode 100644 index 0000000..fe6044a --- /dev/null +++ b/src/cloudpdf/types/form_field_draft_text.py @@ -0,0 +1,50 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .widget_placement import WidgetPlacement + + +class FormFieldDraftText(UniversalBaseModel): + name: str + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + widgets: typing.Optional[typing.List[WidgetPlacement]] = None + default_value: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] = None + max_length: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") + ] = None + multiline: typing.Optional[bool] = None + password: typing.Optional[bool] = None + comb: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox.py b/src/cloudpdf/types/form_field_listbox.py new file mode 100644 index 0000000..c3745b4 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox.py @@ -0,0 +1,82 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_listbox_default_value_entry import FormFieldListboxDefaultValueEntry +from .form_field_listbox_options_item import FormFieldListboxOptionsItem +from .form_field_listbox_origin import FormFieldListboxOrigin +from .form_field_listbox_value_entry import FormFieldListboxValueEntry +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldListbox(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldListboxOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldListboxValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldListboxDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + selected_values: typing_extensions.Annotated[ + typing.List[str], FieldMetadata(alias="selectedValues"), pydantic.Field(alias="selectedValues") + ] + default_value: typing_extensions.Annotated[ + typing.List[str], FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + multi_select: typing_extensions.Annotated[ + bool, FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") + ] + options: typing.List[FormFieldListboxOptionsItem] + top_index: typing_extensions.Annotated[int, FieldMetadata(alias="topIndex"), pydantic.Field(alias="topIndex")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_default_value_entry.py b/src/cloudpdf/types/form_field_listbox_default_value_entry.py new file mode 100644 index 0000000..78a0154 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldListboxDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldListboxDefaultValueEntry_None, + FormFieldListboxDefaultValueEntry_Scalar, + FormFieldListboxDefaultValueEntry_Array, + FormFieldListboxDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_listbox_default_value_entry_array.py b/src/cloudpdf/types/form_field_listbox_default_value_entry_array.py new file mode 100644 index 0000000..9a0c513 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_default_value_entry_none.py b/src/cloudpdf/types/form_field_listbox_default_value_entry_none.py new file mode 100644 index 0000000..e340bb3 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_listbox_default_value_entry_scalar.py new file mode 100644 index 0000000..baecaf0 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_listbox_default_value_entry_unsupported.py new file mode 100644 index 0000000..f19fe68 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_options_item.py b/src/cloudpdf/types/form_field_listbox_options_item.py new file mode 100644 index 0000000..b24e3ee --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_options_item.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxOptionsItem(UniversalBaseModel): + label: str + value: str + selected: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_origin.py b/src/cloudpdf/types/form_field_listbox_origin.py new file mode 100644 index 0000000..62e70b3 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldListboxOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_listbox_value_entry.py b/src/cloudpdf/types/form_field_listbox_value_entry.py new file mode 100644 index 0000000..7523318 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldListboxValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldListboxValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldListboxValueEntry_None, + FormFieldListboxValueEntry_Scalar, + FormFieldListboxValueEntry_Array, + FormFieldListboxValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_listbox_value_entry_array.py b/src/cloudpdf/types/form_field_listbox_value_entry_array.py new file mode 100644 index 0000000..92f0395 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_value_entry_none.py b/src/cloudpdf/types/form_field_listbox_value_entry_none.py new file mode 100644 index 0000000..86d9c8d --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_value_entry_scalar.py b/src/cloudpdf/types/form_field_listbox_value_entry_scalar.py new file mode 100644 index 0000000..9e7b6af --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_listbox_value_entry_unsupported.py b/src/cloudpdf/types/form_field_listbox_value_entry_unsupported.py new file mode 100644 index 0000000..d954822 --- /dev/null +++ b/src/cloudpdf/types/form_field_listbox_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldListboxValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_patch.py b/src/cloudpdf/types/form_field_patch.py new file mode 100644 index 0000000..3e8b9da --- /dev/null +++ b/src/cloudpdf/types/form_field_patch.py @@ -0,0 +1,65 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .field_actions_patch import FieldActionsPatch +from .form_field_patch_default_value import FormFieldPatchDefaultValue +from .form_field_patch_family import FormFieldPatchFamily +from .form_field_patch_options_item import FormFieldPatchOptionsItem + + +class FormFieldPatch(UniversalBaseModel): + name: typing.Optional[str] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + required: typing.Optional[bool] = None + no_export: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport") + ] = None + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + actions: typing.Optional[FieldActionsPatch] = None + family: typing.Optional[FormFieldPatchFamily] = None + default_value: typing_extensions.Annotated[ + typing.Optional[FormFieldPatchDefaultValue], + FieldMetadata(alias="defaultValue"), + pydantic.Field(alias="defaultValue"), + ] = None + max_length: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") + ] = None + multiline: typing.Optional[bool] = None + password: typing.Optional[bool] = None + comb: typing.Optional[bool] = None + radios_in_unison: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") + ] = None + no_toggle_to_off: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") + ] = None + edit: typing.Optional[bool] = None + multi_select: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="multiSelect"), pydantic.Field(alias="multiSelect") + ] = None + options: typing.Optional[typing.List[FormFieldPatchOptionsItem]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_patch_default_value.py b/src/cloudpdf/types/form_field_patch_default_value.py new file mode 100644 index 0000000..c089593 --- /dev/null +++ b/src/cloudpdf/types/form_field_patch_default_value.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldPatchDefaultValue = typing.Union[str, typing.List[str]] diff --git a/src/cloudpdf/types/form_field_patch_family.py b/src/cloudpdf/types/form_field_patch_family.py new file mode 100644 index 0000000..ec6ee71 --- /dev/null +++ b/src/cloudpdf/types/form_field_patch_family.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldPatchFamily = typing.Union[ + typing.Literal["text", "checkbox", "radio", "combobox", "listbox", "pushbutton", "signature"], typing.Any +] diff --git a/src/cloudpdf/types/form_field_patch_options_item.py b/src/cloudpdf/types/form_field_patch_options_item.py new file mode 100644 index 0000000..01bcd3e --- /dev/null +++ b/src/cloudpdf/types/form_field_patch_options_item.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPatchOptionsItem(UniversalBaseModel): + label: str + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton.py b/src/cloudpdf/types/form_field_pushbutton.py new file mode 100644 index 0000000..5d576d5 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton.py @@ -0,0 +1,70 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_pushbutton_default_value_entry import FormFieldPushbuttonDefaultValueEntry +from .form_field_pushbutton_origin import FormFieldPushbuttonOrigin +from .form_field_pushbutton_value_entry import FormFieldPushbuttonValueEntry +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldPushbutton(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldPushbuttonOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldPushbuttonValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldPushbuttonDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_default_value_entry.py b/src/cloudpdf/types/form_field_pushbutton_default_value_entry.py new file mode 100644 index 0000000..037e5ca --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldPushbuttonDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldPushbuttonDefaultValueEntry_None, + FormFieldPushbuttonDefaultValueEntry_Scalar, + FormFieldPushbuttonDefaultValueEntry_Array, + FormFieldPushbuttonDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_pushbutton_default_value_entry_array.py b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_array.py new file mode 100644 index 0000000..584bd1c --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_default_value_entry_none.py b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_none.py new file mode 100644 index 0000000..b693ec2 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_scalar.py new file mode 100644 index 0000000..a58c23c --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_unsupported.py new file mode 100644 index 0000000..726358f --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_origin.py b/src/cloudpdf/types/form_field_pushbutton_origin.py new file mode 100644 index 0000000..07f0ac8 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldPushbuttonOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_pushbutton_value_entry.py b/src/cloudpdf/types/form_field_pushbutton_value_entry.py new file mode 100644 index 0000000..43edafa --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldPushbuttonValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldPushbuttonValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldPushbuttonValueEntry_None, + FormFieldPushbuttonValueEntry_Scalar, + FormFieldPushbuttonValueEntry_Array, + FormFieldPushbuttonValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_pushbutton_value_entry_array.py b/src/cloudpdf/types/form_field_pushbutton_value_entry_array.py new file mode 100644 index 0000000..18ee548 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_value_entry_none.py b/src/cloudpdf/types/form_field_pushbutton_value_entry_none.py new file mode 100644 index 0000000..d4ef807 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_value_entry_scalar.py b/src/cloudpdf/types/form_field_pushbutton_value_entry_scalar.py new file mode 100644 index 0000000..781d203 --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_pushbutton_value_entry_unsupported.py b/src/cloudpdf/types/form_field_pushbutton_value_entry_unsupported.py new file mode 100644 index 0000000..6c57e8c --- /dev/null +++ b/src/cloudpdf/types/form_field_pushbutton_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldPushbuttonValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio.py b/src/cloudpdf/types/form_field_radio.py new file mode 100644 index 0000000..42447bf --- /dev/null +++ b/src/cloudpdf/types/form_field_radio.py @@ -0,0 +1,77 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_radio_default_value_entry import FormFieldRadioDefaultValueEntry +from .form_field_radio_origin import FormFieldRadioOrigin +from .form_field_radio_value_entry import FormFieldRadioValueEntry +from .form_field_radio_widgets_item import FormFieldRadioWidgetsItem +from .form_field_ref import FormFieldRef +from .pdf_field_actions import PdfFieldActions + + +class FormFieldRadio(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldRadioOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldRadioValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldRadioDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormFieldRadioWidgetsItem] + value: str + radios_in_unison: typing_extensions.Annotated[ + bool, FieldMetadata(alias="radiosInUnison"), pydantic.Field(alias="radiosInUnison") + ] + no_toggle_to_off: typing_extensions.Annotated[ + bool, FieldMetadata(alias="noToggleToOff"), pydantic.Field(alias="noToggleToOff") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_default_value_entry.py b/src/cloudpdf/types/form_field_radio_default_value_entry.py new file mode 100644 index 0000000..4dda562 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldRadioDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldRadioDefaultValueEntry_None, + FormFieldRadioDefaultValueEntry_Scalar, + FormFieldRadioDefaultValueEntry_Array, + FormFieldRadioDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_radio_default_value_entry_array.py b/src/cloudpdf/types/form_field_radio_default_value_entry_array.py new file mode 100644 index 0000000..cb5a73c --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_default_value_entry_none.py b/src/cloudpdf/types/form_field_radio_default_value_entry_none.py new file mode 100644 index 0000000..9255bc3 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_radio_default_value_entry_scalar.py new file mode 100644 index 0000000..2896749 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_radio_default_value_entry_unsupported.py new file mode 100644 index 0000000..e473da7 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_origin.py b/src/cloudpdf/types/form_field_radio_origin.py new file mode 100644 index 0000000..c6117e4 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldRadioOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_radio_value_entry.py b/src/cloudpdf/types/form_field_radio_value_entry.py new file mode 100644 index 0000000..42f65fb --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRadioValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldRadioValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldRadioValueEntry_None, + FormFieldRadioValueEntry_Scalar, + FormFieldRadioValueEntry_Array, + FormFieldRadioValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_radio_value_entry_array.py b/src/cloudpdf/types/form_field_radio_value_entry_array.py new file mode 100644 index 0000000..6dae499 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_value_entry_none.py b/src/cloudpdf/types/form_field_radio_value_entry_none.py new file mode 100644 index 0000000..cd4433f --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_value_entry_scalar.py b/src/cloudpdf/types/form_field_radio_value_entry_scalar.py new file mode 100644 index 0000000..542a19f --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_value_entry_unsupported.py b/src/cloudpdf/types/form_field_radio_value_entry_unsupported.py new file mode 100644 index 0000000..ada24aa --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRadioValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_radio_widgets_item.py b/src/cloudpdf/types/form_field_radio_widgets_item.py new file mode 100644 index 0000000..3c47548 --- /dev/null +++ b/src/cloudpdf/types/form_field_radio_widgets_item.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class FormFieldRadioWidgetsItem(UniversalBaseModel): + ref: typing.Optional[AnnotationRef] = None + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + page: typing.Optional[PageRef] = None + on_state: typing_extensions.Annotated[str, FieldMetadata(alias="onState"), pydantic.Field(alias="onState")] + export_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") + ] + checked: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_ref.py b/src/cloudpdf/types/form_field_ref.py new file mode 100644 index 0000000..b31897f --- /dev/null +++ b/src/cloudpdf/types/form_field_ref.py @@ -0,0 +1,45 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class FormFieldRef_ObjectNumber(UniversalBaseModel): + kind: typing.Literal["objectNumber"] = "objectNumber" + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldRef_Fqn(UniversalBaseModel): + kind: typing.Literal["fqn"] = "fqn" + name: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldRef = typing_extensions.Annotated[ + typing.Union[FormFieldRef_ObjectNumber, FormFieldRef_Fqn], pydantic.Field(discriminator="kind") +] diff --git a/src/cloudpdf/types/form_field_ref_fqn.py b/src/cloudpdf/types/form_field_ref_fqn.py new file mode 100644 index 0000000..e80aa8e --- /dev/null +++ b/src/cloudpdf/types/form_field_ref_fqn.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldRefFqn(UniversalBaseModel): + name: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_ref_object_number.py b/src/cloudpdf/types/form_field_ref_object_number.py new file mode 100644 index 0000000..0ab9333 --- /dev/null +++ b/src/cloudpdf/types/form_field_ref_object_number.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class FormFieldRefObjectNumber(UniversalBaseModel): + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature.py b/src/cloudpdf/types/form_field_signature.py new file mode 100644 index 0000000..1c244b4 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature.py @@ -0,0 +1,70 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_field_signature_default_value_entry import FormFieldSignatureDefaultValueEntry +from .form_field_signature_origin import FormFieldSignatureOrigin +from .form_field_signature_value_entry import FormFieldSignatureValueEntry +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldSignature(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldSignatureOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldSignatureValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldSignatureDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_default_value_entry.py b/src/cloudpdf/types/form_field_signature_default_value_entry.py new file mode 100644 index 0000000..581091c --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldSignatureDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldSignatureDefaultValueEntry_None, + FormFieldSignatureDefaultValueEntry_Scalar, + FormFieldSignatureDefaultValueEntry_Array, + FormFieldSignatureDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_signature_default_value_entry_array.py b/src/cloudpdf/types/form_field_signature_default_value_entry_array.py new file mode 100644 index 0000000..e6654f5 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_default_value_entry_none.py b/src/cloudpdf/types/form_field_signature_default_value_entry_none.py new file mode 100644 index 0000000..66b886a --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_signature_default_value_entry_scalar.py new file mode 100644 index 0000000..8007e37 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_signature_default_value_entry_unsupported.py new file mode 100644 index 0000000..b62c9f7 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_origin.py b/src/cloudpdf/types/form_field_signature_origin.py new file mode 100644 index 0000000..4e7cb72 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldSignatureOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_signature_value_entry.py b/src/cloudpdf/types/form_field_signature_value_entry.py new file mode 100644 index 0000000..f29a3f3 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldSignatureValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldSignatureValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldSignatureValueEntry_None, + FormFieldSignatureValueEntry_Scalar, + FormFieldSignatureValueEntry_Array, + FormFieldSignatureValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_signature_value_entry_array.py b/src/cloudpdf/types/form_field_signature_value_entry_array.py new file mode 100644 index 0000000..01ffa2d --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_value_entry_none.py b/src/cloudpdf/types/form_field_signature_value_entry_none.py new file mode 100644 index 0000000..f210131 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_value_entry_scalar.py b/src/cloudpdf/types/form_field_signature_value_entry_scalar.py new file mode 100644 index 0000000..484ede1 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_signature_value_entry_unsupported.py b/src/cloudpdf/types/form_field_signature_value_entry_unsupported.py new file mode 100644 index 0000000..3dfb3c9 --- /dev/null +++ b/src/cloudpdf/types/form_field_signature_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldSignatureValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text.py b/src/cloudpdf/types/form_field_text.py new file mode 100644 index 0000000..b0a09c1 --- /dev/null +++ b/src/cloudpdf/types/form_field_text.py @@ -0,0 +1,80 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_field_text_default_value_entry import FormFieldTextDefaultValueEntry +from .form_field_text_origin import FormFieldTextOrigin +from .form_field_text_value_entry import FormFieldTextValueEntry +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldText(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldTextOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldTextValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldTextDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + value: str + default_value: typing_extensions.Annotated[ + str, FieldMetadata(alias="defaultValue"), pydantic.Field(alias="defaultValue") + ] + max_length: typing_extensions.Annotated[ + typing.Optional[int], FieldMetadata(alias="maxLength"), pydantic.Field(alias="maxLength") + ] = None + multiline: bool + password: bool + comb: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_default_value_entry.py b/src/cloudpdf/types/form_field_text_default_value_entry.py new file mode 100644 index 0000000..362ed53 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldTextDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldTextDefaultValueEntry_None, + FormFieldTextDefaultValueEntry_Scalar, + FormFieldTextDefaultValueEntry_Array, + FormFieldTextDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_text_default_value_entry_array.py b/src/cloudpdf/types/form_field_text_default_value_entry_array.py new file mode 100644 index 0000000..741bc42 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_default_value_entry_none.py b/src/cloudpdf/types/form_field_text_default_value_entry_none.py new file mode 100644 index 0000000..389cf5e --- /dev/null +++ b/src/cloudpdf/types/form_field_text_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_text_default_value_entry_scalar.py new file mode 100644 index 0000000..8d7883e --- /dev/null +++ b/src/cloudpdf/types/form_field_text_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_text_default_value_entry_unsupported.py new file mode 100644 index 0000000..cbc581a --- /dev/null +++ b/src/cloudpdf/types/form_field_text_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_origin.py b/src/cloudpdf/types/form_field_text_origin.py new file mode 100644 index 0000000..42504b6 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldTextOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_text_value_entry.py b/src/cloudpdf/types/form_field_text_value_entry.py new file mode 100644 index 0000000..94665a1 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldTextValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldTextValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldTextValueEntry_None, + FormFieldTextValueEntry_Scalar, + FormFieldTextValueEntry_Array, + FormFieldTextValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_text_value_entry_array.py b/src/cloudpdf/types/form_field_text_value_entry_array.py new file mode 100644 index 0000000..2e89107 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_value_entry_none.py b/src/cloudpdf/types/form_field_text_value_entry_none.py new file mode 100644 index 0000000..018538e --- /dev/null +++ b/src/cloudpdf/types/form_field_text_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_value_entry_scalar.py b/src/cloudpdf/types/form_field_text_value_entry_scalar.py new file mode 100644 index 0000000..e21b38c --- /dev/null +++ b/src/cloudpdf/types/form_field_text_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_text_value_entry_unsupported.py b/src/cloudpdf/types/form_field_text_value_entry_unsupported.py new file mode 100644 index 0000000..2c46662 --- /dev/null +++ b/src/cloudpdf/types/form_field_text_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldTextValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown.py b/src/cloudpdf/types/form_field_unknown.py new file mode 100644 index 0000000..f710031 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown.py @@ -0,0 +1,71 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .form_field_ref import FormFieldRef +from .form_field_unknown_default_value_entry import FormFieldUnknownDefaultValueEntry +from .form_field_unknown_origin import FormFieldUnknownOrigin +from .form_field_unknown_value_entry import FormFieldUnknownValueEntry +from .form_widget import FormWidget +from .pdf_field_actions import PdfFieldActions + + +class FormFieldUnknown(UniversalBaseModel): + ref: FormFieldRef + name: str + origin: FormFieldUnknownOrigin + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + required: bool + no_export: typing_extensions.Annotated[bool, FieldMetadata(alias="noExport"), pydantic.Field(alias="noExport")] + alternate_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="alternateName"), pydantic.Field(alias="alternateName") + ] = None + mapping_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="mappingName"), pydantic.Field(alias="mappingName") + ] = None + value_entry: typing_extensions.Annotated[ + FormFieldUnknownValueEntry, FieldMetadata(alias="valueEntry"), pydantic.Field(alias="valueEntry") + ] + default_value_entry: typing_extensions.Annotated[ + FormFieldUnknownDefaultValueEntry, + FieldMetadata(alias="defaultValueEntry"), + pydantic.Field(alias="defaultValueEntry"), + ] + actions: typing.Optional[PdfFieldActions] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + filled_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledBy"), pydantic.Field(alias="filledBy") + ] = None + filled_by_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="filledByName"), pydantic.Field(alias="filledByName") + ] = None + filled_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="filledAt"), pydantic.Field(alias="filledAt") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + widgets: typing.List[FormWidget] + raw_value: typing_extensions.Annotated[str, FieldMetadata(alias="rawValue"), pydantic.Field(alias="rawValue")] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_default_value_entry.py b/src/cloudpdf/types/form_field_unknown_default_value_entry.py new file mode 100644 index 0000000..51a317e --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_default_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownDefaultValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownDefaultValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownDefaultValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownDefaultValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldUnknownDefaultValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldUnknownDefaultValueEntry_None, + FormFieldUnknownDefaultValueEntry_Scalar, + FormFieldUnknownDefaultValueEntry_Array, + FormFieldUnknownDefaultValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_unknown_default_value_entry_array.py b/src/cloudpdf/types/form_field_unknown_default_value_entry_array.py new file mode 100644 index 0000000..d1cdfc9 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_default_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownDefaultValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_default_value_entry_none.py b/src/cloudpdf/types/form_field_unknown_default_value_entry_none.py new file mode 100644 index 0000000..899c995 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_default_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownDefaultValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_default_value_entry_scalar.py b/src/cloudpdf/types/form_field_unknown_default_value_entry_scalar.py new file mode 100644 index 0000000..8dd3fcc --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_default_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownDefaultValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_default_value_entry_unsupported.py b/src/cloudpdf/types/form_field_unknown_default_value_entry_unsupported.py new file mode 100644 index 0000000..79a76e2 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_default_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownDefaultValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_origin.py b/src/cloudpdf/types/form_field_unknown_origin.py new file mode 100644 index 0000000..739db30 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_origin.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +FormFieldUnknownOrigin = typing.Union[typing.Literal["acroform", "recovered"], typing.Any] diff --git a/src/cloudpdf/types/form_field_unknown_value_entry.py b/src/cloudpdf/types/form_field_unknown_value_entry.py new file mode 100644 index 0000000..39b719a --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_value_entry.py @@ -0,0 +1,74 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownValueEntry_None(UniversalBaseModel): + kind: typing.Literal["none"] = "none" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownValueEntry_Scalar(UniversalBaseModel): + kind: typing.Literal["scalar"] = "scalar" + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownValueEntry_Array(UniversalBaseModel): + kind: typing.Literal["array"] = "array" + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class FormFieldUnknownValueEntry_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +FormFieldUnknownValueEntry = typing_extensions.Annotated[ + typing.Union[ + FormFieldUnknownValueEntry_None, + FormFieldUnknownValueEntry_Scalar, + FormFieldUnknownValueEntry_Array, + FormFieldUnknownValueEntry_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/form_field_unknown_value_entry_array.py b/src/cloudpdf/types/form_field_unknown_value_entry_array.py new file mode 100644 index 0000000..12bb92f --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_value_entry_array.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownValueEntryArray(UniversalBaseModel): + values: typing.List[str] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_value_entry_none.py b/src/cloudpdf/types/form_field_unknown_value_entry_none.py new file mode 100644 index 0000000..b9d8516 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_value_entry_none.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownValueEntryNone(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_value_entry_scalar.py b/src/cloudpdf/types/form_field_unknown_value_entry_scalar.py new file mode 100644 index 0000000..766f748 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_value_entry_scalar.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownValueEntryScalar(UniversalBaseModel): + value: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_unknown_value_entry_unsupported.py b/src/cloudpdf/types/form_field_unknown_value_entry_unsupported.py new file mode 100644 index 0000000..1ca7f20 --- /dev/null +++ b/src/cloudpdf/types/form_field_unknown_value_entry_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class FormFieldUnknownValueEntryUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_field_value.py b/src/cloudpdf/types/form_field_value.py new file mode 100644 index 0000000..b094c2f --- /dev/null +++ b/src/cloudpdf/types/form_field_value.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class FormFieldValue(UniversalBaseModel): + value: typing.Optional[str] = None + checked: typing.Optional[bool] = None + selected_values: typing_extensions.Annotated[ + typing.Optional[typing.List[str]], FieldMetadata(alias="selectedValues"), pydantic.Field(alias="selectedValues") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_mutation_meta.py b/src/cloudpdf/types/form_mutation_meta.py new file mode 100644 index 0000000..a11b30a --- /dev/null +++ b/src/cloudpdf/types/form_mutation_meta.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .cache_delta import CacheDelta +from .form_field_ref import FormFieldRef +from .form_widget import FormWidget +from .page_ref import PageRef + + +class FormMutationMeta(UniversalBaseModel): + affected_pages: typing_extensions.Annotated[ + typing.List[PageRef], FieldMetadata(alias="affectedPages"), pydantic.Field(alias="affectedPages") + ] + cache_delta: typing_extensions.Annotated[ + typing.Optional[CacheDelta], FieldMetadata(alias="cacheDelta"), pydantic.Field(alias="cacheDelta") + ] = None + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + undoable: bool + changed_fields: typing_extensions.Annotated[ + typing.List[FormFieldRef], FieldMetadata(alias="changedFields"), pydantic.Field(alias="changedFields") + ] + changed_widgets: typing_extensions.Annotated[ + typing.List[FormWidget], FieldMetadata(alias="changedWidgets"), pydantic.Field(alias="changedWidgets") + ] + redrawn_widgets: typing_extensions.Annotated[ + typing.List[FormWidget], FieldMetadata(alias="redrawnWidgets"), pydantic.Field(alias="redrawnWidgets") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/form_widget.py b/src/cloudpdf/types/form_widget.py new file mode 100644 index 0000000..cd37994 --- /dev/null +++ b/src/cloudpdf/types/form_widget.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .page_ref import PageRef + + +class FormWidget(UniversalBaseModel): + ref: typing.Optional[AnnotationRef] = None + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + page: typing.Optional[PageRef] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/metadata_patch.py b/src/cloudpdf/types/metadata_patch.py new file mode 100644 index 0000000..20d14b5 --- /dev/null +++ b/src/cloudpdf/types/metadata_patch.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .metadata_patch_trapped import MetadataPatchTrapped + + +class MetadataPatch(UniversalBaseModel): + title: typing.Optional[str] = None + author: typing.Optional[str] = None + subject: typing.Optional[str] = None + keywords: typing.Optional[str] = None + producer: typing.Optional[str] = None + creator: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + trapped: typing.Optional[MetadataPatchTrapped] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/metadata_patch_trapped.py b/src/cloudpdf/types/metadata_patch_trapped.py new file mode 100644 index 0000000..b624b70 --- /dev/null +++ b/src/cloudpdf/types/metadata_patch_trapped.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +MetadataPatchTrapped = typing.Union[typing.Literal["true", "false", "unknown"], typing.Any] diff --git a/src/cloudpdf/types/mutation_meta.py b/src/cloudpdf/types/mutation_meta.py new file mode 100644 index 0000000..08dd558 --- /dev/null +++ b/src/cloudpdf/types/mutation_meta.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .cache_delta import CacheDelta +from .page_ref import PageRef + + +class MutationMeta(UniversalBaseModel): + affected_pages: typing_extensions.Annotated[ + typing.List[PageRef], FieldMetadata(alias="affectedPages"), pydantic.Field(alias="affectedPages") + ] + cache_delta: typing_extensions.Annotated[ + typing.Optional[CacheDelta], FieldMetadata(alias="cacheDelta"), pydantic.Field(alias="cacheDelta") + ] = None + op_id: typing_extensions.Annotated[str, FieldMetadata(alias="opId"), pydantic.Field(alias="opId")] + undoable: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination.py b/src/cloudpdf/types/page_destination.py new file mode 100644 index 0000000..2b0d4d4 --- /dev/null +++ b/src/cloudpdf/types/page_destination.py @@ -0,0 +1,148 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestination_Xyz(UniversalBaseModel): + kind: typing.Literal["xyz"] = "xyz" + page: PageRef + x: typing.Optional[float] = None + y: typing.Optional[float] = None + zoom: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_Fit(UniversalBaseModel): + kind: typing.Literal["fit"] = "fit" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitH(UniversalBaseModel): + kind: typing.Literal["fitH"] = "fitH" + page: PageRef + y: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitV(UniversalBaseModel): + kind: typing.Literal["fitV"] = "fitV" + page: PageRef + x: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitR(UniversalBaseModel): + kind: typing.Literal["fitR"] = "fitR" + page: PageRef + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitB(UniversalBaseModel): + kind: typing.Literal["fitB"] = "fitB" + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitBh(UniversalBaseModel): + kind: typing.Literal["fitBH"] = "fitBH" + page: PageRef + y: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PageDestination_FitBv(UniversalBaseModel): + kind: typing.Literal["fitBV"] = "fitBV" + page: PageRef + x: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +PageDestination = typing_extensions.Annotated[ + typing.Union[ + PageDestination_Xyz, + PageDestination_Fit, + PageDestination_FitH, + PageDestination_FitV, + PageDestination_FitR, + PageDestination_FitB, + PageDestination_FitBh, + PageDestination_FitBv, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/page_destination_fit.py b/src/cloudpdf/types/page_destination_fit.py new file mode 100644 index 0000000..0839282 --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFit(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_b.py b/src/cloudpdf/types/page_destination_fit_b.py new file mode 100644 index 0000000..a7268e6 --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_b.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitB(UniversalBaseModel): + page: PageRef + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_bh.py b/src/cloudpdf/types/page_destination_fit_bh.py new file mode 100644 index 0000000..eea274c --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_bh.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitBh(UniversalBaseModel): + page: PageRef + y: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_bv.py b/src/cloudpdf/types/page_destination_fit_bv.py new file mode 100644 index 0000000..2d2fabf --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_bv.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitBv(UniversalBaseModel): + page: PageRef + x: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_h.py b/src/cloudpdf/types/page_destination_fit_h.py new file mode 100644 index 0000000..cc68af9 --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_h.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitH(UniversalBaseModel): + page: PageRef + y: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_r.py b/src/cloudpdf/types/page_destination_fit_r.py new file mode 100644 index 0000000..cc48e5d --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_r.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitR(UniversalBaseModel): + page: PageRef + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_fit_v.py b/src/cloudpdf/types/page_destination_fit_v.py new file mode 100644 index 0000000..6e36f7a --- /dev/null +++ b/src/cloudpdf/types/page_destination_fit_v.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationFitV(UniversalBaseModel): + page: PageRef + x: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_destination_xyz.py b/src/cloudpdf/types/page_destination_xyz.py new file mode 100644 index 0000000..b53543d --- /dev/null +++ b/src/cloudpdf/types/page_destination_xyz.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PageDestinationXyz(UniversalBaseModel): + page: PageRef + x: typing.Optional[float] = None + y: typing.Optional[float] = None + zoom: typing.Optional[float] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_position.py b/src/cloudpdf/types/page_position.py new file mode 100644 index 0000000..4f80bd5 --- /dev/null +++ b/src/cloudpdf/types/page_position.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .page_position_after import PagePositionAfter +from .page_position_zero import PagePositionZero + +PagePosition = typing.Union[PagePositionZero, PagePositionAfter] diff --git a/src/cloudpdf/types/page_position_after.py b/src/cloudpdf/types/page_position_after.py new file mode 100644 index 0000000..e32294c --- /dev/null +++ b/src/cloudpdf/types/page_position_after.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_ref import PageRef + + +class PagePositionAfter(UniversalBaseModel): + before: typing.Optional[PageRef] = None + after: typing.Optional[PageRef] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_position_zero.py b/src/cloudpdf/types/page_position_zero.py new file mode 100644 index 0000000..2518358 --- /dev/null +++ b/src/cloudpdf/types/page_position_zero.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +PagePositionZero = typing.Union[typing.Literal["start", "end"], typing.Any] diff --git a/src/cloudpdf/types/page_ref.py b/src/cloudpdf/types/page_ref.py new file mode 100644 index 0000000..582defc --- /dev/null +++ b/src/cloudpdf/types/page_ref.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref_kind import PageRefKind + + +class PageRef(UniversalBaseModel): + kind: PageRefKind + object_number: typing_extensions.Annotated[ + int, FieldMetadata(alias="objectNumber"), pydantic.Field(alias="objectNumber") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/page_ref_kind.py b/src/cloudpdf/types/page_ref_kind.py new file mode 100644 index 0000000..4fe1da8 --- /dev/null +++ b/src/cloudpdf/types/page_ref_kind.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +PageRefKind = typing.Union[typing.Literal["objectNumber"], typing.Any] diff --git a/src/cloudpdf/types/pdf_action_node.py b/src/cloudpdf/types/pdf_action_node.py index fc230c4..d86b2c2 100644 --- a/src/cloudpdf/types/pdf_action_node.py +++ b/src/cloudpdf/types/pdf_action_node.py @@ -8,9 +8,9 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .page_destination import PageDestination from .pdf_action_node_submit_form_payload import PdfActionNodeSubmitFormPayload from .pdf_action_target_ref import PdfActionTargetRef -from .pdf_destination import PdfDestination class PdfActionNode_Javascript(UniversalBaseModel): @@ -33,7 +33,7 @@ class PdfActionNode_Goto(UniversalBaseModel): type: typing.Literal["goto"] = "goto" subtype: str next: typing.List[typing.Any] - destination: PdfDestination + destination: PageDestination if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/pdf_action_node_goto.py b/src/cloudpdf/types/pdf_action_node_goto.py index 5e54fc7..a7363bc 100644 --- a/src/cloudpdf/types/pdf_action_node_goto.py +++ b/src/cloudpdf/types/pdf_action_node_goto.py @@ -4,13 +4,13 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .pdf_destination import PdfDestination +from .page_destination import PageDestination class PdfActionNodeGoto(UniversalBaseModel): subtype: str next: typing.List[typing.Any] - destination: PdfDestination + destination: PageDestination if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/cloudpdf/types/pdf_action_write.py b/src/cloudpdf/types/pdf_action_write.py new file mode 100644 index 0000000..7889bc0 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write.py @@ -0,0 +1,134 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination +from .pdf_action_target_ref import PdfActionTargetRef + + +class PdfActionWrite_Javascript(UniversalBaseModel): + type: typing.Literal["javascript"] = "javascript" + script: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_Goto(UniversalBaseModel): + type: typing.Literal["goto"] = "goto" + destination: PageDestination + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_Uri(UniversalBaseModel): + type: typing.Literal["uri"] = "uri" + uri: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_Named(UniversalBaseModel): + type: typing.Literal["named"] = "named" + name: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_Hide(UniversalBaseModel): + type: typing.Literal["hide"] = "hide" + targets: typing.List[PdfActionTargetRef] + hide: bool + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_ResetForm(UniversalBaseModel): + type: typing.Literal["reset-form"] = "reset-form" + fields: typing.Optional[typing.List[PdfActionTargetRef]] = None + exclude: bool + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfActionWrite_SubmitForm(UniversalBaseModel): + type: typing.Literal["submit-form"] = "submit-form" + url: str + fields: typing.Optional[typing.List[PdfActionTargetRef]] = None + flags: typing.Optional[int] = None + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +PdfActionWrite = typing_extensions.Annotated[ + typing.Union[ + PdfActionWrite_Javascript, + PdfActionWrite_Goto, + PdfActionWrite_Uri, + PdfActionWrite_Named, + PdfActionWrite_Hide, + PdfActionWrite_ResetForm, + PdfActionWrite_SubmitForm, + ], + pydantic.Field(discriminator="type"), +] diff --git a/src/cloudpdf/types/pdf_action_write_goto.py b/src/cloudpdf/types/pdf_action_write_goto.py new file mode 100644 index 0000000..d8c24f6 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_goto.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination + + +class PdfActionWriteGoto(UniversalBaseModel): + destination: PageDestination + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_hide.py b/src/cloudpdf/types/pdf_action_write_hide.py new file mode 100644 index 0000000..8477ddd --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_hide.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .pdf_action_target_ref import PdfActionTargetRef + + +class PdfActionWriteHide(UniversalBaseModel): + targets: typing.List[PdfActionTargetRef] + hide: bool + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_javascript.py b/src/cloudpdf/types/pdf_action_write_javascript.py new file mode 100644 index 0000000..dfbc330 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_javascript.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfActionWriteJavascript(UniversalBaseModel): + script: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_named.py b/src/cloudpdf/types/pdf_action_write_named.py new file mode 100644 index 0000000..89612c6 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_named.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfActionWriteNamed(UniversalBaseModel): + name: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_reset_form.py b/src/cloudpdf/types/pdf_action_write_reset_form.py new file mode 100644 index 0000000..aaa7916 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_reset_form.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .pdf_action_target_ref import PdfActionTargetRef + + +class PdfActionWriteResetForm(UniversalBaseModel): + fields: typing.Optional[typing.List[PdfActionTargetRef]] = None + exclude: bool + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_submit_form.py b/src/cloudpdf/types/pdf_action_write_submit_form.py new file mode 100644 index 0000000..48e3cf0 --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_submit_form.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .pdf_action_target_ref import PdfActionTargetRef + + +class PdfActionWriteSubmitForm(UniversalBaseModel): + url: str + fields: typing.Optional[typing.List[PdfActionTargetRef]] = None + flags: typing.Optional[int] = None + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_action_write_uri.py b/src/cloudpdf/types/pdf_action_write_uri.py new file mode 100644 index 0000000..2d267bb --- /dev/null +++ b/src/cloudpdf/types/pdf_action_write_uri.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfActionWriteUri(UniversalBaseModel): + uri: str + next: typing.Optional[typing.List[typing.Any]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination.py b/src/cloudpdf/types/pdf_destination.py deleted file mode 100644 index 72c4e3f..0000000 --- a/src/cloudpdf/types/pdf_destination.py +++ /dev/null @@ -1,164 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from __future__ import annotations - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestination_Xyz(UniversalBaseModel): - kind: typing.Literal["xyz"] = "xyz" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - top: typing.Optional[float] = None - zoom: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_Fit(UniversalBaseModel): - kind: typing.Literal["fit"] = "fit" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitH(UniversalBaseModel): - kind: typing.Literal["fitH"] = "fitH" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - top: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitV(UniversalBaseModel): - kind: typing.Literal["fitV"] = "fitV" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitR(UniversalBaseModel): - kind: typing.Literal["fitR"] = "fitR" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitB(UniversalBaseModel): - kind: typing.Literal["fitB"] = "fitB" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitBh(UniversalBaseModel): - kind: typing.Literal["fitBH"] = "fitBH" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - top: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -class PdfDestination_FitBv(UniversalBaseModel): - kind: typing.Literal["fitBV"] = "fitBV" - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow - - -PdfDestination = typing_extensions.Annotated[ - typing.Union[ - PdfDestination_Xyz, - PdfDestination_Fit, - PdfDestination_FitH, - PdfDestination_FitV, - PdfDestination_FitR, - PdfDestination_FitB, - PdfDestination_FitBh, - PdfDestination_FitBv, - ], - pydantic.Field(discriminator="kind"), -] diff --git a/src/cloudpdf/types/pdf_destination_fit.py b/src/cloudpdf/types/pdf_destination_fit.py deleted file mode 100644 index 2a67d5f..0000000 --- a/src/cloudpdf/types/pdf_destination_fit.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFit(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_b.py b/src/cloudpdf/types/pdf_destination_fit_b.py deleted file mode 100644 index a95c882..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_b.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitB(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_bh.py b/src/cloudpdf/types/pdf_destination_fit_bh.py deleted file mode 100644 index 1bd82c8..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_bh.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitBh(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - top: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_bv.py b/src/cloudpdf/types/pdf_destination_fit_bv.py deleted file mode 100644 index 0b5532e..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_bv.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitBv(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_h.py b/src/cloudpdf/types/pdf_destination_fit_h.py deleted file mode 100644 index 5362a36..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_h.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitH(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - top: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_r.py b/src/cloudpdf/types/pdf_destination_fit_r.py deleted file mode 100644 index 9235e18..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_r.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitR(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: float - bottom: float - right: float - top: float - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_fit_v.py b/src/cloudpdf/types/pdf_destination_fit_v.py deleted file mode 100644 index 8c26f79..0000000 --- a/src/cloudpdf/types/pdf_destination_fit_v.py +++ /dev/null @@ -1,24 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationFitV(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_destination_xyz.py b/src/cloudpdf/types/pdf_destination_xyz.py deleted file mode 100644 index f343c37..0000000 --- a/src/cloudpdf/types/pdf_destination_xyz.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -import typing_extensions -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from ..core.serialization import FieldMetadata - - -class PdfDestinationXyz(UniversalBaseModel): - page_object_number: typing_extensions.Annotated[ - int, FieldMetadata(alias="pageObjectNumber"), pydantic.Field(alias="pageObjectNumber") - ] - left: typing.Optional[float] = None - top: typing.Optional[float] = None - zoom: typing.Optional[float] = None - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target.py b/src/cloudpdf/types/pdf_link_target.py new file mode 100644 index 0000000..ae4840c --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target.py @@ -0,0 +1,120 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination + + +class PdfLinkTarget_Goto(UniversalBaseModel): + kind: typing.Literal["goto"] = "goto" + destination: PageDestination + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_Uri(UniversalBaseModel): + kind: typing.Literal["uri"] = "uri" + uri: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_GotoRemote(UniversalBaseModel): + kind: typing.Literal["goto-remote"] = "goto-remote" + file: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_Launch(UniversalBaseModel): + kind: typing.Literal["launch"] = "launch" + path: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_Javascript(UniversalBaseModel): + kind: typing.Literal["javascript"] = "javascript" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_Named(UniversalBaseModel): + kind: typing.Literal["named"] = "named" + name: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTarget_Unsupported(UniversalBaseModel): + kind: typing.Literal["unsupported"] = "unsupported" + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +PdfLinkTarget = typing_extensions.Annotated[ + typing.Union[ + PdfLinkTarget_Goto, + PdfLinkTarget_Uri, + PdfLinkTarget_GotoRemote, + PdfLinkTarget_Launch, + PdfLinkTarget_Javascript, + PdfLinkTarget_Named, + PdfLinkTarget_Unsupported, + ], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/pdf_link_target_goto.py b/src/cloudpdf/types/pdf_link_target_goto.py new file mode 100644 index 0000000..b7c5f48 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_goto.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination + + +class PdfLinkTargetGoto(UniversalBaseModel): + destination: PageDestination + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_goto_remote.py b/src/cloudpdf/types/pdf_link_target_goto_remote.py new file mode 100644 index 0000000..2a6e790 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_goto_remote.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetGotoRemote(UniversalBaseModel): + file: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_javascript.py b/src/cloudpdf/types/pdf_link_target_javascript.py new file mode 100644 index 0000000..81a4ee1 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_javascript.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetJavascript(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_launch.py b/src/cloudpdf/types/pdf_link_target_launch.py new file mode 100644 index 0000000..9bd8be4 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_launch.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetLaunch(UniversalBaseModel): + path: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_named.py b/src/cloudpdf/types/pdf_link_target_named.py new file mode 100644 index 0000000..46f118d --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_named.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetNamed(UniversalBaseModel): + name: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_unsupported.py b/src/cloudpdf/types/pdf_link_target_unsupported.py new file mode 100644 index 0000000..503d6b9 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_unsupported.py @@ -0,0 +1,17 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetUnsupported(UniversalBaseModel): + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_uri.py b/src/cloudpdf/types/pdf_link_target_uri.py new file mode 100644 index 0000000..a9b7865 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_uri.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetUri(UniversalBaseModel): + uri: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_writable.py b/src/cloudpdf/types/pdf_link_target_writable.py new file mode 100644 index 0000000..1b3b002 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_writable.py @@ -0,0 +1,59 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination +from .pdf_link_target_writable_named_name import PdfLinkTargetWritableNamedName + + +class PdfLinkTargetWritable_Goto(UniversalBaseModel): + kind: typing.Literal["goto"] = "goto" + destination: PageDestination + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTargetWritable_Uri(UniversalBaseModel): + kind: typing.Literal["uri"] = "uri" + uri: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +class PdfLinkTargetWritable_Named(UniversalBaseModel): + kind: typing.Literal["named"] = "named" + name: PdfLinkTargetWritableNamedName + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow + + +PdfLinkTargetWritable = typing_extensions.Annotated[ + typing.Union[PdfLinkTargetWritable_Goto, PdfLinkTargetWritable_Uri, PdfLinkTargetWritable_Named], + pydantic.Field(discriminator="kind"), +] diff --git a/src/cloudpdf/types/pdf_link_target_writable_goto.py b/src/cloudpdf/types/pdf_link_target_writable_goto.py new file mode 100644 index 0000000..0a33658 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_writable_goto.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .page_destination import PageDestination + + +class PdfLinkTargetWritableGoto(UniversalBaseModel): + destination: PageDestination + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_writable_named.py b/src/cloudpdf/types/pdf_link_target_writable_named.py new file mode 100644 index 0000000..8cd001c --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_writable_named.py @@ -0,0 +1,20 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .pdf_link_target_writable_named_name import PdfLinkTargetWritableNamedName + + +class PdfLinkTargetWritableNamed(UniversalBaseModel): + name: PdfLinkTargetWritableNamedName + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/pdf_link_target_writable_named_name.py b/src/cloudpdf/types/pdf_link_target_writable_named_name.py new file mode 100644 index 0000000..8f31857 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_writable_named_name.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +PdfLinkTargetWritableNamedName = typing.Union[ + typing.Literal["NextPage", "PrevPage", "FirstPage", "LastPage"], typing.Any +] diff --git a/src/cloudpdf/types/pdf_link_target_writable_uri.py b/src/cloudpdf/types/pdf_link_target_writable_uri.py new file mode 100644 index 0000000..e208799 --- /dev/null +++ b/src/cloudpdf/types/pdf_link_target_writable_uri.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class PdfLinkTargetWritableUri(UniversalBaseModel): + uri: str + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_create400response.py b/src/cloudpdf/types/shares_create400response.py index d6a71e7..4384f0d 100644 --- a/src/cloudpdf/types/shares_create400response.py +++ b/src/cloudpdf/types/shares_create400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_create400response_error import SharesCreate400ResponseError - - -class SharesCreate400Response(UniversalBaseModel): - error: SharesCreate400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesCreate400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_create400response_error.py b/src/cloudpdf/types/shares_create400response_error.py deleted file mode 100644 index 1a5858f..0000000 --- a/src/cloudpdf/types/shares_create400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesCreate400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_create403response.py b/src/cloudpdf/types/shares_create403response.py index a399675..35444e6 100644 --- a/src/cloudpdf/types/shares_create403response.py +++ b/src/cloudpdf/types/shares_create403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_create403response_error import SharesCreate403ResponseError - - -class SharesCreate403Response(UniversalBaseModel): - error: SharesCreate403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesCreate403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_create403response_error.py b/src/cloudpdf/types/shares_create403response_error.py deleted file mode 100644 index 3eff3bd..0000000 --- a/src/cloudpdf/types/shares_create403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesCreate403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_create404response.py b/src/cloudpdf/types/shares_create404response.py index 69d4e7b..1bbf1f1 100644 --- a/src/cloudpdf/types/shares_create404response.py +++ b/src/cloudpdf/types/shares_create404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_create404response_error import SharesCreate404ResponseError - - -class SharesCreate404Response(UniversalBaseModel): - error: SharesCreate404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesCreate404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_create404response_error.py b/src/cloudpdf/types/shares_create404response_error.py deleted file mode 100644 index 9e1d523..0000000 --- a/src/cloudpdf/types/shares_create404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesCreate404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_delete_response.py b/src/cloudpdf/types/shares_delete_response.py index a3f879f..4cc38b7 100644 --- a/src/cloudpdf/types/shares_delete_response.py +++ b/src/cloudpdf/types/shares_delete_response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_delete_response_error import SharesDeleteResponseError - - -class SharesDeleteResponse(UniversalBaseModel): - error: SharesDeleteResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesDeleteResponse = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_delete_response_error.py b/src/cloudpdf/types/shares_delete_response_error.py deleted file mode 100644 index ed6f3d3..0000000 --- a/src/cloudpdf/types/shares_delete_response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesDeleteResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_exchange400response.py b/src/cloudpdf/types/shares_exchange400response.py index c02dacf..6521cc7 100644 --- a/src/cloudpdf/types/shares_exchange400response.py +++ b/src/cloudpdf/types/shares_exchange400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_exchange400response_error import SharesExchange400ResponseError - - -class SharesExchange400Response(UniversalBaseModel): - error: SharesExchange400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesExchange400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_exchange400response_error.py b/src/cloudpdf/types/shares_exchange400response_error.py deleted file mode 100644 index 0ab81f1..0000000 --- a/src/cloudpdf/types/shares_exchange400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesExchange400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_exchange403response.py b/src/cloudpdf/types/shares_exchange403response.py index 2d190e0..ac9bd38 100644 --- a/src/cloudpdf/types/shares_exchange403response.py +++ b/src/cloudpdf/types/shares_exchange403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_exchange403response_error import SharesExchange403ResponseError - - -class SharesExchange403Response(UniversalBaseModel): - error: SharesExchange403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesExchange403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_exchange403response_error.py b/src/cloudpdf/types/shares_exchange403response_error.py deleted file mode 100644 index cec9889..0000000 --- a/src/cloudpdf/types/shares_exchange403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesExchange403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_exchange404response.py b/src/cloudpdf/types/shares_exchange404response.py index 3d77d5e..ca04406 100644 --- a/src/cloudpdf/types/shares_exchange404response.py +++ b/src/cloudpdf/types/shares_exchange404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_exchange404response_error import SharesExchange404ResponseError - - -class SharesExchange404Response(UniversalBaseModel): - error: SharesExchange404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesExchange404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_exchange404response_error.py b/src/cloudpdf/types/shares_exchange404response_error.py deleted file mode 100644 index 1949a05..0000000 --- a/src/cloudpdf/types/shares_exchange404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesExchange404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_exchange410response.py b/src/cloudpdf/types/shares_exchange410response.py index e83c55b..8fddf25 100644 --- a/src/cloudpdf/types/shares_exchange410response.py +++ b/src/cloudpdf/types/shares_exchange410response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_exchange410response_error import SharesExchange410ResponseError - - -class SharesExchange410Response(UniversalBaseModel): - error: SharesExchange410ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesExchange410Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_exchange410response_error.py b/src/cloudpdf/types/shares_exchange410response_error.py deleted file mode 100644 index 3275851..0000000 --- a/src/cloudpdf/types/shares_exchange410response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesExchange410ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_exchange422response.py b/src/cloudpdf/types/shares_exchange422response.py index 7f09b46..f57ec5f 100644 --- a/src/cloudpdf/types/shares_exchange422response.py +++ b/src/cloudpdf/types/shares_exchange422response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_exchange422response_error import SharesExchange422ResponseError - - -class SharesExchange422Response(UniversalBaseModel): - error: SharesExchange422ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesExchange422Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_exchange422response_error.py b/src/cloudpdf/types/shares_exchange422response_error.py deleted file mode 100644 index 3d9ff52..0000000 --- a/src/cloudpdf/types/shares_exchange422response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesExchange422ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_get404response.py b/src/cloudpdf/types/shares_get404response.py index f4edce2..d848594 100644 --- a/src/cloudpdf/types/shares_get404response.py +++ b/src/cloudpdf/types/shares_get404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_get404response_error import SharesGet404ResponseError - - -class SharesGet404Response(UniversalBaseModel): - error: SharesGet404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesGet404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_get404response_error.py b/src/cloudpdf/types/shares_get404response_error.py deleted file mode 100644 index fc123aa..0000000 --- a/src/cloudpdf/types/shares_get404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesGet404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_list400response.py b/src/cloudpdf/types/shares_list400response.py index 5fd652e..6ed1505 100644 --- a/src/cloudpdf/types/shares_list400response.py +++ b/src/cloudpdf/types/shares_list400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_list400response_error import SharesList400ResponseError - - -class SharesList400Response(UniversalBaseModel): - error: SharesList400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesList400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_list400response_error.py b/src/cloudpdf/types/shares_list400response_error.py deleted file mode 100644 index db8f4d2..0000000 --- a/src/cloudpdf/types/shares_list400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesList400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_update400response.py b/src/cloudpdf/types/shares_update400response.py index ca6c5e1..0c0b22d 100644 --- a/src/cloudpdf/types/shares_update400response.py +++ b/src/cloudpdf/types/shares_update400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_update400response_error import SharesUpdate400ResponseError - - -class SharesUpdate400Response(UniversalBaseModel): - error: SharesUpdate400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesUpdate400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_update400response_error.py b/src/cloudpdf/types/shares_update400response_error.py deleted file mode 100644 index 288ac4f..0000000 --- a/src/cloudpdf/types/shares_update400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesUpdate400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/shares_update404response.py b/src/cloudpdf/types/shares_update404response.py index 28cae7a..126f03b 100644 --- a/src/cloudpdf/types/shares_update404response.py +++ b/src/cloudpdf/types/shares_update404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .shares_update404response_error import SharesUpdate404ResponseError - - -class SharesUpdate404Response(UniversalBaseModel): - error: SharesUpdate404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +SharesUpdate404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/shares_update404response_error.py b/src/cloudpdf/types/shares_update404response_error.py deleted file mode 100644 index 1bb9194..0000000 --- a/src/cloudpdf/types/shares_update404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class SharesUpdate404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_create400response.py b/src/cloudpdf/types/tenants_create400response.py index caf0b1e..d6578c8 100644 --- a/src/cloudpdf/types/tenants_create400response.py +++ b/src/cloudpdf/types/tenants_create400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_create400response_error import TenantsCreate400ResponseError - - -class TenantsCreate400Response(UniversalBaseModel): - error: TenantsCreate400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsCreate400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_create400response_error.py b/src/cloudpdf/types/tenants_create400response_error.py deleted file mode 100644 index 17d1fcc..0000000 --- a/src/cloudpdf/types/tenants_create400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsCreate400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_delete_response.py b/src/cloudpdf/types/tenants_delete_response.py index 4491e3c..266e303 100644 --- a/src/cloudpdf/types/tenants_delete_response.py +++ b/src/cloudpdf/types/tenants_delete_response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_delete_response_error import TenantsDeleteResponseError - - -class TenantsDeleteResponse(UniversalBaseModel): - error: TenantsDeleteResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsDeleteResponse = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_delete_response_error.py b/src/cloudpdf/types/tenants_delete_response_error.py deleted file mode 100644 index c93a128..0000000 --- a/src/cloudpdf/types/tenants_delete_response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsDeleteResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_get404response.py b/src/cloudpdf/types/tenants_get404response.py index fdf9426..3f33df1 100644 --- a/src/cloudpdf/types/tenants_get404response.py +++ b/src/cloudpdf/types/tenants_get404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_get404response_error import TenantsGet404ResponseError - - -class TenantsGet404Response(UniversalBaseModel): - error: TenantsGet404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsGet404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_get404response_error.py b/src/cloudpdf/types/tenants_get404response_error.py deleted file mode 100644 index 86964f7..0000000 --- a/src/cloudpdf/types/tenants_get404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsGet404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_list400response.py b/src/cloudpdf/types/tenants_list400response.py index d77f216..8ad471a 100644 --- a/src/cloudpdf/types/tenants_list400response.py +++ b/src/cloudpdf/types/tenants_list400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_list400response_error import TenantsList400ResponseError - - -class TenantsList400Response(UniversalBaseModel): - error: TenantsList400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsList400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_list400response_error.py b/src/cloudpdf/types/tenants_list400response_error.py deleted file mode 100644 index b80f255..0000000 --- a/src/cloudpdf/types/tenants_list400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsList400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_resume_response.py b/src/cloudpdf/types/tenants_resume_response.py index 3260c75..79ef748 100644 --- a/src/cloudpdf/types/tenants_resume_response.py +++ b/src/cloudpdf/types/tenants_resume_response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_resume_response_error import TenantsResumeResponseError - - -class TenantsResumeResponse(UniversalBaseModel): - error: TenantsResumeResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsResumeResponse = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_resume_response_error.py b/src/cloudpdf/types/tenants_resume_response_error.py deleted file mode 100644 index 82707d2..0000000 --- a/src/cloudpdf/types/tenants_resume_response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsResumeResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_suspend_response.py b/src/cloudpdf/types/tenants_suspend_response.py index 4ddec34..2294a64 100644 --- a/src/cloudpdf/types/tenants_suspend_response.py +++ b/src/cloudpdf/types/tenants_suspend_response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_suspend_response_error import TenantsSuspendResponseError - - -class TenantsSuspendResponse(UniversalBaseModel): - error: TenantsSuspendResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsSuspendResponse = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_suspend_response_error.py b/src/cloudpdf/types/tenants_suspend_response_error.py deleted file mode 100644 index be45f86..0000000 --- a/src/cloudpdf/types/tenants_suspend_response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsSuspendResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_usage400response.py b/src/cloudpdf/types/tenants_usage400response.py index 4f8d47f..9640312 100644 --- a/src/cloudpdf/types/tenants_usage400response.py +++ b/src/cloudpdf/types/tenants_usage400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_usage400response_error import TenantsUsage400ResponseError - - -class TenantsUsage400Response(UniversalBaseModel): - error: TenantsUsage400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsUsage400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_usage400response_error.py b/src/cloudpdf/types/tenants_usage400response_error.py deleted file mode 100644 index 2d02145..0000000 --- a/src/cloudpdf/types/tenants_usage400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsUsage400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tenants_usage404response.py b/src/cloudpdf/types/tenants_usage404response.py index d525509..a681f3d 100644 --- a/src/cloudpdf/types/tenants_usage404response.py +++ b/src/cloudpdf/types/tenants_usage404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tenants_usage404response_error import TenantsUsage404ResponseError - - -class TenantsUsage404Response(UniversalBaseModel): - error: TenantsUsage404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TenantsUsage404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tenants_usage404response_error.py b/src/cloudpdf/types/tenants_usage404response_error.py deleted file mode 100644 index 950bb75..0000000 --- a/src/cloudpdf/types/tenants_usage404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TenantsUsage404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tokens_issue400response.py b/src/cloudpdf/types/tokens_issue400response.py index b7556d1..7e2870d 100644 --- a/src/cloudpdf/types/tokens_issue400response.py +++ b/src/cloudpdf/types/tokens_issue400response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tokens_issue400response_error import TokensIssue400ResponseError - - -class TokensIssue400Response(UniversalBaseModel): - error: TokensIssue400ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TokensIssue400Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tokens_issue400response_error.py b/src/cloudpdf/types/tokens_issue400response_error.py deleted file mode 100644 index f413892..0000000 --- a/src/cloudpdf/types/tokens_issue400response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TokensIssue400ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tokens_issue403response.py b/src/cloudpdf/types/tokens_issue403response.py index ffa6f91..570dad8 100644 --- a/src/cloudpdf/types/tokens_issue403response.py +++ b/src/cloudpdf/types/tokens_issue403response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tokens_issue403response_error import TokensIssue403ResponseError - - -class TokensIssue403Response(UniversalBaseModel): - error: TokensIssue403ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TokensIssue403Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tokens_issue403response_error.py b/src/cloudpdf/types/tokens_issue403response_error.py deleted file mode 100644 index 20cf44f..0000000 --- a/src/cloudpdf/types/tokens_issue403response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TokensIssue403ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tokens_issue404response.py b/src/cloudpdf/types/tokens_issue404response.py index 81c81cc..9926b94 100644 --- a/src/cloudpdf/types/tokens_issue404response.py +++ b/src/cloudpdf/types/tokens_issue404response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tokens_issue404response_error import TokensIssue404ResponseError - - -class TokensIssue404Response(UniversalBaseModel): - error: TokensIssue404ResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TokensIssue404Response = AdminErrorPayload diff --git a/src/cloudpdf/types/tokens_issue404response_error.py b/src/cloudpdf/types/tokens_issue404response_error.py deleted file mode 100644 index 249562c..0000000 --- a/src/cloudpdf/types/tokens_issue404response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TokensIssue404ResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tokens_issue_request.py b/src/cloudpdf/types/tokens_issue_request.py index 2c60d8c..75a17bb 100644 --- a/src/cloudpdf/types/tokens_issue_request.py +++ b/src/cloudpdf/types/tokens_issue_request.py @@ -8,6 +8,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .tokens_issue_request_doc_identity import TokensIssueRequestDocIdentity from .tokens_issue_request_tenant_scope_item import TokensIssueRequestTenantScopeItem @@ -19,16 +20,7 @@ class TokensIssueRequest_Doc(UniversalBaseModel): typing.Optional[str], FieldMetadata(alias="layerName"), pydantic.Field(alias="layerName") ] = None scope: typing.List[str] - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - display_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="displayName"), pydantic.Field(alias="displayName") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - groups: typing.Optional[typing.List[str]] = None + identity: typing.Optional[TokensIssueRequestDocIdentity] = None origins: typing.Optional[typing.List[str]] = None expires_in: typing_extensions.Annotated[int, FieldMetadata(alias="expiresIn"), pydantic.Field(alias="expiresIn")] diff --git a/src/cloudpdf/types/tokens_issue_request_doc.py b/src/cloudpdf/types/tokens_issue_request_doc.py index fde4d89..13e8327 100644 --- a/src/cloudpdf/types/tokens_issue_request_doc.py +++ b/src/cloudpdf/types/tokens_issue_request_doc.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .tokens_issue_request_doc_identity import TokensIssueRequestDocIdentity class TokensIssueRequestDoc(UniversalBaseModel): @@ -15,16 +16,7 @@ class TokensIssueRequestDoc(UniversalBaseModel): typing.Optional[str], FieldMetadata(alias="layerName"), pydantic.Field(alias="layerName") ] = None scope: typing.List[str] - user_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") - ] = None - display_name: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="displayName"), pydantic.Field(alias="displayName") - ] = None - group_id: typing_extensions.Annotated[ - typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") - ] = None - groups: typing.Optional[typing.List[str]] = None + identity: typing.Optional[TokensIssueRequestDocIdentity] = None origins: typing.Optional[typing.List[str]] = None expires_in: typing_extensions.Annotated[int, FieldMetadata(alias="expiresIn"), pydantic.Field(alias="expiresIn")] diff --git a/src/cloudpdf/types/tokens_issue_request_doc_identity.py b/src/cloudpdf/types/tokens_issue_request_doc_identity.py new file mode 100644 index 0000000..1362ef7 --- /dev/null +++ b/src/cloudpdf/types/tokens_issue_request_doc_identity.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata + + +class TokensIssueRequestDocIdentity(UniversalBaseModel): + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + display_name: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="displayName"), pydantic.Field(alias="displayName") + ] = None + email: typing.Optional[str] = None + title: typing.Optional[str] = None + organization: typing.Optional[str] = None + organizational_unit: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="organizationalUnit"), pydantic.Field(alias="organizationalUnit") + ] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/tokens_revoke_response.py b/src/cloudpdf/types/tokens_revoke_response.py index da4a179..5211d75 100644 --- a/src/cloudpdf/types/tokens_revoke_response.py +++ b/src/cloudpdf/types/tokens_revoke_response.py @@ -1,20 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -import typing +from .admin_error_payload import AdminErrorPayload -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel -from .tokens_revoke_response_error import TokensRevokeResponseError - - -class TokensRevokeResponse(UniversalBaseModel): - error: TokensRevokeResponseError - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow +TokensRevokeResponse = AdminErrorPayload diff --git a/src/cloudpdf/types/tokens_revoke_response_error.py b/src/cloudpdf/types/tokens_revoke_response_error.py deleted file mode 100644 index da7b4c0..0000000 --- a/src/cloudpdf/types/tokens_revoke_response_error.py +++ /dev/null @@ -1,20 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -import typing - -import pydantic -from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel - - -class TokensRevokeResponseError(UniversalBaseModel): - code: str - message: str - - if IS_PYDANTIC_V2: - model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 - else: - - class Config: - frozen = True - smart_union = True - extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_actions_patch.py b/src/cloudpdf/types/widget_actions_patch.py new file mode 100644 index 0000000..556c01d --- /dev/null +++ b/src/cloudpdf/types/widget_actions_patch.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .pdf_action_write import PdfActionWrite + + +class WidgetActionsPatch(UniversalBaseModel): + activate: typing.Optional[PdfActionWrite] = None + cursor_enter: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="cursorEnter"), pydantic.Field(alias="cursorEnter") + ] = None + cursor_exit: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="cursorExit"), pydantic.Field(alias="cursorExit") + ] = None + mouse_down: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="mouseDown"), pydantic.Field(alias="mouseDown") + ] = None + mouse_up: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="mouseUp"), pydantic.Field(alias="mouseUp") + ] = None + focus: typing.Optional[PdfActionWrite] = None + blur: typing.Optional[PdfActionWrite] = None + page_open: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="pageOpen"), pydantic.Field(alias="pageOpen") + ] = None + page_close: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="pageClose"), pydantic.Field(alias="pageClose") + ] = None + page_visible: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="pageVisible"), pydantic.Field(alias="pageVisible") + ] = None + page_invisible: typing_extensions.Annotated[ + typing.Optional[PdfActionWrite], FieldMetadata(alias="pageInvisible"), pydantic.Field(alias="pageInvisible") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_annotation.py b/src/cloudpdf/types/widget_annotation.py new file mode 100644 index 0000000..ffc7379 --- /dev/null +++ b/src/cloudpdf/types/widget_annotation.py @@ -0,0 +1,126 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .annotation_ref import AnnotationRef +from .form_field_ref import FormFieldRef +from .page_ref import PageRef +from .pdf_annotation_actions import PdfAnnotationActions +from .widget_annotation_blend_mode import WidgetAnnotationBlendMode +from .widget_annotation_border_style import WidgetAnnotationBorderStyle +from .widget_annotation_box import WidgetAnnotationBox +from .widget_annotation_check_style import WidgetAnnotationCheckStyle +from .widget_annotation_field_family import WidgetAnnotationFieldFamily +from .widget_annotation_rect import WidgetAnnotationRect +from .widget_annotation_reply import WidgetAnnotationReply +from .widget_annotation_subtype import WidgetAnnotationSubtype +from .widget_annotation_text_align import WidgetAnnotationTextAlign + + +class WidgetAnnotation(UniversalBaseModel): + subtype: WidgetAnnotationSubtype + ref: AnnotationRef + page: PageRef + has_appearance: typing_extensions.Annotated[ + bool, FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] + appearance_state: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: WidgetAnnotationRect + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + WidgetAnnotationBlendMode, FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] + invisible: bool + hidden: bool + print: bool + no_zoom: typing_extensions.Annotated[bool, FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom")] + no_rotate: typing_extensions.Annotated[bool, FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate")] + no_view: typing_extensions.Annotated[bool, FieldMetadata(alias="noView"), pydantic.Field(alias="noView")] + read_only: typing_extensions.Annotated[bool, FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly")] + locked: bool + toggle_no_view: typing_extensions.Annotated[ + bool, FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] + locked_contents: typing_extensions.Annotated[ + bool, FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] + reply: typing.Optional[WidgetAnnotationReply] = None + popup: typing.Optional[AnnotationRef] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[str] = None + created_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[dt.datetime], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[PdfAnnotationActions] = None + box: WidgetAnnotationBox + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + float, FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] + border_style: typing_extensions.Annotated[ + WidgetAnnotationBorderStyle, FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + WidgetAnnotationTextAlign, FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[WidgetAnnotationCheckStyle], + FieldMetadata(alias="checkStyle"), + pydantic.Field(alias="checkStyle"), + ] = None + field: typing.Optional[FormFieldRef] = None + field_family: typing_extensions.Annotated[ + WidgetAnnotationFieldFamily, FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_annotation_blend_mode.py b/src/cloudpdf/types/widget_annotation_blend_mode.py new file mode 100644 index 0000000..9fac2cd --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/widget_annotation_border_style.py b/src/cloudpdf/types/widget_annotation_border_style.py new file mode 100644 index 0000000..421bb4d --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_border_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationBorderStyle = typing.Union[ + typing.Literal["solid", "dashed", "beveled", "inset", "underline"], typing.Any +] diff --git a/src/cloudpdf/types/widget_annotation_box.py b/src/cloudpdf/types/widget_annotation_box.py new file mode 100644 index 0000000..9d3ff44 --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetAnnotationBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_annotation_check_style.py b/src/cloudpdf/types/widget_annotation_check_style.py new file mode 100644 index 0000000..99192a7 --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_check_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationCheckStyle = typing.Union[ + typing.Literal["check", "cross", "star", "circle", "square", "diamond"], typing.Any +] diff --git a/src/cloudpdf/types/widget_annotation_field_family.py b/src/cloudpdf/types/widget_annotation_field_family.py new file mode 100644 index 0000000..9329bf0 --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_field_family.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationFieldFamily = typing.Union[ + typing.Literal["text", "checkbox", "radio", "combobox", "listbox", "pushbutton", "signature", "unknown"], typing.Any +] diff --git a/src/cloudpdf/types/widget_annotation_rect.py b/src/cloudpdf/types/widget_annotation_rect.py new file mode 100644 index 0000000..25c7a6f --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetAnnotationRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_annotation_reply.py b/src/cloudpdf/types/widget_annotation_reply.py new file mode 100644 index 0000000..6578848 --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .widget_annotation_reply_type import WidgetAnnotationReplyType + + +class WidgetAnnotationReply(UniversalBaseModel): + to: AnnotationRef + type: WidgetAnnotationReplyType + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_annotation_reply_type.py b/src/cloudpdf/types/widget_annotation_reply_type.py new file mode 100644 index 0000000..5e7decf --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/widget_annotation_subtype.py b/src/cloudpdf/types/widget_annotation_subtype.py new file mode 100644 index 0000000..99470bd --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_subtype.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationSubtype = typing.Union[typing.Literal["widget"], typing.Any] diff --git a/src/cloudpdf/types/widget_annotation_text_align.py b/src/cloudpdf/types/widget_annotation_text_align.py new file mode 100644 index 0000000..06e6bfc --- /dev/null +++ b/src/cloudpdf/types/widget_annotation_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetAnnotationTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/widget_patch.py b/src/cloudpdf/types/widget_patch.py new file mode 100644 index 0000000..6eb7b76 --- /dev/null +++ b/src/cloudpdf/types/widget_patch.py @@ -0,0 +1,127 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .widget_patch_actions import WidgetPatchActions +from .widget_patch_blend_mode import WidgetPatchBlendMode +from .widget_patch_border_style import WidgetPatchBorderStyle +from .widget_patch_box import WidgetPatchBox +from .widget_patch_check_style import WidgetPatchCheckStyle +from .widget_patch_rect import WidgetPatchRect +from .widget_patch_reply import WidgetPatchReply +from .widget_patch_subtype import WidgetPatchSubtype +from .widget_patch_text_align import WidgetPatchTextAlign + + +class WidgetPatch(UniversalBaseModel): + subtype: typing.Optional[WidgetPatchSubtype] = None + ref: typing.Optional[typing.Any] = None + page: typing.Optional[typing.Any] = None + has_appearance: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="hasAppearance"), pydantic.Field(alias="hasAppearance") + ] = None + appearance_state: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="appearanceState"), pydantic.Field(alias="appearanceState") + ] = None + nm: typing.Optional[str] = None + rect: typing.Optional[WidgetPatchRect] = None + contents: typing.Optional[str] = None + subject: typing.Optional[str] = None + blend_mode: typing_extensions.Annotated[ + typing.Optional[WidgetPatchBlendMode], FieldMetadata(alias="blendMode"), pydantic.Field(alias="blendMode") + ] = None + invisible: typing.Optional[bool] = None + hidden: typing.Optional[bool] = None + print: typing.Optional[bool] = None + no_zoom: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noZoom"), pydantic.Field(alias="noZoom") + ] = None + no_rotate: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noRotate"), pydantic.Field(alias="noRotate") + ] = None + no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="noView"), pydantic.Field(alias="noView") + ] = None + read_only: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="readOnly"), pydantic.Field(alias="readOnly") + ] = None + locked: typing.Optional[bool] = None + toggle_no_view: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="toggleNoView"), pydantic.Field(alias="toggleNoView") + ] = None + locked_contents: typing_extensions.Annotated[ + typing.Optional[bool], FieldMetadata(alias="lockedContents"), pydantic.Field(alias="lockedContents") + ] = None + reply: typing.Optional[WidgetPatchReply] = None + popup: typing.Optional[typing.Any] = None + group_id: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="groupId"), pydantic.Field(alias="groupId") + ] = None + author: typing.Optional[typing.Any] = None + created_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdAt"), pydantic.Field(alias="createdAt") + ] = None + modified_at: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedAt"), pydantic.Field(alias="modifiedAt") + ] = None + user_id: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="userId"), pydantic.Field(alias="userId") + ] = None + created_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="createdBy"), pydantic.Field(alias="createdBy") + ] = None + modified_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="modifiedBy"), pydantic.Field(alias="modifiedBy") + ] = None + imported_by: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="importedBy"), pydantic.Field(alias="importedBy") + ] = None + actions: typing.Optional[WidgetPatchActions] = None + box: typing.Optional[WidgetPatchBox] = None + rotation: typing.Optional[float] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[WidgetPatchBorderStyle], FieldMetadata(alias="borderStyle"), pydantic.Field(alias="borderStyle") + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[WidgetPatchTextAlign], FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] = None + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[WidgetPatchCheckStyle], FieldMetadata(alias="checkStyle"), pydantic.Field(alias="checkStyle") + ] = None + field: typing.Optional[typing.Any] = None + field_family: typing_extensions.Annotated[ + typing.Optional[typing.Any], FieldMetadata(alias="fieldFamily"), pydantic.Field(alias="fieldFamily") + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_patch_actions.py b/src/cloudpdf/types/widget_patch_actions.py new file mode 100644 index 0000000..5ffc5ee --- /dev/null +++ b/src/cloudpdf/types/widget_patch_actions.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .pdf_annotation_actions import PdfAnnotationActions +from .widget_actions_patch import WidgetActionsPatch + +WidgetPatchActions = typing.Union[typing.Optional[WidgetActionsPatch], typing.Optional[PdfAnnotationActions]] diff --git a/src/cloudpdf/types/widget_patch_blend_mode.py b/src/cloudpdf/types/widget_patch_blend_mode.py new file mode 100644 index 0000000..48b37b0 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_blend_mode.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchBlendMode = typing.Union[ + typing.Literal[ + "normal", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + typing.Any, +] diff --git a/src/cloudpdf/types/widget_patch_border_style.py b/src/cloudpdf/types/widget_patch_border_style.py new file mode 100644 index 0000000..fc14b6a --- /dev/null +++ b/src/cloudpdf/types/widget_patch_border_style.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchBorderStyle = typing.Union[typing.Literal["solid", "dashed", "beveled", "inset", "underline"], typing.Any] diff --git a/src/cloudpdf/types/widget_patch_box.py b/src/cloudpdf/types/widget_patch_box.py new file mode 100644 index 0000000..731cb52 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetPatchBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_patch_check_style.py b/src/cloudpdf/types/widget_patch_check_style.py new file mode 100644 index 0000000..857bc62 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_check_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchCheckStyle = typing.Union[ + typing.Literal["check", "cross", "star", "circle", "square", "diamond"], typing.Any +] diff --git a/src/cloudpdf/types/widget_patch_rect.py b/src/cloudpdf/types/widget_patch_rect.py new file mode 100644 index 0000000..30aece4 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetPatchRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_patch_reply.py b/src/cloudpdf/types/widget_patch_reply.py new file mode 100644 index 0000000..1d58a30 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_reply.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .annotation_ref import AnnotationRef +from .widget_patch_reply_type import WidgetPatchReplyType + + +class WidgetPatchReply(UniversalBaseModel): + to: AnnotationRef + type: typing.Optional[WidgetPatchReplyType] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_patch_reply_type.py b/src/cloudpdf/types/widget_patch_reply_type.py new file mode 100644 index 0000000..bcde8a7 --- /dev/null +++ b/src/cloudpdf/types/widget_patch_reply_type.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchReplyType = typing.Union[typing.Literal["reply", "group"], typing.Any] diff --git a/src/cloudpdf/types/widget_patch_subtype.py b/src/cloudpdf/types/widget_patch_subtype.py new file mode 100644 index 0000000..df8fd6c --- /dev/null +++ b/src/cloudpdf/types/widget_patch_subtype.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchSubtype = typing.Union[typing.Literal["widget"], typing.Any] diff --git a/src/cloudpdf/types/widget_patch_text_align.py b/src/cloudpdf/types/widget_patch_text_align.py new file mode 100644 index 0000000..06bb1ba --- /dev/null +++ b/src/cloudpdf/types/widget_patch_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPatchTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any] diff --git a/src/cloudpdf/types/widget_placement.py b/src/cloudpdf/types/widget_placement.py new file mode 100644 index 0000000..5f0b310 --- /dev/null +++ b/src/cloudpdf/types/widget_placement.py @@ -0,0 +1,68 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .page_ref import PageRef +from .widget_actions_patch import WidgetActionsPatch +from .widget_placement_border_style import WidgetPlacementBorderStyle +from .widget_placement_box import WidgetPlacementBox +from .widget_placement_check_style import WidgetPlacementCheckStyle +from .widget_placement_rect import WidgetPlacementRect +from .widget_placement_text_align import WidgetPlacementTextAlign + + +class WidgetPlacement(UniversalBaseModel): + page: PageRef + rect: typing.Optional[WidgetPlacementRect] = None + box: typing.Optional[WidgetPlacementBox] = None + rotation: typing.Optional[float] = None + export_value: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="exportValue"), pydantic.Field(alias="exportValue") + ] = None + actions: typing.Optional[WidgetActionsPatch] = None + color: typing.Optional[str] = None + interior_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="interiorColor"), pydantic.Field(alias="interiorColor") + ] = None + stroke_width: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="strokeWidth"), pydantic.Field(alias="strokeWidth") + ] = None + border_style: typing_extensions.Annotated[ + typing.Optional[WidgetPlacementBorderStyle], + FieldMetadata(alias="borderStyle"), + pydantic.Field(alias="borderStyle"), + ] = None + dash_array: typing_extensions.Annotated[ + typing.Optional[typing.List[float]], FieldMetadata(alias="dashArray"), pydantic.Field(alias="dashArray") + ] = None + font_family: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontFamily"), pydantic.Field(alias="fontFamily") + ] = None + font_size: typing_extensions.Annotated[ + typing.Optional[float], FieldMetadata(alias="fontSize"), pydantic.Field(alias="fontSize") + ] = None + font_color: typing_extensions.Annotated[ + typing.Optional[str], FieldMetadata(alias="fontColor"), pydantic.Field(alias="fontColor") + ] = None + text_align: typing_extensions.Annotated[ + typing.Optional[WidgetPlacementTextAlign], FieldMetadata(alias="textAlign"), pydantic.Field(alias="textAlign") + ] = None + caption: typing.Optional[str] = None + check_style: typing_extensions.Annotated[ + typing.Optional[WidgetPlacementCheckStyle], + FieldMetadata(alias="checkStyle"), + pydantic.Field(alias="checkStyle"), + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_placement_border_style.py b/src/cloudpdf/types/widget_placement_border_style.py new file mode 100644 index 0000000..971e916 --- /dev/null +++ b/src/cloudpdf/types/widget_placement_border_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPlacementBorderStyle = typing.Union[ + typing.Literal["solid", "dashed", "beveled", "inset", "underline"], typing.Any +] diff --git a/src/cloudpdf/types/widget_placement_box.py b/src/cloudpdf/types/widget_placement_box.py new file mode 100644 index 0000000..672f14e --- /dev/null +++ b/src/cloudpdf/types/widget_placement_box.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetPlacementBox(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_placement_check_style.py b/src/cloudpdf/types/widget_placement_check_style.py new file mode 100644 index 0000000..86086da --- /dev/null +++ b/src/cloudpdf/types/widget_placement_check_style.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPlacementCheckStyle = typing.Union[ + typing.Literal["check", "cross", "star", "circle", "square", "diamond"], typing.Any +] diff --git a/src/cloudpdf/types/widget_placement_rect.py b/src/cloudpdf/types/widget_placement_rect.py new file mode 100644 index 0000000..a0088b3 --- /dev/null +++ b/src/cloudpdf/types/widget_placement_rect.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class WidgetPlacementRect(UniversalBaseModel): + x: float + y: float + width: float + height: float + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/cloudpdf/types/widget_placement_text_align.py b/src/cloudpdf/types/widget_placement_text_align.py new file mode 100644 index 0000000..deaa450 --- /dev/null +++ b/src/cloudpdf/types/widget_placement_text_align.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +WidgetPlacementTextAlign = typing.Union[typing.Literal["left", "center", "right"], typing.Any]