@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 742 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { OrderAction } from "./order.action";
import type { Order, OrderPage } from "./order.type";
import type { OrderServiceOperations } from "./orderService.interface";
export declare class OrderService implements OrderServiceOperations {
private _client;
constructor(client: Client);
createOrders(orders: Partial<Order>[]): Promise<Order[]>;
getOrdersByStatement(filterStatement: Statement): Promise<OrderPage>;
performOrderAction(orderAction: OrderAction, filterStatement: Statement): Promise<UpdateResult>;
updateOrders(orders: Order[]): Promise<Order[]>;
}
//# sourceMappingURL=order.service.d.ts.map