import { Group } from '@japa/runner/core';
import { test } from '@japa/runner';
import { C as CacheDriverOptions, a as CacheDriver } from '../bento_cache-KhHDdh3u.js';
import '@poppinss/exception';
import '@boringnode/bus/types/main';
import '@julr/utils/logger';
import 'knex';
import 'kysely';
import '@aws-sdk/client-dynamodb';
import 'orchid-orm';
import 'ioredis';

declare function registerCacheDriverTestSuite(options: {
    test: typeof test;
    group: Group;
    createDriver: (options?: CacheDriverOptions) => CacheDriver<any>;
    configureGroup?: (group: Group) => any;
    /**
     * If the driver support milliseconds for TTLs
     */
    supportsMilliseconds?: boolean;
}): void;

export { registerCacheDriverTestSuite };
