magicbell
Version:
MagicBell API wrapper
22 lines (21 loc) • 787 B
TypeScript
import { type FromSchema } from 'json-schema-to-ts';
import { Resource } from '../client/resource.js';
import { type RequestOptions } from '../client/types.js';
import * as schemas from '../schemas/metrics.js';
import { MetricsCategories } from './metrics/categories.js';
import { MetricsTopics } from './metrics/topics.js';
type GetMetricsResponse = FromSchema<typeof schemas.GetMetricsResponseSchema>;
export declare class Metrics extends Resource {
path: string;
entity: string;
categories: MetricsCategories;
topics: MetricsTopics;
/**
* Query the metrics of broadcasts and their recipients.
*
* @param options - override client request options.
* @returns
**/
get(options?: RequestOptions): Promise<GetMetricsResponse>;
}
export {};