"export=": {
    all: () => ConfigOptions;
    dynamicModules: any;
    get: <K extends keyof ConfigOptions>(key: K) => ConfigOptions[K];
    loadModule: (
        moduleId: string | [string, string],
        onLoad: (module: any) => void,
    ) => void;
    moduleUrl: (name: string, component?: string) => string;
    reportError: (msg: any, data: any) => void;
    set: <K extends keyof ConfigOptions>(
        key: K,
        value: ConfigOptions[K],
    ) => void;
    setLoader: (
        cb: (name: string, callback: (error: any, module: any) => void) => void,
    ) => void;
    setModuleLoader: (moduleName: any, onLoad: any) => void;
    setModuleUrl: (name: string, subst: string) => string;
    version: "1.39.1";
    warn: (message: any, ...args: any[]) => void;
    addEventListener<K extends string | number | symbol>(
        name: K,
        callback: any,
        capturing?: boolean,
    ): any;
    defineOptions(
        obj: any,
        path: string,
        options: { [key: string]: any },
    ): AppConfig;
    nls(key: string, defaultString: string, params?: { [x: string]: any }): any;
    off<K extends string | number | symbol>(name: K, callback: any): void;
    on<K extends string | number | symbol>(
        name: K,
        callback: any,
        capturing?: boolean,
    ): any;
    once<K extends string | number | symbol>(name: K, callback: any): void;
    removeAllListeners(name?: string): void;
    removeDefaultHandler(name: string, callback: Function): void;
    removeEventListener<K extends string | number | symbol>(
        name: K,
        callback: any,
    ): void;
    removeListener<K extends string | number | symbol>(
        name: K,
        callback: any,
    ): void;
    resetOptions(obj: any): void;
    setDefaultHandler(name: string, callback: Function): void;
    setDefaultValue(path: string, name: string, value: any): boolean;
    setDefaultValues(path: string, optionHash: { [key: string]: any }): void;
    setMessages(
        value: any,
        options?: { placeholders?: "dollarSigns" | "curlyBrackets" },
    ): void;
}

Type declaration

  • all: () => ConfigOptions
  • dynamicModules: any
  • get: <K extends keyof ConfigOptions>(key: K) => ConfigOptions[K]
  • loadModule: (moduleId: string | [string, string], onLoad: (module: any) => void) => void
  • moduleUrl: (name: string, component?: string) => string

    module loading

  • reportError: (msg: any, data: any) => void
  • set: <K extends keyof ConfigOptions>(key: K, value: ConfigOptions[K]) => void
  • setLoader: (
        cb: (name: string, callback: (error: any, module: any) => void) => void,
    ) => void

    cb

  • setModuleLoader: (moduleName: any, onLoad: any) => void
  • setModuleUrl: (name: string, subst: string) => string
  • version: "1.39.1"
  • warn: (message: any, ...args: any[]) => void
  • addEventListener:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any
      • Optionalcapturing: boolean

      Returns any

  • defineOptions:function
    • Parameters

      • obj: any
      • path: string
      • options: { [key: string]: any }

      Returns AppConfig

  • nls:function
    • Parameters

      • key: string
      • defaultString: string
      • Optionalparams: { [x: string]: any }

      Returns any

  • off:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any

      Returns void

  • on:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any
      • Optionalcapturing: boolean

      Returns any

  • once:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any

      Returns void

  • removeAllListeners:function
    • Parameters

      • Optionalname: string

      Returns void

  • removeDefaultHandler:function
    • Parameters

      • name: string
      • callback: Function

      Returns void

  • removeEventListener:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any

      Returns void

  • removeListener:function
    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • name: K
      • callback: any

      Returns void

  • resetOptions:function
  • setDefaultHandler:function
    • Parameters

      • name: string
      • callback: Function

      Returns void

  • setDefaultValue:function
    • Parameters

      • path: string
      • name: string
      • value: any

      Returns boolean

  • setDefaultValues:function
    • Parameters

      • path: string
      • optionHash: { [key: string]: any }

      Returns void

  • setMessages:function
    • Parameters

      • value: any
      • Optionaloptions: { placeholders?: "dollarSigns" | "curlyBrackets" }

      Returns void