import type { Donation } from "./types"; export declare class DonationAlertsSocket { private _processedIds; private _socket; constructor(token: string); /** * Listen for new donations */ onDonation(callback: (donation: Donation) => void): void; onConnect(callback: () => void): void; onError(callback: (error: Error) => void): void; onDisconnect(callback: (reason: string) => void): void; /** * Close the connection */ disconnect(): void; } //# sourceMappingURL=donation-alerts-socket.d.ts.map