import type { WebSiteManagementContext } from "../../api/webSiteManagementContext.js"; import type { WorkflowRunsCancelOptionalParams, WorkflowRunsListOptionalParams, WorkflowRunsGetOptionalParams } from "../../api/workflowRuns/options.js"; import type { WorkflowRun } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; /** Interface representing a WorkflowRuns operations. */ export interface WorkflowRunsOperations { /** Cancels a workflow run. */ cancel: (resourceGroupName: string, name: string, workflowName: string, runName: string, options?: WorkflowRunsCancelOptionalParams) => Promise; /** Gets a list of workflow runs. */ list: (resourceGroupName: string, name: string, workflowName: string, options?: WorkflowRunsListOptionalParams) => PagedAsyncIterableIterator; /** Gets a workflow run. */ get: (resourceGroupName: string, name: string, workflowName: string, runName: string, options?: WorkflowRunsGetOptionalParams) => Promise; } export declare function _getWorkflowRunsOperations(context: WebSiteManagementContext): WorkflowRunsOperations; //# sourceMappingURL=index.d.ts.map