import type { AIProjectContext } from "../../../api/aiProjectContext.js"; import type { BetaRedTeamsCreateOptionalParams, BetaRedTeamsListOptionalParams, BetaRedTeamsGetOptionalParams } from "../../../api/beta/redTeams/options.js"; import type { RedTeam } from "../../../models/models.js"; import type { PagedAsyncIterableIterator } from "@azure/core-paging"; /** Interface representing a BetaRedTeams operations. */ export interface BetaRedTeamsOperations { /** Creates a redteam run. */ create: (redTeam: RedTeam, options?: BetaRedTeamsCreateOptionalParams) => Promise; /** List a redteam by name. */ list: (options?: BetaRedTeamsListOptionalParams) => PagedAsyncIterableIterator; /** Get a redteam by name. */ get: (name: string, options?: BetaRedTeamsGetOptionalParams) => Promise; } export declare function _getBetaRedTeamsOperations(context: AIProjectContext): BetaRedTeamsOperations; //# sourceMappingURL=index.d.ts.map