import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { VpnSiteLink , VpnSiteLinksListByVpnSiteOptionalParams , VpnSiteLinksGetOptionalParams , VpnSiteLinksGetResponse } from "../models" ; /** Interface representing a VpnSiteLinks. */ export interface VpnSiteLinks { param resourceGroupName param vpnSiteName param options listByVpnSite ( resourceGroupName , vpnSiteName , options ? ) : PagedAsyncIterableIterator < VpnSiteLink > ; param resourceGroupName param vpnSiteName param vpnSiteLinkName param options get ( resourceGroupName , vpnSiteName , vpnSiteLinkName , options ? ) : Promise < VpnSiteLinksGetResponse > ; }