import type { MercureConfig, SendOptions } from './types/main.js';
export declare class Publisher {
    #private;
    constructor(config: MercureConfig);
    publish(topics: string | string[], data?: Record<string, unknown>, options?: SendOptions): Promise<Response>;
}
