diff --git a/src/lib/features/change-request-segment-usage-service/change-request-segment-usage-read-model.ts b/src/lib/features/change-request-segment-usage-service/change-request-segment-usage-read-model.ts index 804bcc3fbf..11cc2e9743 100644 --- a/src/lib/features/change-request-segment-usage-service/change-request-segment-usage-read-model.ts +++ b/src/lib/features/change-request-segment-usage-service/change-request-segment-usage-read-model.ts @@ -1,4 +1,15 @@ +type NewStrategy = { + projectId: string; + featureName: string; + strategyName: string; + environment: string; +}; + +type ExistingStrategy = NewStrategy & { id?: string }; + +type ChangeRequestStrategy = NewStrategy | ExistingStrategy; + export interface IChangeRequestSegmentUsageReadModel { isSegmentUsedInActiveChangeRequests(segmentId: number): Promise; - getSegmentsUsedInActiveChangeRequests(): Promise<{}[]>; + getSegmentsUsedInActiveChangeRequests(): Promise; }