export declare const emptyInputErrorMessage = "This field must be filled in."; export declare const destinationFileErrorMessage = "Destination path cannot be a file."; export declare const rClonePort = "5572"; export declare const storJStorageName = "tardigrade"; export declare const defaultRemoteName = "remote"; export declare const defaultJobGroupName = "job"; export declare const rcloneSubPath = "rclone"; export declare const storjGalileoLink = "https://storj.io/signup/?partner=hypernet"; export declare enum RCloneActions { SYNC = 0, COPY = 1 } export declare enum EScreenView { ACCESS_GRANT_SCREEN = 0, ACTIONS_SCREEN = 1, ACTIONS_SYNC_SCREEN = 2, ACTIONS_COPY_SCREEN = 3, REMOTE_LIST_SCREEN = 4, JOB_STATUS_SCREEN = 5, JOB_LIST_SCREEN = 6 } export declare enum LocalStorageKey { SELECTED_BUCKET = "selectedBucket", SELECTED_REMOTE = "selectedRemote", SELECTED_JOB = "selectedJob", JOBS_SYNC = "syncJobs", JOBS_COPY = "copyJobs", SCREEN_HISTORY = "screenHistory" } export declare enum SyncActionDirection { JOB_TO_REMOTE = 0, REMOTE_TO_JOB = 1 } export declare enum PathSelectInputType { JOB_SESSION = 0, REMOTE_STORAGE = 1 } export declare enum RCloneEndPoints { /** * Make Directory. */ mkdir = "operations/mkdir", /** * Purge a directory. */ purge = "operations/purge", /** * Delete a file. */ deleteFile = "operations/deletefile", /** * Create public link. */ createPublicLink = "operations/publiclink", /** * Stats for rclone backend. */ stats = "core/stats", /** * Check and set bwlimit. */ bwlimit = "core/bwlimit", /** * Move a directory. */ moveDir = "sync/move", /** * Move a file. */ moveFile = "operations/movefile", /** * Copy Directory */ copyDir = "sync/copy", /** * Sync two paths */ sync = "sync/sync", /** * Copy Files. */ copyFile = "operations/copyfile", /** * Cleanup the remote recycle bin(trash). */ cleanUpRemote = "operations/cleanup", /** * Try to connect without any authentication headers. */ noopAuth = "rc/noopauth", /** * Check the version of the rclone. */ getRcloneVersion = "core/version", /** * Memstats for the rclone backend. */ getRcloneMemStats = "core/memstats", /** * Get options available in the backend. */ getOptions = "options/get", /** * Get providers configuration in the rclone backend. */ getProviders = "config/providers", /** * Get entire remote configuration dump from backend. */ getConfigDump = "config/dump", /** * List the currently running jobs. */ getRunningJobs = "job/list", /** * Get the status for a job. */ getStatusForJob = "job/status", /** * Get config for a specific remote. */ getConfigForRemote = "config/get", /** * Create a new config with parameters. */ createConfig = "config/create", /** * Update an existing config with parameters. */ updateConfig = "config/update", /** * Get File system information and supported features for a given remote time. */ getFsInfo = "operations/fsinfo", /** * List the remote names of created remotes. */ listRemotes = "config/listremotes", /** * Get the files for given remoteName and path. */ getFilesList = "operations/list", /** * Get information about the rclone backend. */ getAbout = "operations/about", /** * Delete a config with config name. */ deleteConfig = "config/delete", /** * Stop a running job by job id */ stopJob = "job/stop", /** * List all the current mounts */ listMounts = "mount/listmounts", /** * Create a new mount (mount) */ createMount = "mount/mount", /** * Delete a created mount(unmount) */ removeMount = "mount/unmount", /** * Delete all created mounts(unmount) */ unmountAll = "mount/unmountall" } //# sourceMappingURL=constants.d.ts.map