import { IntlayerConfig } from "@intlayer/types/config";
import { GetConfigurationOptions } from "@intlayer/config/node";

//#region src/watcher.d.ts
type WatchOptions = {
  configuration?: IntlayerConfig;
  configOptions?: GetConfigurationOptions;
  skipPrepare?: boolean;
  persistent?: boolean;
};
declare const watch: (options?: WatchOptions) => Promise<{
  unsubscribe: () => Promise<void>;
}[]>;
declare const buildAndWatchIntlayer: (options?: WatchOptions) => Promise<void>;
//#endregion
export { buildAndWatchIntlayer, watch };
//# sourceMappingURL=watcher.d.ts.map