//! SPDX-License-Identifier: GPL-3.0-or-later
import { Worker as NodeWorker } from 'node:worker_threads'
-import { default as VaultWorker } from './vault'
+import { default as VaultWorker } from './vault-worker'
import { Data, NamedData } from '#types'
type Task = {
/**
* Cross-platform worker for managing wallet secrets.
*/
-export class Vault {
+class VaultWorker {
static #locked: boolean = true
static #timeout: Timer
static #type?: 'BIP-44' | 'BLAKE2b'
const Blake2b = ${Blake2b}
const NanoNaCl = ${NanoNaCl}
const Timer = ${Timer}
- const Vault = ${Vault}
+ const Vault = ${VaultWorker}
`