import type { ControlResourceStatus as _memoflow_v1_ControlResourceStatus, ControlResourceStatus__Output as _memoflow_v1_ControlResourceStatus__Output } from '../../memoflow/v1/ControlResourceStatus.js'; import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../../google/protobuf/Timestamp.js'; export interface ServiceAccount { 'principal_id'?: (string); 'organization_id'?: (string); 'slug'?: (string); 'display_name'?: (string); 'description'?: (string); 'status'?: (_memoflow_v1_ControlResourceStatus); 'created_at'?: (_google_protobuf_Timestamp | null); 'updated_at'?: (_google_protobuf_Timestamp | null); '_description'?: "description"; } export interface ServiceAccount__Output { 'principal_id': (string); 'organization_id': (string); 'slug': (string); 'display_name': (string); 'description'?: (string); 'status': (_memoflow_v1_ControlResourceStatus__Output); 'created_at': (_google_protobuf_Timestamp__Output | null); 'updated_at': (_google_protobuf_Timestamp__Output | null); '_description'?: "description"; }