import HTTPClient from './httpclient'; import Session from './session'; declare class Client { http: HTTPClient; constructor(url?: string); status(): Promise; home(): Promise; healthcheck(): Promise; source(format?: 'xml' | 'json', accessible?: boolean): Promise; session(bundleId?: string, args?: string[], environment?: any): Promise; /** * Screenshot with PNG format * * @param pngFilename optional, save file name * @return png raw data */ screenshot(pngFilename?: string): Promise; } export default Client;