import { ContextDeleteRecord, IQueryResponse, IUrl } from "@api-client/core/build/browser.js";
import { UrlHistory } from "../stores/UrlHistory.js";
import { IdbStore } from "./IdbStore.js";
export declare class IdbUrlHistory extends IdbStore implements UrlHistory {
    channel: BroadcastChannel;
    add(url: string): Promise<IUrl>;
    query(query: string): Promise<IQueryResponse<IUrl>>;
    delete(url: string): Promise<ContextDeleteRecord>;
    clear(): Promise<void>;
}
//# sourceMappingURL=IdbUrlHistory.d.ts.map