UNPKG

nope-js-node

Version:

NoPE Runtime for Nodejs. For Browser-Support please use nope-browser

36 lines (35 loc) 1.26 kB
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>; }