import type { WebSiteManagementContext } from "../../api/webSiteManagementContext.js"; import type { WorkflowsValidateOptionalParams, WorkflowsRegenerateAccessKeyOptionalParams } from "../../api/workflows/options.js"; import type { RegenerateActionParameter, Workflow } from "../../models/models.js"; /** Interface representing a Workflows operations. */ export interface WorkflowsOperations { /** Validates the workflow definition. */ validate: (resourceGroupName: string, name: string, workflowName: string, validateParameter: Workflow, options?: WorkflowsValidateOptionalParams) => Promise; /** Regenerates the callback URL access key for request triggers. */ regenerateAccessKey: (resourceGroupName: string, name: string, workflowName: string, keyType: RegenerateActionParameter, options?: WorkflowsRegenerateAccessKeyOptionalParams) => Promise; } export declare function _getWorkflowsOperations(context: WebSiteManagementContext): WorkflowsOperations; //# sourceMappingURL=index.d.ts.map