/** * @typedef {{ * read(key: readonly unknown[]): { ok: true, value: unknown } | * { ok: false, error: import("../../contracts/errors.js").ApiFailure }, * write(key: readonly unknown[], value: unknown): { ok: true } | * { ok: false, error: import("../../contracts/errors.js").ApiFailure }, * invalidate(namespace: readonly unknown[]): Promise<{ ok: true } | * { ok: false, error: import("../../contracts/errors.js").ApiFailure }> * }} QueryCachePort */ export {};