import type { CosmosDBManagementContext } from "../../api/cosmosDBManagementContext.js"; import type { PrivateLinkResourcesListByDatabaseAccountOptionalParams, PrivateLinkResourcesGetOptionalParams } from "../../api/privateLinkResources/options.js"; import type { PrivateLinkResource } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; /** Interface representing a PrivateLinkResources operations. */ export interface PrivateLinkResourcesOperations { /** Gets the private link resources that need to be created for a Cosmos DB account. */ listByDatabaseAccount: (resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByDatabaseAccountOptionalParams) => PagedAsyncIterableIterator; /** Gets the private link resources that need to be created for a Cosmos DB account. */ get: (resourceGroupName: string, accountName: string, groupName: string, options?: PrivateLinkResourcesGetOptionalParams) => Promise; } export declare function _getPrivateLinkResourcesOperations(context: CosmosDBManagementContext): PrivateLinkResourcesOperations; //# sourceMappingURL=index.d.ts.map