UNPKG

@xmobitea/gn-server

Version:
23 lines (22 loc) 708 B
import { IBuilder } from "./../../GN-library/xbuilder/lib/IBuilder"; declare abstract class BuilderBase { protected headerIP: string; protected idTypeCase: number; protected ipApiUrl: string; getHeaderIP(): string; getIdTypeCase(): number; getIPApiUrl(): string; constructor(); } declare class Builder extends BuilderBase implements IBuilder<OtherSettings> { setHeaderIP(headerIP: string): Builder; setIdTypeCase(idTypeCase: number): Builder; setIPApiUrl(ipApiUrl: string): Builder; constructor(); build(): OtherSettings; } export declare class OtherSettings extends BuilderBase { constructor(builder: Builder); static Builder(): Builder; } export {};