import { type BasicAppLogger } from "@paroicms/internal-server-lib";
import type { Knex } from "knex";
export declare function createOrOpenConnection({ sqliteFile, logger, }: {
    sqliteFile: string;
    logger: BasicAppLogger;
}): Promise<{
    cn: Knex<any, any[]>;
    logNextQuery: (count?: number) => void;
    isCleared: boolean;
}>;
