import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { PipelineResource , PipelinesListByFactoryOptionalParams , PipelinesCreateOrUpdateOptionalParams , PipelinesCreateOrUpdateResponse , PipelinesGetOptionalParams , PipelinesGetResponse , PipelinesDeleteOptionalParams , PipelinesCreateRunOptionalParams , PipelinesCreateRunResponse } from "../models" ; /** Interface representing a Pipelines. */ export interface Pipelines { param resourceGroupName param factoryName param options listByFactory ( resourceGroupName , factoryName , options ? ) : PagedAsyncIterableIterator < PipelineResource > ; param resourceGroupName param factoryName param pipelineName param pipeline param options createOrUpdate ( resourceGroupName , factoryName , pipelineName , pipeline , options ? ) : Promise < PipelinesCreateOrUpdateResponse > ; param resourceGroupName param factoryName param pipelineName param options get ( resourceGroupName , factoryName , pipelineName , options ? ) : Promise < PipelinesGetResponse > ; param resourceGroupName param factoryName param pipelineName param options delete ( resourceGroupName , factoryName , pipelineName , options ? ) : Promise < void > ; param resourceGroupName param factoryName param pipelineName param options createRun ( resourceGroupName , factoryName , pipelineName , options ? ) : Promise < PipelinesCreateRunResponse > ; }