import { WebClient } from "../http/web-client";
import { Saver } from "../managers/QueueProcessor";
import { Queue } from "../storage";
/**
 * A Saver implementation that uses a WebClient to save facts.
 */
export declare class WebClientSaver implements Saver {
    private readonly client;
    private readonly queue;
    constructor(client: WebClient, queue: Queue);
    /**
     * Saves facts to the server and removes them from the queue.
     */
    save(): Promise<void>;
}
//# sourceMappingURL=web-client-saver.d.ts.map