export function getExternalServiceImplementations(config: { serviceID: import("@ucanto/interface").Signer; http?: typeof import("node:http") | undefined; }): Promise<{ ipniService: IPNIService; claimsService: import("@web3-storage/upload-api").ClaimsClientConfig & import("../types.js").ClaimReader & import("../types.js").Deactivator; indexingService: import("../../types/indexing-service.js").ClientConfig & import("@storacha/indexing-service-client/api").IndexingServiceQueryClient & import("../types.js").Deactivator; storageProviders: [StorageNode, StorageNode, StorageNode] | [BrowserStorageNode, BrowserStorageNode, BrowserStorageNode]; blobRetriever: import("../types.js").BlobRetriever; router: import("@storacha/router").RoutingService; maxReplicas: 3; }>; import * as ClaimsService from './content-claims.js'; import * as IndexingService from './indexing-service.js'; import { BrowserStorageNode } from './storage-node.js'; import { StorageNode } from './storage-node.js'; import * as BlobRetriever from './blob-retriever.js'; import * as RoutingService from '@storacha/router/test/router'; import { IPNIService } from './ipni.js'; export { ClaimsService, IndexingService, BrowserStorageNode, StorageNode, BlobRetriever, RoutingService }; //# sourceMappingURL=index.d.ts.map