mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-05-03 03:28:42 +00:00
13 lines
499 B
TypeScript
13 lines
499 B
TypeScript
import { Instance } from './cli-protocol/commands/common_pb';
|
|
import { ArduinoCoreClient } from './cli-protocol/commands/commands_grpc_pb';
|
|
|
|
export const CoreClientProviderPath = '/services/core-client-provider';
|
|
export const CoreClientProvider = Symbol('CoreClientProvider');
|
|
export interface CoreClientProvider {
|
|
getClient(workspaceRootOrResourceUri?: string): Promise<Client | undefined>;
|
|
}
|
|
|
|
export interface Client {
|
|
readonly client: ArduinoCoreClient;
|
|
readonly instance: Instance;
|
|
} |