retry

suspend external fun <T> retry(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): T(source)