UNPKG

@integromat/proto

Version:
24 lines 714 B
import { IMTBase, ModuleType } from './base'; import { Bundle, DoneWithResultCallback } from './types'; export declare class IMTAction extends IMTBase { readonly type = ModuleType.ACTION; /** * Writes data. * * @param {Object} bundle Collection of data to process. * @callback done Callback to call when operations are done. * @param {Error} err Error on error, otherwise null. */ write(bundle: Bundle, done: DoneWithResultCallback): void; } /** * Base Gateway Action. */ export declare class IMTGatewayAction extends IMTAction { } /** * Base Gateway Responder. */ export declare class IMTGatewayResponder extends IMTAction { } //# sourceMappingURL=action.d.ts.map