UNPKG

@xmobitea/gn-server

Version:

GearN Server by XmobiTea (Pro)

23 lines (22 loc) 764 B
import { IBuilder } from "./../../GN-library/xbuilder/lib/IBuilder"; declare abstract class BuilderBase { protected logToFileEnable: boolean; protected logToConsoleEnable: boolean; protected logPath: string; getLogToFileEnable(): boolean; getLogToConsoleEnable(): boolean; getLogPath(): string; constructor(); } declare class Builder extends BuilderBase implements IBuilder<LogSettings> { setLogToFileEnable(logToFileEnable: boolean): Builder; setLogToConsoleEnable(logToConsoleEnable: boolean): Builder; setLogPath(logPath: string): Builder; constructor(); build(): LogSettings; } export declare class LogSettings extends BuilderBase { constructor(builder: Builder); static Builder(): Builder; } export {};