# Unintended re-export from star-import
openpyxl.chart.marker.DRAWING_NS
openpyxl.chart.marker.PRESET_COLORS
openpyxl.chart.shapes.DRAWING_NS
openpyxl.chart.shapes.PRESET_COLORS
openpyxl.descriptors.DEBUG

# The actual runtime definition depends on what else is installed
# (lxml, defusedxml, et_xmlfile)
openpyxl.xml._functions_overloads
openpyxl.xml.functions.Element.__iter__
openpyxl.xml.functions.fromstring
openpyxl.xml.functions.iterparse
openpyxl.xml.functions.tostring

# Requires numpy to be installed
openpyxl.utils.dataframe

# Fake getters
openpyxl.descriptors.(base.)?Descriptor.__get__
openpyxl.descriptors.(base.)?MatchPattern.__get__
openpyxl.descriptors.(base.)?Typed.__get__
openpyxl.descriptors.nested.EmptyTag.__get__
openpyxl.descriptors.nested.Nested.__get__
openpyxl.descriptors.nested.NestedMinMax.__get__
openpyxl.descriptors.nested.NestedText.__get__
openpyxl.descriptors.nested.NestedValue.__get__

# Stubtest sees <class T> and type[T] as different: https://github.com/python/mypy/issues/13316
openpyxl.chart.descriptors.NumberFormatDescriptor.expected_type
openpyxl.chart.title.TitleDescriptor.expected_type
openpyxl.drawing.colors.ColorChoiceDescriptor.expected_type
openpyxl.packaging.relationship.RelationshipList.expected_type
openpyxl.styles.colors.ColorDescriptor.expected_type
openpyxl.styles.fills.StopList.expected_type

# Stubtest doesn't like generics here
openpyxl\.descriptors\.(base\.)?Bool\.allow_none
openpyxl\.descriptors\.(base\.)?DateTime\.allow_none
openpyxl\.descriptors\.(base\.)?Float\.allow_none
openpyxl\.descriptors\.(base\.)?Integer\.allow_none
openpyxl\.descriptors\.(base\.)?MatchPattern\.allow_none
openpyxl\.descriptors\.(base\.)?Max\.allow_none
openpyxl\.descriptors\.(base\.)?Min\.allow_none
openpyxl\.descriptors\.(base\.)?MinMax\.allow_none
openpyxl\.descriptors\.(base\.)?String\.allow_none
openpyxl\.descriptors\.(base\.)?Typed\.allow_none

# Inconsistent methods because
# - using the default value results in an error because of the runtime type-guards
# - or, keyword arguments are explicitly specified
openpyxl.cell.Cell.__init__
openpyxl.cell.cell.Cell.__init__
openpyxl.cell.cell.WriteOnlyCell
openpyxl.cell.WriteOnlyCell
openpyxl.cell.text.PhoneticProperties.__init__
openpyxl.cell.text.PhoneticText.__init__
openpyxl.chart.axis._BaseAxis.__init__
openpyxl.chart.chartspace.ChartSpace.__init__
openpyxl.chart.chartspace.ExternalData.__init__
openpyxl.chart.data_source.NumFmt.__init__
openpyxl.chart.data_source.NumVal.__init__
openpyxl.chart.marker.DataPoint.__init__
openpyxl.chart.pivot.PivotSource.__init__
openpyxl.chartsheet.custom.CustomChartsheetView.__init__
openpyxl.chartsheet.publish.WebPublishItem.__init__
openpyxl.comments.comment_sheet.CommentSheet.__init__
openpyxl.comments.comment_sheet.Properties.__init__
openpyxl.descriptors.excel.Extension.__init__
openpyxl.drawing.colors.HSLColor.__init__
openpyxl.drawing.colors.RGBPercent.__init__
openpyxl.drawing.colors.SchemeColor.__init__
openpyxl.drawing.connector.Connection.__init__
openpyxl.drawing.connector.ConnectorNonVisual.__init__
openpyxl.drawing.connector.ConnectorShape.__init__
openpyxl.drawing.connector.Shape.__init__
openpyxl.drawing.connector.ShapeMeta.__init__
openpyxl.drawing.effect.AlphaBiLevelEffect.__init__
openpyxl.drawing.effect.AlphaModulateEffect.__init__
openpyxl.drawing.effect.AlphaModulateFixedEffect.__init__
openpyxl.drawing.effect.AlphaReplaceEffect.__init__
openpyxl.drawing.effect.BiLevelEffect.__init__
openpyxl.drawing.effect.BlurEffect.__init__
openpyxl.drawing.effect.ColorChangeEffect.__init__
openpyxl.drawing.effect.EffectContainer.__init__
openpyxl.drawing.effect.FillOverlayEffect.__init__
openpyxl.drawing.effect.GlowEffect.__init__
openpyxl.drawing.effect.HSLEffect.__init__
openpyxl.drawing.effect.InnerShadowEffect.__init__
openpyxl.drawing.effect.OuterShadow.__init__
openpyxl.drawing.effect.PresetShadowEffect.__init__
openpyxl.drawing.effect.ReflectionEffect.__init__
openpyxl.drawing.effect.SoftEdgesEffect.__init__
openpyxl.drawing.fill.LinearShadeProperties.__init__
openpyxl.drawing.fill.PathShadeProperties.__init__
openpyxl.drawing.fill.TileInfoProperties.__init__
openpyxl.drawing.geometry.Backdrop.__init__
openpyxl.drawing.geometry.Bevel.__init__
openpyxl.drawing.geometry.Camera.__init__
openpyxl.drawing.geometry.ConnectionSite.__init__
openpyxl.drawing.geometry.CustomGeometry2D.__init__
openpyxl.drawing.geometry.GeomGuide.__init__
openpyxl.drawing.geometry.LightRig.__init__
openpyxl.drawing.geometry.Path2D.__init__
openpyxl.drawing.geometry.Point3D.__init__
openpyxl.drawing.geometry.PositiveSize2D.__init__
openpyxl.drawing.geometry.PresetGeometry2D.__init__
openpyxl.drawing.geometry.Scene3D.__init__
openpyxl.drawing.geometry.ShapeStyle.__init__
openpyxl.drawing.geometry.SphereCoords.__init__
openpyxl.drawing.geometry.StyleMatrixReference.__init__
openpyxl.drawing.geometry.Vector3D.__init__
openpyxl.drawing.graphic.GroupShape.__init__
openpyxl.drawing.properties.NonVisualDrawingProps.__init__
openpyxl.drawing.properties.NonVisualGroupShape.__init__
openpyxl.drawing.text.AutonumberBullet.__init__
openpyxl.drawing.text.Font.__init__
openpyxl.drawing.text.GeomGuide.__init__
openpyxl.drawing.text.PresetTextShape.__init__
openpyxl.drawing.text.TextField.__init__
openpyxl.drawing.text.TextNormalAutofit.__init__
openpyxl.formatting.rule.DataBar.__init__
openpyxl.packaging.core.QualifiedDateTime.to_tree
openpyxl.packaging.relationship.get_rel
openpyxl.packaging.relationship.Relationship.__init__
openpyxl.packaging.workbook.ChildSheet.__init__
openpyxl.packaging.workbook.PivotCache.__init__
openpyxl.pivot.cache.CacheDefinition.__init__
openpyxl.pivot.cache.CacheField.__init__
openpyxl.pivot.cache.CacheHierarchy.__init__
openpyxl.pivot.cache.CacheSource.__init__
openpyxl.pivot.cache.CalculatedItem.__init__
openpyxl.pivot.cache.CalculatedMember.__init__
openpyxl.pivot.cache.FieldUsage.__init__
openpyxl.pivot.cache.GroupLevel.__init__
openpyxl.pivot.cache.GroupMember.__init__
openpyxl.pivot.cache.LevelGroup.__init__
openpyxl.pivot.cache.MeasureGroup.__init__
openpyxl.pivot.cache.OLAPSet.__init__
openpyxl.pivot.cache.PageItem.__init__
openpyxl.pivot.cache.PCDSDTCEntries.__init__
openpyxl.pivot.cache.PivotDimension.__init__
openpyxl.pivot.cache.Query.__init__
openpyxl.pivot.cache.RangeSet.__init__
openpyxl.pivot.fields.Error.__init__
openpyxl.pivot.fields.Number.__init__
openpyxl.pivot.fields.Tuple.__init__
openpyxl.pivot.fields.TupleList.__init__
openpyxl.pivot.table.AutoSortScope.__init__
openpyxl.pivot.table.ChartFormat.__init__
openpyxl.pivot.table.ConditionalFormat.__init__
openpyxl.pivot.table.DataField.__init__
openpyxl.pivot.table.Format.__init__
openpyxl.pivot.table.HierarchyUsage.__init__
openpyxl.pivot.table.Location.__init__
openpyxl.pivot.table.MemberProperty.__init__
openpyxl.pivot.table.PageField.__init__
openpyxl.pivot.table.PivotFilter.__init__
openpyxl.pivot.table.PivotFilters.__init__
openpyxl.pivot.table.RowColField.__init__
openpyxl.pivot.table.TableDefinition.__init__
openpyxl.styles.colors.RgbColor.__init__
openpyxl.styles.named_styles._NamedCellStyle.__init__
openpyxl.styles.numbers.NumberFormat.__init__
openpyxl.styles.table.TableStyle.__init__
openpyxl.styles.table.TableStyleElement.__init__
openpyxl.workbook.defined_name.DefinedName.__init__
openpyxl.workbook.external_link.external.ExternalCell.__init__
openpyxl.workbook.external_link.external.ExternalDefinedName.__init__
openpyxl.workbook.external_link.external.ExternalRow.__init__
openpyxl.workbook.external_link.external.ExternalSheetData.__init__
openpyxl.workbook.function_group.FunctionGroup.__init__
openpyxl.workbook.views.CustomWorkbookView.__init__
openpyxl.workbook.web.WebPublishObject.__init__
openpyxl.worksheet.cell_watch.CellWatch.__init__
openpyxl.worksheet.controls.Control.__init__
openpyxl.worksheet.controls.ControlProperty.__init__
openpyxl.worksheet.custom.CustomProperty.__init__
openpyxl.worksheet.dimensions.RowDimension.__init__
openpyxl.worksheet.dimensions.SheetDimension.__init__
openpyxl.worksheet.filters.DateGroupItem.__init__
openpyxl.worksheet.filters.DynamicFilter.__init__
openpyxl.worksheet.filters.FilterColumn.__init__
openpyxl.worksheet.filters.IconFilter.__init__
openpyxl.worksheet.filters.Top10.__init__
openpyxl.worksheet.hyperlink.Hyperlink.__init__
openpyxl.worksheet.ole.ObjectAnchor.__init__
openpyxl.worksheet.ole.ObjectPr.__init__
openpyxl.worksheet.ole.OleObject.__init__
openpyxl.worksheet.print_settings.RowRange.__init__
openpyxl.worksheet.scenario.InputCells.__init__
openpyxl.worksheet.scenario.Scenario.__init__
openpyxl.worksheet.smart_tag.CellSmartTag.__init__
openpyxl.worksheet.smart_tag.CellSmartTagPr.__init__
openpyxl.worksheet.smart_tag.CellSmartTags.__init__
openpyxl.worksheet.table.TableColumn.__init__
openpyxl.worksheet.table.XMLColumnProps.__init__

# Inherited from the stdlib, where we lie about the presence
# of this method in order to mark it as deprecated.
openpyxl.xml.functions.Element.__bool__
