reasonably-typed
Version:
Converts flow definitions to Bucklescript definitions
10 lines (9 loc) • 423 B
JavaScript
declare module 'promise' {
declare export function pOfString(): Promise<string>
declare export function pOfNumber(): Promise<number>
declare export function pOfArray(): Promise<string[]>
declare export function pOfVoid(): Promise<void>
declare export function argPromise(p: Promise<string>): void
declare export function listOfPromises(): Promise<string>[]
declare export var somePromise: Promise<number[]>
}