import type { WebSiteManagementContext as Client } from "../index.js"; import type { _CsmOperationCollection, CsmOperationDescription, _ApplicationStackCollection, ApplicationStackResource, _FunctionAppStackCollection, FunctionAppStack, _WebAppStackCollection, WebAppStack } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; import type { ProviderListAvailableStacksOnPremOptionalParams, ProviderListWebAppStacksOptionalParams, ProviderListWebAppStacksForLocationOptionalParams, ProviderListFunctionAppStacksForLocationOptionalParams, ProviderListFunctionAppStacksOptionalParams, ProviderListAvailableStacksOptionalParams, ProviderListOperationsOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _listAvailableStacksOnPremSend(context: Client, options?: ProviderListAvailableStacksOnPremOptionalParams): StreamableMethod; export declare function _listAvailableStacksOnPremDeserialize(result: PathUncheckedResponse): Promise<_ApplicationStackCollection>; /** Description for Get available application frameworks and their versions */ export declare function listAvailableStacksOnPrem(context: Client, options?: ProviderListAvailableStacksOnPremOptionalParams): PagedAsyncIterableIterator; export declare function _listWebAppStacksSend(context: Client, options?: ProviderListWebAppStacksOptionalParams): StreamableMethod; export declare function _listWebAppStacksDeserialize(result: PathUncheckedResponse): Promise<_WebAppStackCollection>; /** Description for Get available Web app frameworks and their versions */ export declare function listWebAppStacks(context: Client, options?: ProviderListWebAppStacksOptionalParams): PagedAsyncIterableIterator; export declare function _listWebAppStacksForLocationSend(context: Client, location: string, options?: ProviderListWebAppStacksForLocationOptionalParams): StreamableMethod; export declare function _listWebAppStacksForLocationDeserialize(result: PathUncheckedResponse): Promise<_WebAppStackCollection>; /** Description for Get available Web app frameworks and their versions for location */ export declare function listWebAppStacksForLocation(context: Client, location: string, options?: ProviderListWebAppStacksForLocationOptionalParams): PagedAsyncIterableIterator; export declare function _listFunctionAppStacksForLocationSend(context: Client, location: string, options?: ProviderListFunctionAppStacksForLocationOptionalParams): StreamableMethod; export declare function _listFunctionAppStacksForLocationDeserialize(result: PathUncheckedResponse): Promise<_FunctionAppStackCollection>; /** Description for Get available Function app frameworks and their versions for location */ export declare function listFunctionAppStacksForLocation(context: Client, location: string, options?: ProviderListFunctionAppStacksForLocationOptionalParams): PagedAsyncIterableIterator; export declare function _listFunctionAppStacksSend(context: Client, options?: ProviderListFunctionAppStacksOptionalParams): StreamableMethod; export declare function _listFunctionAppStacksDeserialize(result: PathUncheckedResponse): Promise<_FunctionAppStackCollection>; /** Description for Get available Function app frameworks and their versions */ export declare function listFunctionAppStacks(context: Client, options?: ProviderListFunctionAppStacksOptionalParams): PagedAsyncIterableIterator; export declare function _listAvailableStacksSend(context: Client, options?: ProviderListAvailableStacksOptionalParams): StreamableMethod; export declare function _listAvailableStacksDeserialize(result: PathUncheckedResponse): Promise<_ApplicationStackCollection>; /** Description for Get available application frameworks and their versions */ export declare function listAvailableStacks(context: Client, options?: ProviderListAvailableStacksOptionalParams): PagedAsyncIterableIterator; export declare function _listOperationsSend(context: Client, options?: ProviderListOperationsOptionalParams): StreamableMethod; export declare function _listOperationsDeserialize(result: PathUncheckedResponse): Promise<_CsmOperationCollection>; /** Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions */ export declare function listOperations(context: Client, options?: ProviderListOperationsOptionalParams): PagedAsyncIterableIterator; //# sourceMappingURL=operations.d.ts.map