import type { AIProjectContext } from "../../../api/aiProjectContext.js"; import type { BetaEvaluationTaxonomiesUpdateOptionalParams, BetaEvaluationTaxonomiesCreateOptionalParams, BetaEvaluationTaxonomiesDeleteOptionalParams, BetaEvaluationTaxonomiesListOptionalParams, BetaEvaluationTaxonomiesGetOptionalParams } from "../../../api/beta/evaluationTaxonomies/options.js"; import type { EvaluationTaxonomy } from "../../../models/models.js"; import type { PagedAsyncIterableIterator } from "@azure/core-paging"; /** Interface representing a BetaEvaluationTaxonomies operations. */ export interface BetaEvaluationTaxonomiesOperations { /** Update an evaluation taxonomy. */ update: (name: string, body: EvaluationTaxonomy, options?: BetaEvaluationTaxonomiesUpdateOptionalParams) => Promise; /** Create an evaluation taxonomy. */ create: (name: string, body: EvaluationTaxonomy, options?: BetaEvaluationTaxonomiesCreateOptionalParams) => Promise; /** Delete an evaluation taxonomy by name. */ delete: (name: string, options?: BetaEvaluationTaxonomiesDeleteOptionalParams) => Promise; /** List evaluation taxonomies */ list: (options?: BetaEvaluationTaxonomiesListOptionalParams) => PagedAsyncIterableIterator; /** Get an evaluation run by name. */ get: (name: string, options?: BetaEvaluationTaxonomiesGetOptionalParams) => Promise; } export declare function _getBetaEvaluationTaxonomiesOperations(context: AIProjectContext): BetaEvaluationTaxonomiesOperations; //# sourceMappingURL=index.d.ts.map