import type { VpnServerConfigurationsAssociatedWithVirtualWan } from "../operationsInterfaces/index.js"; import type { NetworkManagementClient } from "../networkManagementClient.js"; import type { SimplePollerLike, OperationState } from "@azure/core-lro"; import type { VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams, VpnServerConfigurationsAssociatedWithVirtualWanListResponse } from "../models/index.js"; /** Class containing VpnServerConfigurationsAssociatedWithVirtualWan operations. */ export declare class VpnServerConfigurationsAssociatedWithVirtualWanImpl implements VpnServerConfigurationsAssociatedWithVirtualWan { private readonly client; /** * Initialize a new instance of the class VpnServerConfigurationsAssociatedWithVirtualWan class. * @param client Reference to the service client */ constructor(client: NetworkManagementClient); /** * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group. * @param resourceGroupName The resource group name. * @param virtualWANName The name of the VirtualWAN whose associated VpnServerConfigurations is needed. * @param options The options parameters. */ beginList(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise, VpnServerConfigurationsAssociatedWithVirtualWanListResponse>>; /** * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group. * @param resourceGroupName The resource group name. * @param virtualWANName The name of the VirtualWAN whose associated VpnServerConfigurations is needed. * @param options The options parameters. */ beginListAndWait(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise; } //# sourceMappingURL=vpnServerConfigurationsAssociatedWithVirtualWan.d.ts.map