/** * @fileoverview Main entry point for the Neo4j Backup and Restore Service. * This module exports the primary functions for database backup and restore operations. * @module src/services/neo4j/backupRestoreService/index */ export { FullExport } from "./backupRestoreTypes.js"; /** * Exports the current Neo4j database to a timestamped directory. * Manages backup rotation. * @returns {Promise} Path to the backup directory. * @throws Error if export fails. */ export declare const exportDatabase: () => Promise; /** * Imports data from a specified backup directory into the Neo4j database, * overwriting existing data. * @param {string} backupDirInput - Path to the backup directory. * @returns {Promise} * @throws Error if import fails or backup directory is invalid. */ export declare const importDatabase: (backupDirInput: string) => Promise;