"""Localized operator-impact rendering for AEAT auth providers."""from__future__importannotationsfrom..auth_providerimportAuthProviderDescription,AuthProviderKindfrom.renderimporttr
[docs]defdescribe_auth_provider_operator_impact(description:AuthProviderDescription)->str:"""Return the canonical localized operator impact for ``description``."""ifnotdescription.configured:returntr("application.auth.provider_impact.unconfigured")ifnotdescription.available:returntr("application.auth.provider_impact.unavailable",label=description.label)ifdescription.kindisAuthProviderKind.CERTIFICATE:returntr("application.auth.provider_impact.certificate_ready")returntr("application.auth.provider_impact.generic_ready",label=description.label)