@palmares/logging
Version:
Palmares logging interface so you can log it to the console or other places as well
37 lines • 1.38 kB
TypeScript
import type { LoggingSettingsType } from './types';
export declare const loggingDomain: {
new (): {
load: (settings: LoggingSettingsType) => Promise<void>;
ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>;
close: (() => void | Promise<void>) | undefined;
commands: import("@palmares/core").DefaultCommandType | undefined;
instances?: import("@palmares/core").Domain<any>[];
name: string;
path: string;
isLoaded: boolean;
modifiers: unknown;
__isReady: boolean;
__isClosed: boolean;
};
toJSON: () => {
name: string;
path: string;
};
$$type: string;
__instance: import("@palmares/core").Domain<any>;
} & (new () => {
load: (settings: LoggingSettingsType) => Promise<void>;
ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>;
close: (() => void | Promise<void>) | undefined;
commands: import("@palmares/core").DefaultCommandType | undefined;
instances?: import("@palmares/core").Domain<any>[];
name: string;
path: string;
isLoaded: boolean;
modifiers: unknown;
__isReady: boolean;
__isClosed: boolean;
} & {
load: (settings: LoggingSettingsType) => Promise<void>;
});
//# sourceMappingURL=domain.d.ts.map