UNPKG

@camunda8/sdk

Version:

[![NPM](https://nodei.co/npm/@camunda8/sdk.png)](https://www.npmjs.com/package/@camunda8/sdk)

26 lines (25 loc) 865 B
import { GrpcClientCtor } from './GrpcClient'; import { ZBLoggerConfig } from './interfaces-1.0'; import { StatefulLogInterceptor } from './StatefulLogInterceptor'; export type GrpcConnectionProfile = 'CAMUNDA_CLOUD' | 'VANILLA'; export interface Characteristics { startupTime: number; _tag: GrpcConnectionProfile; } /** * @TODO we need to override this via the constructor */ export declare const ConnectionCharacteristics: { [key in GrpcConnectionProfile]: Characteristics; }; export type State = 'ERROR' | 'CONNECTED' | 'UNKNOWN'; export declare class ConnectionFactory { static getGrpcClient({ grpcConfig, logConfig, }: { grpcConfig: GrpcClientCtor; logConfig: ZBLoggerConfig; }): { grpcClient: import("./GrpcClient").GrpcClient; log: StatefulLogInterceptor; }; private static getCharacteristics; }