import { NeptuneClient } from './../platform-sdk-neptune'; import { IntegrationLogger } from '../integration/types'; import { PersisterBackend } from './types'; /** * A PersisterBackend factory that will produce an instance that connects to * DynamoDb and the graph database. This is used by super advanced integrations * that work hard to avoid hitting the graph, using the DynamoDB content when * fetching entities/relationships during synchronization. */ export default function dynamoPersisterBackendFactory(neptuneClient: NeptuneClient, logger: IntegrationLogger): PersisterBackend;