import type { MissedFirePolicy as _memoflow_v1_MissedFirePolicy, MissedFirePolicy__Output as _memoflow_v1_MissedFirePolicy__Output } from '../../memoflow/v1/MissedFirePolicy.js'; import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../../google/protobuf/Timestamp.js'; export interface ScheduleInfo { 'namespace'?: (string); 'schedule_id'?: (string); 'cron_expr'?: (string); 'workflow_type'?: (string); 'task_queue'?: (string); 'missed_fire_policy'?: (_memoflow_v1_MissedFirePolicy); 'paused'?: (boolean); 'next_fire_at'?: (_google_protobuf_Timestamp | null); 'created_at'?: (_google_protobuf_Timestamp | null); 'updated_at'?: (_google_protobuf_Timestamp | null); } export interface ScheduleInfo__Output { 'namespace': (string); 'schedule_id': (string); 'cron_expr': (string); 'workflow_type': (string); 'task_queue': (string); 'missed_fire_policy': (_memoflow_v1_MissedFirePolicy__Output); 'paused': (boolean); 'next_fire_at': (_google_protobuf_Timestamp__Output | null); 'created_at': (_google_protobuf_Timestamp__Output | null); 'updated_at': (_google_protobuf_Timestamp__Output | null); }