UNPKG

@das3mical/adonis-mercure

Version:

A simple AdonisJS provider to interact with Mercure hub

10 lines (9 loc) 488 B
import type { MercureConfig, MercureContract, SendOptions } from './types/main.js'; export declare class Mercure implements MercureContract { #private; constructor(config: MercureConfig); generate(payload: Record<string, unknown>): Promise<string>; generateSubscribeToken(topics: string[]): Promise<string>; send(topics: string | string[], data?: Record<string, unknown>, isPrivateOrOptions?: boolean | SendOptions): Promise<Response>; ping(): Promise<boolean>; }