//#region src/auto-reply/heartbeat.d.ts /** Default prompt for heartbeat turns when config does not override it. */ declare const HEARTBEAT_PROMPT = "Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK."; declare const DEFAULT_HEARTBEAT_ACK_MAX_CHARS = 300; /** Resolves configured heartbeat prompt text with the built-in default fallback. */ declare function resolveHeartbeatPrompt(raw?: string): string; type StripHeartbeatMode = "heartbeat" | "message"; /** Strips HEARTBEAT_OK acknowledgements and decides whether visible notification is needed. */ declare function stripHeartbeatToken(raw?: string, opts?: { mode?: StripHeartbeatMode; maxAckChars?: number; }): { shouldSkip: boolean; text: string; didStrip: boolean; }; //#endregion export { stripHeartbeatToken as i, HEARTBEAT_PROMPT as n, resolveHeartbeatPrompt as r, DEFAULT_HEARTBEAT_ACK_MAX_CHARS as t };