import { D1Database } from '@cloudflare/workers-types';
import { R as RecordStore } from '../types-CHPf8hqt.js';

type D1RecordStoreOptions = {
    now?: () => string;
    makeId?: () => string;
};
declare function recordStoreD1TableSql(table: string): string;
declare function makeD1RecordStore<T>(d1: D1Database, table: string, opts?: D1RecordStoreOptions): RecordStore<T>;

export { type D1RecordStoreOptions, makeD1RecordStore, recordStoreD1TableSql };
