type Broadcaster = Readonly<{
    send: (channel: string, event: string, data: unknown) => Promise<unknown>;
}>;
export declare const Broadcast: Readonly<{
    send(channel: string, event: string, data: unknown): Promise<unknown>;
    broadcastNow(channel: string, event: string, data: unknown): Promise<unknown>;
    BroadcastLater(channel: string, event: string, data: unknown, options?: {
        queueName?: string;
        timestamp?: number;
    }): Promise<string>;
    queue(queueName: string): Readonly<{
        BroadcastLater: (channel: string, event: string, data: unknown, options?: {}) => Promise<string>;
    }>;
    broadcaster(name?: string): Broadcaster;
}>;
export default Broadcast;
//# sourceMappingURL=Broadcast.d.ts.map