/**
 * Events fired when a transfer is in operation.
 */
declare enum TransferEventType {
    /**
     * The transfer is starting.
     */
    TRANSFER_STARTING = "TRANSFER_STARTING",
    /**
     * The transfer has started.
     */
    TRANSFER_STARTED = "TRANSFER_STARTED",
    /**
     * The application is connecting to the remote server.
     */
    TRANSFER_CONNECTING = "TRANSFER_CONNECTING",
    /**
     * The application has successfully connected to the remote server.
     */
    TRANSFER_CONNECTED = "TRANSFER_CONNECTED",
    /**
     * The application is disconnecting from the remote server.
     */
    TRANSFER_DISCONNECTING = "TRANSFER_DISCONNECTING",
    /**
     * The application has successfully disconnected from the remote server.
     */
    TRANSFER_DISCONNECTED = "TRANSFER_DISCONNECTED",
    /**
     * An update on the progress of the transfer.
     */
    TRANSFER_PROGRESS = "TRANSFER_PROGRESS",
    /**
     * The transfer has completed successfully.
     */
    TRANSFER_COMPLETED = "TRANSFER_COMPLETED",
    /**
     * There is a warning on the transfer.
     */
    TRANSFER_WARN = "TRANSFER_WARN",
    /**
     * There has been a transfer error.
     */
    TRANSFER_ERROR = "TRANSFER_ERROR",
    /**
     * The transfer has been canceled.
     */
    TRANSFER_CANCELED = "TRANSFER_CANCELED",
    /**
     * The file is being transferred.
     */
    TRANSFER_FILE = "TRANSFER_FILE",
    /**
     * The transfer has been retried.
     */
    TRANSFER_RETRY = "TRANSFER_RETRY",
    /**
     * A new file has been picked for transferring.
     */
    TRANSFER_FILE_STARTING = "TRANSFER_FILE_STARTING",
    /**
     * Triggered if there is a change in connection status with the event provider.
     */
    TRANSFER_CLIENT_CONNECTION_STATUS_UPDATE = "TRANSFER_CLIENT_CONNECTION_STATUS_UPDATE"
}
export default TransferEventType;
//# sourceMappingURL=TransferEventType.d.ts.map