import { ChaosManagementContext } from "../../api/chaosManagementContext.js"; import { CapabilityType } from "../../models/models.js"; import { CapabilityTypesListOptionalParams, CapabilityTypesGetOptionalParams } from "../../api/capabilityTypes/options.js"; import { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; /** Interface representing a CapabilityTypes operations. */ export interface CapabilityTypesOperations { /** Get a list of Capability Type resources for given Target Type and location. */ list: (location: string, targetTypeName: string, options?: CapabilityTypesListOptionalParams) => PagedAsyncIterableIterator; /** Get a Capability Type resource for given Target Type and location. */ get: (location: string, targetTypeName: string, capabilityTypeName: string, options?: CapabilityTypesGetOptionalParams) => Promise; } export declare function _getCapabilityTypesOperations(context: ChaosManagementContext): CapabilityTypesOperations; //# sourceMappingURL=index.d.ts.map