diff --git a/package.json b/package.json
index 10940f0..1455bd0 100644
--- a/package.json
+++ b/package.json
@@ -34,7 +34,6 @@
   },
   "dependencies": {
     "@folio/stripes-react-hotkeys": "^3.0.0",
-    "apollo-client": "^2.6.10",
     "ky": "^0.33.3",
     "moment": "^2.29.4",
     "popper.js": "^1.16.1",
diff --git a/smart-components/lib/SearchAndSort/ConnectedSource/ApolloConnectedSource.d.ts b/smart-components/lib/SearchAndSort/ConnectedSource/ApolloConnectedSource.d.ts
index 24e84c6..7bf89be 100644
--- a/smart-components/lib/SearchAndSort/ConnectedSource/ApolloConnectedSource.d.ts
+++ b/smart-components/lib/SearchAndSort/ConnectedSource/ApolloConnectedSource.d.ts
@@ -1,6 +1,5 @@
-import { ApolloError } from 'apollo-client';
-import { ApolloConnectedSourceProps, ConnectedSource, StripesError } from './ConnectedSource';
 import Logger from '../../../../util/logger';
+import { ApolloConnectedSourceProps, ApolloError, ConnectedSource } from './ConnectedSource';
 
 export default class ApolloConnectedSource implements ConnectedSource {
   constructor(props: ApolloConnectedSourceProps, logger: Logger, resourceName?: string);
@@ -10,6 +9,7 @@ export default class ApolloConnectedSource implements ConnectedSource {
   pending(): boolean;
   loaded(): boolean;
   failure(): ApolloError | null | undefined;
+
   failureMessage(): string;
   fetchMore(increment: number): void;
   successfulMutations(): unknown[];
diff --git a/smart-components/lib/SearchAndSort/ConnectedSource/ConnectedSource.d.ts b/smart-components/lib/SearchAndSort/ConnectedSource/ConnectedSource.d.ts
index b2995ee..192d444 100644
--- a/smart-components/lib/SearchAndSort/ConnectedSource/ConnectedSource.d.ts
+++ b/smart-components/lib/SearchAndSort/ConnectedSource/ConnectedSource.d.ts
@@ -1,7 +1,13 @@
-import { ApolloError } from 'apollo-client';
 import Logger from '../../../../util/logger';
 import { QueryFunction } from '../makeQueryFunction';
 
+type ApolloError = {
+  message: string;
+  graphQLErrors: unknown[];
+  networkError: Error | null;
+  extraInfo: any;
+};
+
 export interface ApolloConnectedSourceProps {
   apolloResource?: string;
   apolloRecordsKey: string;