import Client, { PayHooks } from '../../base'; import { Product, ProductStat, ListProductStatsRequest } from './types'; export default class Products extends Client { constructor(baseUrl: string, options: PayHooks); accounts: { /** * @param id - Gateway account ID. */ listProducts(id: number): Promise; }; reports: { listStats(params?: ListProductStatsRequest): Promise; }; }