import type { Immutable } from '../models/immutable'; declare type Message = Immutable; export declare type Messages = readonly Message[]; declare type LoggingFunction = (...msgs: Messages) => void; export declare type LoggingService = { log: LoggingFunction; error: LoggingFunction; warn: LoggingFunction; info: LoggingFunction; success?: LoggingFunction; }; export {};