import type { StoredMintQuote } from '../../db/models/types.js'; export declare const mintQuotesStore: { getActiveQuotes: () => StoredMintQuote[]; init: () => Promise; remove: (id: string, idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => Promise; addOrUpdate: (id: string, element: StoredMintQuote, idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => Promise; clear: () => void; reset: () => Promise; reEncrypt: () => Promise; getBy: (id: string, idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => StoredMintQuote | undefined; getAllBy: (ids: string[], idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => StoredMintQuote[]; addMany: (elements: StoredMintQuote[]) => Promise; add: (o: StoredMintQuote) => Promise; removeMany: (ids: string[], idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => Promise; addOrUpdateMany: (elements: StoredMintQuote[], idFieldDescr: "state" | "request" | "quote" | "expiry" | "pubkey" | "unit" | "amount" | keyof import("@cashu/cashu-ts").ApiError | "mintUrl" | "createdAt" | "lastChangedAt" | "type" | "out" | "counts") => Promise; set(this: void, value: StoredMintQuote[]): void; update(this: void, updater: import("svelte/store").Updater): void; subscribe(this: void, run: import("svelte/store").Subscriber, invalidate?: () => void): import("svelte/store").Unsubscriber; };