UNPKG

hsynchronous-fs

Version:

Post-Quantum filesystem encryption using a hybrid encryption protocol "hsynchronous"

11 lines (8 loc) 638 B
import { KeyPair } from './types.js'; import 'pqclean'; declare function unmountVirtualDrive(DRIVE_LETTER: string): Promise<void>; declare function createVirtualDrive(FOLDER_PATH: string, DRIVE_LETTER: string, ENCRYPTED_FILE: string, ZIP_FILE: string, KEYPAIR: KeyPair): Promise<void>; declare function deleteVirtualDrive(FOLDER_PATH: string): Promise<void>; declare function openVirtualDrive(DRIVE_LETTER: string): Promise<void>; declare function compressVirtualDrive(ZIP_FILE: string, FOLDER_PATH: string): Promise<void>; export { compressVirtualDrive, createVirtualDrive, deleteVirtualDrive, openVirtualDrive, unmountVirtualDrive };