forked from DAVFoundation/dav-js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Config.d.ts
26 lines (26 loc) · 800 Bytes
/
Config.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import IConfig from './IConfig';
import { BlockchainType } from './common-enums';
/**
* @class The DavSDK Config Class is used to create configuration object to the SDK.
*/
export default class Config implements IConfig {
/**
* @param props Partial configuration object
* @returns DavSDK configuration object.
*/
constructor(props: Partial<IConfig>);
}
export declare const defaultConfiguration: {
ethNodeUrl: string;
apiSeedUrls: string[];
kafkaSeedUrls: string[];
identityTtl: number;
needTypeTtl: number;
needTtl: number;
missionConsumerTtl: number;
missionProviderTtl: number;
kafkaBrowserPollingInterval: number;
kafkaBrowserRequestTimeout: number;
blockchainType: BlockchainType;
};
//# sourceMappingURL=Config.d.ts.map