retryAsync

external fun <T> retryAsync(name: String, method: () -> ERROR CLASS: Symbol not found for Promise<T>, getStatusCode: (arg0: T) -> Number?, maxAttempts: Number = definedExternally, delay: Number = definedExternally, onError: (@R|kotlin/ParameterName|(name = String(arg0)) ERROR CLASS: Symbol not found for JsError) -> T?? = definedExternally): ERROR CLASS: Symbol not found for Promise<T>(source)