abstract fun file(successCallback: FileCallback, errorCallback: ErrorCallback? = definedExternally): Unit