@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
17 lines (16 loc) • 630 B
TypeScript
import type { ReplyPayload } from "../../auto-reply/types.js";
import type { OutboundDeliveryJson } from "./format.js";
import { type OutboundPayloadJson } from "./payloads.js";
export type OutboundResultEnvelope = {
payloads?: OutboundPayloadJson[];
meta?: unknown;
delivery?: OutboundDeliveryJson;
};
type BuildEnvelopeParams = {
payloads?: ReplyPayload[] | OutboundPayloadJson[];
meta?: unknown;
delivery?: OutboundDeliveryJson;
flattenDelivery?: boolean;
};
export declare function buildOutboundResultEnvelope(params: BuildEnvelopeParams): OutboundResultEnvelope | OutboundDeliveryJson;
export {};