/// import { Application } from 'spectron'; import * as Common from './common'; export declare const timeout: number; export declare const waitTimeout: number; export declare const command: (cmd: string, app: Application, noNewline?: boolean, noCopyPaste?: boolean, noFocus?: boolean) => Promise<{ app: Application; count: number; }>; export declare const paste: (cmd: string, app: Application, nLines?: number) => Promise<{ app: Application; count: number; }>; export declare const waitForRepl: (app: Application) => Promise; export declare const waitForSession: (ctx: Common.ISuite, noProxySessionWait?: boolean) => (WebdriverIO.Client & false) | (WebdriverIO.Client & true); export declare const getTextContent: (app: Application, selector: string) => Promise; export declare const makeCustom: (selector: string, expect: string, exact?: boolean) => { selector: string; expect: string; exact: boolean; }; export declare const exitCode: (statusCode: string | number) => string | number; export declare const expectInput: (selector: string, expectedText: string) => (app: Application) => Promise;