declare type tRequestHandler = (data: T) => (any | Promise); declare type tResponseResolver = (data: T) => void; export declare function config(options: { requestTimeout?: number; logDebug?: (...args: any[]) => void; logInfo?: (...args: any[]) => void; logWarning?: (...args: any[]) => void; logError?: (...args: any[]) => void; }): void; export declare let subscribeReqResChannel: (channelLabel: string, executor: tRequestHandler, context?: any) => void; export declare let requestMaster: (channelLabel: string, data: any, cback?: tResponseResolver) => void | Promise; export {};