import { UserRole } from "."; export interface ui5LaunchpadStartupParams { role: UserRole; testData?: string; tile?: string; tileDirect?: boolean; } declare class ui5LaunchpadDef { startup(params: ui5LaunchpadStartupParams): Promise; private getUser; login(userName: string, password: string): Promise; getPerformanceMetrics(): Promise<{ raw: { navigationStart: any; unloadEventStart: any; unloadEventEnd: any; redirectStart: any; redirectEnd: any; fetchStart: any; domainLookupStart: any; domainLookupEnd: any; connectStart: any; connectEnd: any; secureConnectionStart: any; requestStart: any; responseStart: any; responseEnd: any; domLoading: any; domInteractive: any; domContentLoadedEventStart: any; domContentLoadedEventEnd: any; domComplete: any; loadEventStart: any; loadEventEnd: any; }; computed: { ttfb: number; dns: number; tcp: number; domReady: number; networkLatency: number; processing: number; everything: number; }; }>; openTile(sHash: string): Promise; } export declare var ui5Launchpad: ui5LaunchpadDef; export {};