omnisend-node-sdk
Version:
🔹 Typesafe Omnisend API SDK for Node.js
22 lines (21 loc) • 851 B
TypeScript
import { OmnisendCore } from "./OmnisendCore";
import type { OmnisendOptions } from "./types";
import { Batches } from "./spec/Batches";
import { Campaigns } from "./spec/Campaigns";
import { Carts } from "./spec/Carts";
import { Categories } from "./spec/Categories";
import { Contacts } from "./spec/Contacts";
import { Events } from "./spec/Events";
import { Orders } from "./spec/Orders";
import { Products } from "./spec/Products";
export declare class Omnisend<S extends true | false = false> extends OmnisendCore<S> {
batches: Batches<unknown, S>;
campaigns: Campaigns<unknown, S>;
carts: Carts<unknown, S>;
categories: Categories<unknown, S>;
contacts: Contacts<unknown, S>;
events: Events<unknown, S>;
orders: Orders<unknown, S>;
products: Products<unknown, S>;
constructor(options: OmnisendOptions<S>);
}