all repos — caroster @ 7fe5ad7f5e032f23e13738c67c6b9314110684ac

[Octree] Group carpool to your event https://caroster.io

e2e/types/index.d.ts (view raw)

 1/**
 2 * Helper type to unwrap Promise return types
 3 */
 4type UnwrapReturnType<T> = T extends (...args: any[]) => Promise<infer U>
 5  ? U
 6  : T
 7
 8type mailhog = import('mailhog').API
 9
10declare module WebdriverIO {
11  interface Config {
12    maximizeWindow?: boolean
13    assetsDir?: string
14    appium?: any
15  }
16
17  interface Browser {
18    saveScreenshotByName: typeof import('wdio-screen-commands').saveScreenshotByName
19    saveAndDiffScreenshot: typeof import('wdio-screen-commands').saveAndDiffScreenshot
20  }
21}
22
23declare module NodeJS {
24  interface Global {
25    uuidv4: typeof import('uuid/v4')
26  }
27}
28
29declare const uuidv4: typeof import('uuid/v4')