import { Knex } from 'knex';
import { Chain } from '../../../sdk';
import { ChaintracksOptions } from './Api/ChaintracksApi';
import { ChaintracksFetchApi } from './Api/ChaintracksFetchApi';
/**
 *
 * @param chain
 * @param rootFolder defaults to "./data/"
 * @returns
 */
export declare function createDefaultKnexChaintracksOptions(chain: Chain, rootFolder?: string, knexConfig?: Knex.Config, whatsonchainApiKey?: string, maxPerFile?: number, maxRetained?: number, fetch?: ChaintracksFetchApi, cdnUrl?: string, liveHeightThreshold?: number, reorgHeightThreshold?: number, bulkMigrationChunkSize?: number, batchInsertLimit?: number, addLiveRecursionLimit?: number): ChaintracksOptions;
//# sourceMappingURL=createDefaultKnexChaintracksOptions.d.ts.map