def METHOD_NAME(self) -> tuple[type[SourcesField], ...]:
    types: list[type[SourcesField]] = [HelmChartSourcesField]
    if self.include_metadata:
        types.append(HelmChartMetaSourceField)
    if self.include_resources:
        types.append(ResourceSourceField)
    if self.include_files:
        types.append(FileSourceField)
    return tuple(types)