import type { StorageManagementContext as Client } from "../index.js"; import type { BlobServiceProperties, _BlobServiceItems } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; import type { BlobServicesListOptionalParams, BlobServicesSetServicePropertiesOptionalParams, BlobServicesGetServicePropertiesOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _listSend(context: Client, resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): StreamableMethod; export declare function _listDeserialize(result: PathUncheckedResponse): Promise<_BlobServiceItems>; /** List blob services of storage account. It returns a collection of one object named default. */ export declare function list(context: Client, resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): PagedAsyncIterableIterator; export declare function _setServicePropertiesSend(context: Client, resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): StreamableMethod; export declare function _setServicePropertiesDeserialize(result: PathUncheckedResponse): Promise; /** Sets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. */ export declare function setServiceProperties(context: Client, resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): Promise; export declare function _getServicePropertiesSend(context: Client, resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): StreamableMethod; export declare function _getServicePropertiesDeserialize(result: PathUncheckedResponse): Promise; /** Gets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. */ export declare function getServiceProperties(context: Client, resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map