1 | import { S3 } from 'aws-sdk';
|
2 | declare const _default: {
|
3 | llClientInfoEndpoint: string;
|
4 | lang: string;
|
5 | defaultTimeout: number;
|
6 | redis: {
|
7 | url: string;
|
8 | prefix: string;
|
9 | };
|
10 | repoFactory: {
|
11 | eventsRepoName: string;
|
12 | authRepoName: string;
|
13 | modelsRepoName: string;
|
14 | storageRepoName: string;
|
15 | };
|
16 | winston: {
|
17 | console: {
|
18 | level: string;
|
19 | };
|
20 | cloudWatch: {
|
21 | enabled: boolean;
|
22 | level: string;
|
23 | logGroupName: string;
|
24 | logStreamName: string;
|
25 | awsConfig: {
|
26 | accessKeyId: string;
|
27 | secretAccessKey: string;
|
28 | region: string;
|
29 | };
|
30 | };
|
31 | };
|
32 | express: {
|
33 | port: number;
|
34 | customRoute: string;
|
35 | customRouteText: string;
|
36 | morganDirectory: string;
|
37 | bodyParserLimit: string;
|
38 | };
|
39 | service: {
|
40 | enableConflictChecks: boolean;
|
41 | enableAttachmentValidation: boolean;
|
42 | enableVoidingChecks: boolean;
|
43 | enableStatementCreation: boolean;
|
44 | enableAttachmentCreation: boolean;
|
45 | enableVoiding: boolean;
|
46 | enableNullRemoval: boolean;
|
47 | enableReferencing: boolean;
|
48 | enableActivityUpdates: boolean;
|
49 | awaitUpdates: boolean;
|
50 | };
|
51 | storage: {
|
52 | local: {
|
53 | storageDir: string;
|
54 | };
|
55 | s3: {
|
56 | bucketName: string;
|
57 | subFolder: string;
|
58 | awsConfig: S3.ClientConfiguration;
|
59 | };
|
60 | };
|
61 | mongo: {
|
62 | url: string;
|
63 | };
|
64 | };
|
65 | export default _default;
|