import type { LoggingSettingsType } from './types'; export declare const loggingDomain: { new (): { load: (settings: LoggingSettingsType) => Promise; ready: (args: import("@palmares/core").DomainReadyFunctionArgs) => void | Promise; close: (() => void | Promise) | undefined; commands: import("@palmares/core").DefaultCommandType | undefined; instances?: import("@palmares/core").Domain[]; name: string; path: string; isLoaded: boolean; modifiers: unknown; __isReady: boolean; __isClosed: boolean; }; toJSON: () => { name: string; path: string; }; $$type: string; __instance: import("@palmares/core").Domain; } & (new () => { load: (settings: LoggingSettingsType) => Promise; ready: (args: import("@palmares/core").DomainReadyFunctionArgs) => void | Promise; close: (() => void | Promise) | undefined; commands: import("@palmares/core").DefaultCommandType | undefined; instances?: import("@palmares/core").Domain[]; name: string; path: string; isLoaded: boolean; modifiers: unknown; __isReady: boolean; __isClosed: boolean; } & { load: (settings: LoggingSettingsType) => Promise; }); //# sourceMappingURL=domain.d.ts.map