This commit is contained in:
Vladimir Djukic
2017-08-28 15:53:20 +02:00
parent 0ca9e885d4
commit 2f9260e6df
+3 -7
View File
@@ -69,11 +69,9 @@ declare module "nats-hemera" {
maxEventLoopDelay?: number;
}
interface LoadProcessConfig {
sampleInterval?: number;
}
interface Pattern {
topic: string;
@@ -91,7 +89,7 @@ declare module "nats-hemera" {
}
interface PluginDefinition {
register: () => void;
register: any;
attributes: PluginDefinitionAttributes;
options: any;
parentPluginName: string;
@@ -100,7 +98,7 @@ declare module "nats-hemera" {
interface AddMeta {
schema: any;
pattern: Pattern;
action: () => void;
action: any;
plugin: PluginDefinition;
use(handler: AddMetaMiddleware): AddMeta;
end(cb: () => void): void;
@@ -135,7 +133,6 @@ declare module "nats-hemera" {
'onServerPreHandler' |
'onServerPreRequest' |
'onServerPreResponse';
type ExtensionHandler = (ctx: Hemera, request: any, response: any, next?: ExtensionNextHandler) => void;
type ExtensionNextHandler = (error: Error) => void;
interface CB {
@@ -156,6 +153,5 @@ declare module "nats-hemera" {
on(event: HemeraEvents, handler: () => void): any;
removeAll(): any;
}
export const Hemera: Hemera;
}
export const Hemera: Hemera;