/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. * @generated-id: c7d130088b17 */ import { eventsGetStreamEvents } from "../funcs/eventsGetStreamEvents.js"; import { eventsGetWorkflowEvents } from "../funcs/eventsGetWorkflowEvents.js"; 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"; import { unwrapAsync } from "../types/fp.js"; export class Events extends ClientSDK { /** * Get Stream Events */ async getStreamEvents( request?: | operations.GetStreamEventsV1WorkflowsEventsStreamGetRequest | undefined, options?: RequestOptions, ): Promise< EventStream< operations.GetStreamEventsV1WorkflowsEventsStreamGetResponseBody > > { return unwrapAsync(eventsGetStreamEvents( this, request, options, )); } /** * Get Workflow Events */ async getWorkflowEvents( request?: | operations.GetWorkflowEventsV1WorkflowsEventsListGetRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(eventsGetWorkflowEvents( this, request, options, )); } }