import { Database } from 'alinea/backend/Database';
import { Store } from 'alinea/backend/Store';
import { Config } from 'alinea/core';
import { GenerateContext } from './GenerateContext.js';
import { LocalData } from './LocalData.js';
export declare function fillCache({ watch, rootDir }: GenerateContext, localData: LocalData, store: Store, config: Config, until: Promise<any>): AsyncGenerator<Database>;
