export Promise sync.