UNPKG

@angular/benchpress

Version:

Benchpress - a framework for e2e performance tests

49 lines (48 loc) 1.72 kB
/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ import { InjectionToken } from '@angular/core'; export declare class Options { static SAMPLE_ID: InjectionToken<unknown>; static DEFAULT_DESCRIPTION: InjectionToken<unknown>; static SAMPLE_DESCRIPTION: InjectionToken<unknown>; static FORCE_GC: InjectionToken<unknown>; static NO_PREPARE: () => boolean; static PREPARE: InjectionToken<unknown>; static EXECUTE: InjectionToken<unknown>; static CAPABILITIES: InjectionToken<unknown>; static USER_AGENT: InjectionToken<unknown>; static MICRO_METRICS: InjectionToken<unknown>; static USER_METRICS: InjectionToken<unknown>; static NOW: InjectionToken<unknown>; static WRITE_FILE: InjectionToken<unknown>; static RECEIVED_DATA: InjectionToken<unknown>; static REQUEST_COUNT: InjectionToken<unknown>; static CAPTURE_FRAMES: InjectionToken<unknown>; static RAW_PERFLOG_PATH: InjectionToken<unknown>; static DEFAULT_PROVIDERS: ({ provide: InjectionToken<unknown>; useValue: {}; } | { provide: InjectionToken<unknown>; useValue: boolean; } | { provide: InjectionToken<unknown>; useValue: () => boolean; } | { provide: InjectionToken<unknown>; useValue: () => Date; } | { provide: InjectionToken<unknown>; useValue: typeof writeFile; } | { provide: InjectionToken<unknown>; useValue: null; })[]; } declare function writeFile(filename: string, content: string): Promise<any>; export {};