bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
21 lines (20 loc) • 867 B
TypeScript
import { CLIExtension } from '../cli';
import { Environments } from '../environments';
import { Workspace } from '../workspace';
import { GraphQLExtension } from '../graphql';
import { Component } from '../component';
export declare class UIExtension {
private envs;
private graphql;
private workspace;
static dependencies: (import("@teambit/harmony").ExtensionManifest | typeof Environments | typeof CLIExtension | typeof GraphQLExtension)[];
constructor(envs: Environments, graphql: GraphQLExtension, workspace: Workspace);
static runtimes: {
ui: string;
cli: string;
};
private createDevServer;
private selectPort;
createRuntime(components?: Component[]): Promise<void>;
static provider([cli, envs, workspace, graphql]: [CLIExtension, Environments, Workspace, GraphQLExtension]): Promise<UIExtension>;
}