import { Driver } from 'neo4j-driver'; import Graph from './graph'; import Mapper from './mapper'; import Node from './node'; import Template from './template'; declare class NodeMapper extends Mapper { private readonly _graph; private readonly _variableSerializer; private readonly _nodeSerializer; constructor(driver: Driver, graph: Graph); all(): Promise>; where({ template }: { template: Template; }): Promise>; findBy({ id }: { id: string; }): Promise; save(node: Node): Promise; destroy(node: Node): Promise; } export default NodeMapper;