@zenvia/sdk
Version:
This SDK for [Node.js](https://nodejs.org/) was created based on the [Zenvia](https://www.zenvia.com/) [API](https://zenvia.github.io/zenvia-openapi-spec/).
18 lines (17 loc) • 567 B
TypeScript
import { IMessageBatch, Channel, MessageBatchContent, IMessageBatchColumnMapper } from '../../types';
/**
* Implementation of batch.
*/
export declare abstract class AbstractMessageBatch<C extends Channel, MBC extends MessageBatchContent> implements IMessageBatch {
name: string;
channel: C;
message: {
from: string;
contents: MBC[];
};
columnMapper: IMessageBatchColumnMapper;
constructor(name: string, channel: C, message: {
from: string;
contents: MBC[];
}, columnMapper: IMessageBatchColumnMapper);
}