/** * Custom log service, created by christian.trepanier@ciao.ca */ export declare enum LogType { ERROR = "ERROR", WARNING = "WARN", INFO = "INFO" } export interface IFetchLogsQuery { readonly spaceString?: string; readonly provenanceString?: string; readonly logType?: LogType; readonly createdAfter?: string; readonly createdBefore?: string; readonly errorString?: string; } export interface ISystemLogParams { clientName: string; clientToken: string; } export declare const SystemLog: (systemLogParams: ISystemLogParams, logType: LogType, error: string) => Promise; export declare const fetchLogs: (clientToken: string, query: IFetchLogsQuery) => Promise; export declare const initLoggingSystem: (systemLogParams: ISystemLogParams) => void;