import type { WebSiteManagementContext } from "../../api/webSiteManagementContext.js"; import type { WorkflowTriggerHistoriesResubmitOptionalParams, WorkflowTriggerHistoriesListOptionalParams, WorkflowTriggerHistoriesGetOptionalParams } from "../../api/workflowTriggerHistories/options.js"; import type { WorkflowTriggerHistory } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; import type { SimplePollerLike } from "../../static-helpers/simplePollerHelpers.js"; import type { PollerLike, OperationState } from "@azure/core-lro"; /** Interface representing a WorkflowTriggerHistories operations. */ export interface WorkflowTriggerHistoriesOperations { /** Resubmits a workflow run based on the trigger history. */ resubmit: (resourceGroupName: string, name: string, workflowName: string, triggerName: string, historyName: string, options?: WorkflowTriggerHistoriesResubmitOptionalParams) => PollerLike, void>; /** @deprecated use resubmit instead */ beginResubmit: (resourceGroupName: string, name: string, workflowName: string, triggerName: string, historyName: string, options?: WorkflowTriggerHistoriesResubmitOptionalParams) => Promise, void>>; /** @deprecated use resubmit instead */ beginResubmitAndWait: (resourceGroupName: string, name: string, workflowName: string, triggerName: string, historyName: string, options?: WorkflowTriggerHistoriesResubmitOptionalParams) => Promise; /** Gets a list of workflow trigger histories. */ list: (resourceGroupName: string, name: string, workflowName: string, triggerName: string, options?: WorkflowTriggerHistoriesListOptionalParams) => PagedAsyncIterableIterator; /** Gets a workflow trigger history. */ get: (resourceGroupName: string, name: string, workflowName: string, triggerName: string, historyName: string, options?: WorkflowTriggerHistoriesGetOptionalParams) => Promise; } export declare function _getWorkflowTriggerHistoriesOperations(context: WebSiteManagementContext): WorkflowTriggerHistoriesOperations; //# sourceMappingURL=index.d.ts.map