import type { LinearAgentActivityRecord } from "#public/channels/linear/api.js"; import type { InputRequest, InputResponse } from "#runtime/input/types.js"; /** Hidden marker embedded in eve-created Linear elicitation bodies. */ export declare const LINEAR_HITL_MARKER_PREFIX = ""; /** Renders eve input requests as one Linear elicitation body. */ export declare function renderLinearInputRequests(requests: readonly InputRequest[]): string; /** Resolves a Linear user prompt against the latest eve-created elicitation marker. */ export declare function resolveLinearPromptInputResponses(input: { readonly activities: readonly LinearAgentActivityRecord[]; readonly body: string; }): readonly InputResponse[]; /** Strips eve's hidden HITL marker from a body before user-facing assertions/logging. */ export declare function stripLinearHitlMarker(body: string): string;