UNPKG

lemon-engine

Version:

Lemon Engine Module to Synchronize Node over DynamoDB + ElastiCache + Elasticsearch by [lemoncloud](https://lemoncloud.io)

17 lines (16 loc) 612 B
import { EnginePluggable, EnginePluginBuilder } from '../common/types'; export interface ProtocolProxy extends EnginePluggable { /** * get the current endpoint address. */ endpoint: () => string; do_execute: (url: any) => any; do_post_execute: (url: any, body: any) => any; do_notify: (url: any, callback: any) => any; do_post_notify: (url: any, body: any, callback: any) => any; do_queue: (url: any) => any; do_post_queue: (url: any, body: any) => any; build_url: ($url: any) => any; } declare const maker: EnginePluginBuilder<ProtocolProxy>; export default maker;