import type { TaskReference as _memoflow_v1_TaskReference, TaskReference__Output as _memoflow_v1_TaskReference__Output } from '../../memoflow/v1/TaskReference.js'; export interface Ping { /** * In-flight task tokens whose leases this beat renews. Workflow-task * tokens re-arm WORKFLOW_TASK_TIMEOUT (P7.1 semantics); activity tokens * extend ACTIVITY_TIMEOUT per heartbeat_timeout. Empty = pure liveness. */ 'task_tokens'?: (string)[]; 'tasks'?: (_memoflow_v1_TaskReference)[]; } export interface Ping__Output { /** * In-flight task tokens whose leases this beat renews. Workflow-task * tokens re-arm WORKFLOW_TASK_TIMEOUT (P7.1 semantics); activity tokens * extend ACTIVITY_TIMEOUT per heartbeat_timeout. Empty = pure liveness. */ 'task_tokens': (string)[]; 'tasks': (_memoflow_v1_TaskReference__Output)[]; }