nope-js-node
Version:
NoPE Runtime for Nodejs. For Browser-Support please use nope-browser
36 lines (35 loc) • 1.26 kB
TypeScript
import { InjectableNopeBaseModule } from "../../module";
import { NopeObservable } from "../../observables";
import { NopePromise } from "../../promise";
import { IHelloWorlModule } from "./IHellWorldModule";
import { ILogger } from "../../logger/index.browser";
export declare class HelloWorldModuleWithDecorators extends InjectableNopeBaseModule implements IHelloWorlModule {
testProp: NopeObservable<string, string, string, import("../../types").IEventAdditionalData>;
currentTime: NopeObservable<string, string, string, import("../../types").IEventAdditionalData>;
/**
* Custom Function
*
* @param {string} greetingsTo
* @return {*}
* @memberof TestModule
*/
helloWorld(greetingsTo: string): Promise<string>;
_logger: ILogger;
/**
* Test Function to Update the Property.
*
* @memberof HelloWorldModuleWithDecorator
*/
updateTestProp(): Promise<void>;
/**
* Function which will delay the Execution.
*
* @param {number} n
* @return {*}
* @memberof HelloWorldModuleWithDecorator
*/
sleep(n: number): NopePromise<void, any>;
protected _interval: any;
init(): Promise<void>;
dispose(): Promise<void>;
}