askui
Version:
Reliable, automated end-to-end-testing that depends on what is shown on your screen instead of the technology you are running on
15 lines (14 loc) • 660 B
TypeScript
import { ClientArgs, ClientArgsWithDefaults } from './ui-controller-client-interface';
import { ExecutionRuntime } from './execution-runtime';
import { StepReporter } from '../core/reporting';
export declare class UiControlClientDependencyBuilder {
private static buildHttpClient;
private static buildInferenceClient;
private static buildUiControllerClient;
static build(clientArgs: ClientArgsWithDefaults): Promise<{
executionRuntime: ExecutionRuntime;
stepReporter: StepReporter;
workspaceId: string | undefined;
}>;
static getClientArgsWithDefaults(clientArgs: ClientArgs): Promise<ClientArgsWithDefaults>;
}