import { MercureConfig } from './types/main.js';
export declare class Mercure {
    #private;
    constructor(config: MercureConfig);
    generate(payload: any): Promise<unknown>;
    send(topics: string | string[], data?: Record<string, string>, isPrivate?: boolean): Promise<import("got").Response<string> | undefined>;
}
