import type { LixEngine } from "../../../engine/boot.js";
/**
 * Updates the file lixcol metadata cache.
 *
 * This function computes and caches the expensive lixcol columns
 * (latest_change_id, latest_commit_id, created_at, updated_at, writer_key)
 * to avoid expensive subqueries in the file view.
 *
 * @example
 * updateFileLixcolCache({
 *   lix,
 *   fileId: "file_123",
 *   versionId: "version_456"
 * });
 */
export declare function updateFileLixcolCache(args: {
    engine: Pick<LixEngine, "sqlite">;
    fileId: string;
    versionId: string;
}): void;
//# sourceMappingURL=update-file-lixcol-cache.d.ts.map