@xmobitea/gn-server
Version:
GearN Server by XmobiTea (Pro)
23 lines (22 loc) • 764 B
TypeScript
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 {};