import { PollerLike , PollOperationState } from "@azure/core-lro" ; import { GetVpnSitesConfigurationRequest , VpnSitesConfigurationDownloadOptionalParams } from "../models" ; /** Interface representing a VpnSitesConfiguration. */ export interface VpnSitesConfiguration { param resourceGroupName param virtualWANName param request param options beginDownload ( resourceGroupName , virtualWANName , request , options ? ) : Promise < PollerLike < PollOperationState < void > , void > > ; param resourceGroupName param virtualWANName param request param options beginDownloadAndWait ( resourceGroupName , virtualWANName , request , options ? ) : Promise < void > ; }