diff --git a/packages/typespec-test/test/faceai/generated/typespec-ts/review/ai-face-rest.api.md b/packages/typespec-test/test/faceai/generated/typespec-ts/review/ai-face-rest.api.md index 0725eff009..a80eb264a2 100644 --- a/packages/typespec-test/test/faceai/generated/typespec-ts/review/ai-face-rest.api.md +++ b/packages/typespec-test/test/faceai/generated/typespec-ts/review/ai-face-rest.api.md @@ -3902,8 +3902,8 @@ export interface Routes { (path: "/persons"): CreatePerson; (path: "/persons/{personId}", personId: string): DeletePerson; (path: "/persons/{personId}/dynamicPersonGroupReferences", personId: string): GetDynamicPersonGroupReferences; - (path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces", personId: string, recognitionModel: object): AddPersonFace; - (path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces/{persistedFaceId}", personId: string, recognitionModel: object, persistedFaceId: string): DeletePersonFace; + (path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces", personId: string, recognitionModel: RecognitionModel): AddPersonFace; + (path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces/{persistedFaceId}", personId: string, recognitionModel: RecognitionModel, persistedFaceId: string): DeletePersonFace; (path: "/dynamicpersongroups/{dynamicPersonGroupId}", dynamicPersonGroupId: string): CreateDynamicPersonGroup; (path: "/dynamicpersongroups"): GetDynamicPersonGroups; (path: "/dynamicpersongroups/{dynamicPersonGroupId}/persons", dynamicPersonGroupId: string): GetDynamicPersonGroupPersons; diff --git a/packages/typespec-test/test/faceai/generated/typespec-ts/src/clientDefinitions.ts b/packages/typespec-test/test/faceai/generated/typespec-ts/src/clientDefinitions.ts index 6949b67bb7..8f4f1d99cf 100644 --- a/packages/typespec-test/test/faceai/generated/typespec-ts/src/clientDefinitions.ts +++ b/packages/typespec-test/test/faceai/generated/typespec-ts/src/clientDefinitions.ts @@ -1,6 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. +import { RecognitionModel } from "./models.js"; import { GetFaceOperationStatusParameters, DetectFromUrlParameters, @@ -1763,13 +1764,13 @@ export interface Routes { ( path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces", personId: string, - recognitionModel: object, + recognitionModel: RecognitionModel, ): AddPersonFace; /** Resource for '/persons/\{personId\}/recognitionModels/\{recognitionModel\}/persistedfaces/\{persistedFaceId\}' has methods for the following verbs: delete, get, patch */ ( path: "/persons/{personId}/recognitionModels/{recognitionModel}/persistedfaces/{persistedFaceId}", personId: string, - recognitionModel: object, + recognitionModel: RecognitionModel, persistedFaceId: string, ): DeletePersonFace; /** Resource for '/dynamicpersongroups/\{dynamicPersonGroupId\}' has methods for the following verbs: put, delete, get, patch */