diff --git a/example/src/app/app.component.ts b/example/src/app/app.component.ts
index 599f0e6c948b56d4de5b63c7a2c54fff94ddbc93..0ca29b1f1ac9d742dfe9ddb45d4d822ac3dc5375 100644
--- a/example/src/app/app.component.ts
+++ b/example/src/app/app.component.ts
@@ -13,7 +13,7 @@ import * as deagg from '../assets/deagg.json';
 export class AppComponent implements AfterViewInit {
   title = 'Disaggregation';
 
-  data = (deagg.response.pop() as any) as nshmpHaz.DeaggResponseData;
+  data = deagg.response.pop() as any as nshmpHaz.disaggService.DisaggResponseData;
 
   @ViewChild('example')
   el: ElementRef<HTMLElement>;
diff --git a/example/src/app/app.service.ts b/example/src/app/app.service.ts
index 97b3415b8c686fe1c1331e7f296287c0c2f997a2..39ee8b40a8b57a02652ad7183216929eada09b84 100644
--- a/example/src/app/app.service.ts
+++ b/example/src/app/app.service.ts
@@ -12,9 +12,9 @@ export class AppService {
 
   constructor(private http: HttpClient) {}
 
-  get callDeagg$(): Observable<nshmpHaz.DeaggResponse> {
+  get callDeagg$(): Observable<nshmpHaz.disaggService.DisaggResponse> {
     return this.http.get(this.url).pipe(
-      map((response: nshmpHaz.DeaggResponse) => {
+      map((response: nshmpHaz.disaggService.DisaggResponse) => {
         if (response.status === 'error') {
           throwError(response['message']);
         }
diff --git a/types/disagg/DisaggResponse.d.ts b/types/disagg/DisaggResponse.d.ts
index a8f36bcc43a015f0a4b00960ebc615146b569876..8c498bcfd3e8f07457ad61a1f2eeca3ac3a313ab 100644
--- a/types/disagg/DisaggResponse.d.ts
+++ b/types/disagg/DisaggResponse.d.ts
@@ -2,13 +2,13 @@ import { nshmpHaz } from '@ghsc/nshmp-utils';
 import { Model } from '../mvc/Model';
 
 /**
- * Class: DeaggResponse
+ * Class: DisaggResponse
  *
  * @param params
  *      Configuration options. See _DEFAULTS for more details.
  */
-export class DisaggResponse extends Model<nshmpHaz.DeaggResponseData> {
-  constructor(params: nshmpHaz.DeaggResponseData);
+export class DisaggResponse extends Model<nshmpHaz.disaggService.DisaggResponseData> {
+  constructor(params: nshmpHaz.disaggService.DisaggResponseData);
 
   destroy(): void;
 }
diff --git a/types/disagg/Disaggregation.d.ts b/types/disagg/Disaggregation.d.ts
index 35f6c10cea0f6e38c4f2f7365540ec1a0f0565d6..517e4359ec5315c7182df661b6dc3a1ddc9f0aa4 100644
--- a/types/disagg/Disaggregation.d.ts
+++ b/types/disagg/Disaggregation.d.ts
@@ -2,6 +2,6 @@ import { nshmpHaz } from '@ghsc/nshmp-utils';
 import { Model } from '../mvc/Model';
 import { DisaggParameters } from './DisaggParameters';
 
-export class Disaggregation extends Model<nshmpHaz.DeaggResponseData> {
+export class Disaggregation extends Model<nshmpHaz.disaggService.DisaggResponseData> {
   constructor(params: DisaggParameters);
 }