UNPKG

1.6 kBTypeScriptView Raw
1import { S3 } from 'aws-sdk';
2declare 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};
65export default _default;