import { Observable } from "rxjs"; import { ResponseMessage } from "../dependencies/fisappmessagejsutilty/dependencies/dependencies"; import { BaseMessage } from "../dependencies/log/services/logging-service"; import { LogSetting } from "../dependencies/log/type/datatype"; /** * @deprecated The acknowledgement will be covered by MessageAuditorService. */ export interface Acknowledgemeent { init(settings: LogSetting): void; subscribe(obs: Observable): Observable } export type AcknowledgementLogSetting = { storage: string; setting?: { appId?: string, appName: string } customSetting?: { srv?: boolean, user?: string, password?: string, server?: string, collection?: string url?: string // Full link if possible. Doesnt matter cloud or remote server } }