import { EventStream } from "../lib/event-streams.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; export declare class Executions extends ClientSDK { /** * Get Workflow Execution */ getWorkflowExecution(request: operations.GetWorkflowExecutionV1WorkflowsExecutionsExecutionIdGetRequest, options?: RequestOptions): Promise; /** * Get Workflow Execution History */ getWorkflowExecutionHistory(request: operations.GetWorkflowExecutionHistoryV1WorkflowsExecutionsExecutionIdHistoryGetRequest, options?: RequestOptions): Promise; /** * Signal Workflow Execution */ signalWorkflowExecution(request: operations.SignalWorkflowExecutionV1WorkflowsExecutionsExecutionIdSignalsPostRequest, options?: RequestOptions): Promise; /** * Query Workflow Execution */ queryWorkflowExecution(request: operations.QueryWorkflowExecutionV1WorkflowsExecutionsExecutionIdQueriesPostRequest, options?: RequestOptions): Promise; /** * Terminate Workflow Execution */ terminateWorkflowExecution(request: operations.TerminateWorkflowExecutionV1WorkflowsExecutionsExecutionIdTerminatePostRequest, options?: RequestOptions): Promise; /** * Batch Terminate Workflow Executions */ batchTerminateWorkflowExecutions(request: components.BatchExecutionBody, options?: RequestOptions): Promise; /** * Cancel Workflow Execution */ cancelWorkflowExecution(request: operations.CancelWorkflowExecutionV1WorkflowsExecutionsExecutionIdCancelPostRequest, options?: RequestOptions): Promise; /** * Batch Cancel Workflow Executions */ batchCancelWorkflowExecutions(request: components.BatchExecutionBody, options?: RequestOptions): Promise; /** * Reset Workflow */ resetWorkflow(request: operations.ResetWorkflowV1WorkflowsExecutionsExecutionIdResetPostRequest, options?: RequestOptions): Promise; /** * Update Workflow Execution */ updateWorkflowExecution(request: operations.UpdateWorkflowExecutionV1WorkflowsExecutionsExecutionIdUpdatesPostRequest, options?: RequestOptions): Promise; /** * Get Workflow Execution Trace Info */ getWorkflowExecutionTraceInfo(request: operations.GetWorkflowExecutionTraceInfoRequest, options?: RequestOptions): Promise; /** * Get Workflow Execution Trace Otel */ getWorkflowExecutionTraceOtel(request: operations.GetWorkflowExecutionTraceOtelRequest, options?: RequestOptions): Promise; /** * Get Workflow Execution Trace Summary */ getWorkflowExecutionTraceSummary(request: operations.GetWorkflowExecutionTraceSummaryRequest, options?: RequestOptions): Promise; /** * Get Workflow Execution Trace Events */ getWorkflowExecutionTraceEvents(request: operations.GetWorkflowExecutionTraceEventsRequest, options?: RequestOptions): Promise; /** * Stream */ stream(request: operations.StreamV1WorkflowsExecutionsExecutionIdStreamGetRequest, options?: RequestOptions): Promise>; /** * Get Workflow Execution Logs * * @remarks * Retrieve logs for a workflow execution. * * Use `after`/`before`/`order` on the first request to set the time range and sort order; for * the next pages pass the `cursor` from the previous response (it remembers the range and order). */ getWorkflowExecutionLogs(request: operations.GetWorkflowExecutionLogsRequest, options?: RequestOptions): Promise; /** * Stream Workflow Execution Logs * * @remarks * Stream logs for a workflow execution via SSE. * * Resume cursor comes from the `Last-Event-ID` header or `last_event_id` query param (header wins) * and takes precedence over `after`; omit all to tail from the execution start. */ streamWorkflowExecutionLogs(request: operations.StreamWorkflowExecutionLogsRequest, options?: RequestOptions): Promise>; } //# sourceMappingURL=executions.d.ts.map