import { SearchIndexerSkillset, SkillsetsCreateOrUpdateOptionalParams, SkillsetsCreateOrUpdateResponse, SkillsetsDeleteOptionalParams, SkillsetsGetOptionalParams, SkillsetsGetResponse, SkillsetsListOptionalParams, SkillsetsListResponse, SkillsetsCreateOptionalParams, SkillsetsCreateResponse } from "../models/index.js"; /** Interface representing a Skillsets. */ export interface Skillsets { /** * Creates a new skillset in a search service or updates the skillset if it already exists. * @param skillsetName The name of the skillset to create or update. * @param skillset The skillset containing one or more skills to create or update in a search service. * @param options The options parameters. */ createOrUpdate(skillsetName: string, skillset: SearchIndexerSkillset, options?: SkillsetsCreateOrUpdateOptionalParams): Promise; /** * Deletes a skillset in a search service. * @param skillsetName The name of the skillset to delete. * @param options The options parameters. */ delete(skillsetName: string, options?: SkillsetsDeleteOptionalParams): Promise; /** * Retrieves a skillset in a search service. * @param skillsetName The name of the skillset to retrieve. * @param options The options parameters. */ get(skillsetName: string, options?: SkillsetsGetOptionalParams): Promise; /** * List all skillsets in a search service. * @param options The options parameters. */ list(options?: SkillsetsListOptionalParams): Promise; /** * Creates a new skillset in a search service. * @param skillset The skillset containing one or more skills to create in a search service. * @param options The options parameters. */ create(skillset: SearchIndexerSkillset, options?: SkillsetsCreateOptionalParams): Promise; } //# sourceMappingURL=skillsets.d.ts.map