import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { PrivateEndpointConnection , PrivateEndpointConnectionsListOptionalParams , PrivateEndpointConnectionsGetOptionalParams , PrivateEndpointConnectionsGetResponse , PrivateEndpointConnectionsPutOptionalParams , PrivateEndpointConnectionsPutResponse , PrivateEndpointConnectionsDeleteOptionalParams } from "../models" ; /** Interface representing a PrivateEndpointConnections. */ export interface PrivateEndpointConnections { param resourceGroupName param accountName param options list ( resourceGroupName , accountName , options ? ) : PagedAsyncIterableIterator < PrivateEndpointConnection > ; param resourceGroupName param accountName param privateEndpointConnectionName param options get ( resourceGroupName , accountName , privateEndpointConnectionName , options ? ) : Promise < PrivateEndpointConnectionsGetResponse > ; param resourceGroupName param accountName param privateEndpointConnectionName param properties param options put ( resourceGroupName , accountName , privateEndpointConnectionName , properties , options ? ) : Promise < PrivateEndpointConnectionsPutResponse > ; param resourceGroupName param accountName param privateEndpointConnectionName param options delete ( resourceGroupName , accountName , privateEndpointConnectionName , options ? ) : Promise < void > ; }