import type { WorkflowTraceTaskMetadata } from '../../../core/workflow/types.js'; import type { TaskInfo } from '../../../infra/task/index.js'; type TaskSource = NonNullable; export interface TraceTaskContext { source?: TaskSource | undefined; issueNumber?: number | undefined; prNumber?: number | undefined; branch?: string | undefined; baseBranch?: string | undefined; taskSlug?: string | undefined; worktreePath?: string | undefined; } export interface BuildTraceTaskMetadataOptions extends TraceTaskContext { task?: TaskInfo | undefined; taskContent?: string | undefined; worktreePath?: string | undefined; } export declare function buildTraceTaskMetadata(options: BuildTraceTaskMetadataOptions): WorkflowTraceTaskMetadata; export {}; //# sourceMappingURL=traceTaskMetadata.d.ts.map