yog-ral
Version:
node-ral with mcpack and nshead
150 lines (80 loc) • 2.65 kB
TypeScript
/** Declaration file generated by dts-gen */
export class Balance {
constructor();
fetchServer(balanceContext: any): void;
getCategory(): any;
getContextClass(): any;
static BalanceContext(serviceID: any, service: any): void;
}
export class ConfigNormalizer {
constructor();
getCategory(): any;
needUpdate(config: any): any;
normalizeConfig(config: any): void;
}
export class Converter {
constructor();
getCategory(): any;
pack(config: any, data: any): void;
unpack(config: any): void;
}
export class Protocol {
constructor();
beforeRequest(context: any): any;
getCategory(): any;
normalizeConfig(context: any): any;
talk(config: any, callback: any): any;
static beforeRequest(context: any): any;
static normalizeConfig(context: any): any;
}
export class RalModule {
constructor();
getCategory(): void;
getName(): void;
static clearCache(): void;
static load(pathOrModule: any): void;
static modules: {
};
}
export function Logger(prefix: any, ...args: any[]): any;
export function Middleware(options: any): any;
export function RAL(serviceName: any, options: any): any;
export function RALPromise(name: any, options: any): any;
export namespace Config {
function clearConf(): void;
function disableUpdate(): void;
function enableUpdate(interval: any, all: any, cb: any): void;
function getConf(name: any): any;
function getConfNames(): any;
function getContext(serviceID: any, options: any): any;
function getRawConf(): any;
function getUpdateNeededRawConf(): any;
function isAutoUpdateEnabled(): any;
function load(confPath: any): any;
function loadRawConf(inputRawConf: any): any;
function normalize(p0: any): any;
namespace normalizerManager {
const normalizers: string[];
function apply(config: any): any;
function needUpdate(config: any): any;
function setConfigNormalizer(normalizers: any): void;
}
}
export namespace Logger {
const options: any;
}
export namespace RAL {
function appendExtPath(extPath: any): void;
function getConf(name: any): any;
function getRawConf(name: any): any;
function init(options: any): void;
function reload(options: any): void;
function setConfigNormalizer(normalizers: any): void;
}
export namespace RALPromise {
function appendExtPath(p0: any): any;
function getConf(p0: any): any;
function getRawConf(p0: any): any;
function init(p0: any): any;
function setConfigNormalizer(p0: any): any;
}