import type { StructRowProxy } from '@apache-arrow/esnext-esm';
import type { Table } from '../schema/table.js';
export type OverwriteFunction = (table: Table, primaryKeys: string[], record: StructRowProxy<any>) => void;
export declare const createOverwrite: (memoryDB: Record<string, any[]>) => OverwriteFunction;
