import { Driver } from 'neo4j-driver'; import Graph from './graph'; import Mapper from './mapper'; import Node from './node'; import Relation from './relation'; declare class RelationMapper extends Mapper { private readonly _graph; constructor(driver: Driver, graph: Graph); all(): Promise>; where({ from, to }: { from: Node | undefined; to: Node | undefined; }): Promise>; findBy({ id }: { id: string; }): Promise; save(relation: Relation): Promise; destroy(relation: Relation): Promise; } export default RelationMapper;