/* eslint-disable @typescript-eslint/ban-types */ export type ResultObject = | string | number | null | undefined | Record; export type Result = Record>; export interface Context { fixturesPath: string; fixturesURL: string; } export interface Platform { run(ctx: Context, file: string): Promise; } export interface BrowserDriver { path: string; args: (port: number) => string[]; } export interface ServerAddress { address: string; port: number; base: string; }