import type TheemoConfig from './config.js'; import type GenerateConfig from './generate/config.js'; import type SyncConfig from './sync/config.js'; export default class Theemo { private config; constructor(config: TheemoConfig); /** * Executes the sync command * * @param config the config for sync */ sync(config?: SyncConfig): Promise; /** * Executes the generate command * * @param config the config for generation */ generate(config?: GenerateConfig): void; }