import{CommandRegistry as e}from"../CommandRegistry.js";import{EventRegistry as t}from"../EventRegistry.js";import{OperationRegistry as r}from"../OperationRegistry.js";export class FileOperations extends r{_prefix="file";get pickFile(){return this._get("pick-file")}}export class FileCommands extends e{_prefix="file";get openFile(){return this._get("open-file")}}export class FileEvents extends t{_prefix="file";get opened(){return this._get("opened")}get downloadStarted(){return this._get("download-started")}get downloadEnded(){return this._get("download-ended")}}