magicbell
Version:
MagicBell API wrapper
10 lines (9 loc) • 452 B
TypeScript
import '../lib/signal-polyfill.js';
import { ClientOptions, FeatureFlag, RequestArgs, RequestOptions } from './types.js';
export declare const DEFAULT_OPTIONS: Partial<ClientOptions>;
export declare class Client {
#private;
constructor(options: ClientOptions);
hasFlag(flag: FeatureFlag): never;
request<TResponse = any>({ method, path, data, params, headers: reqHeaders }: RequestArgs, options?: RequestOptions): Promise<TResponse>;
}