Skip to content

Commit 989b698

Browse files
committed
Export options and clients
1 parent 6b67aa9 commit 989b698

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

src/index.lib.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ import fetch from 'node-fetch';
2424
import * as SenML from './senML';
2525
import { ArduinoIoTCloudFactory } from './ArduinoIoTCloud';
2626
import { HttpClientFactory } from './http/HttpClientFactory';
27-
import { APIClientBuilder } from './builder/APIClientBuilder';
28-
import { TokenClientBuilder } from './builder/TokenClientBuilder';
29-
import { CredentialsClientBuilder } from './builder/CredentialsClientBuilder';
27+
import { APIClientBuilder, APIOptions } from './builder/APIClientBuilder';
28+
import { TokenClientBuilder, BrowserOptions } from './builder/TokenClientBuilder';
29+
import { CredentialsClientBuilder, CredentialsOptions } from './builder/CredentialsClientBuilder';
30+
import { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient } from './client/ICloudClient';
3031

3132
const builders = [
3233
new TokenClientBuilder(mqtt.connect),
@@ -40,3 +41,5 @@ export { ArduinoIoTCloud };
4041
export { CloudOptions } from './CloudOptions';
4142
export { CloudMessageValue } from './client/ICloudClient';
4243
export { IArduinoIoTCloudFactory } from './builder/IArduinoIoTCloudFactory';
44+
export { APIOptions, BrowserOptions, CredentialsOptions };
45+
export { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient };

src/index.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ import mqtt from 'mqtt';
2424
import * as SenML from './senML';
2525
import { ArduinoIoTCloudFactory } from './ArduinoIoTCloud';
2626
import { HttpClientFactory } from './http/HttpClientFactory';
27-
import { APIClientBuilder } from './builder/APIClientBuilder';
28-
import { TokenClientBuilder } from './builder/TokenClientBuilder';
29-
import { CredentialsClientBuilder } from './builder/CredentialsClientBuilder';
27+
import { APIClientBuilder, APIOptions } from './builder/APIClientBuilder';
28+
import { TokenClientBuilder, BrowserOptions } from './builder/TokenClientBuilder';
29+
import { CredentialsClientBuilder, CredentialsOptions } from './builder/CredentialsClientBuilder';
30+
import { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient } from './client/ICloudClient';
3031

3132
const builders = [
3233
new TokenClientBuilder(mqtt.connect),
@@ -41,3 +42,5 @@ export { ArduinoIoTCloud };
4142
export { CloudOptions } from './CloudOptions';
4243
export { CloudMessageValue } from './client/ICloudClient';
4344
export { IArduinoIoTCloudFactory } from './builder/IArduinoIoTCloudFactory';
45+
export { APIOptions, BrowserOptions, CredentialsOptions };
46+
export { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient };

0 commit comments

Comments
 (0)