import type { ExternalServiceInfo } from './ExternalServiceInfo'; /** * For admins - returns .masked_value (all fields, sensitive ones masked). * Admins see that credentials are configured without seeing actual secrets. * * Inherits from StudentIntegrationCredentialSerializer, only overrides get_value. */ export type AdminIntegrationCredential = { readonly id: number; name: string; readonly value: string; /** * The platform key */ readonly platform: string; readonly service_info: ExternalServiceInfo; };