UNPKG

sjursen-digital-watchtower

Version:

A TypeScript Node.js SDK for Watchtower, an Intelligence as a Service (IaaS) platform that uses Google's Gemini AI model to transform traditional logging into an active intelligence system with predictive analytics and automated decision-making capabiliti

16 lines (15 loc) 646 B
import { BaseEndpoint } from '../base'; import { ListItemsRequest, ListItemsResponse } from './types'; export declare class ItemsEndpoint extends BaseEndpoint { constructor(client: any); private validateRequiredKeys; /** * List all items for an app/tenant * @param data - The list items request parameters * @returns Promise with the list items response * @throws {InvalidRequestError} If required fields are missing * @throws {AuthenticationError} If API keys are invalid * @throws {ServerError} If server encounters an error */ listItems(data: ListItemsRequest): Promise<ListItemsResponse>; }