import { ConfigType } from '@yolodev/rollup-config-core'; import { IPackageConfigContext, IProjectConfigContext } from './context'; import { Awaitable } from '@yolodev/rollup-config-core/src/types'; import { RollupWatchOptions } from 'rollup'; export interface CollectOptions { bail: boolean; failIfPackageIsEmpty: boolean; failIfProjectIsEmpty: boolean; failIfProjectHasErrors: boolean; } export declare const collect: (cmdOpts: any, inner: ConfigType, context: IProjectConfigContext, innerPipe: (commandOptions: any, inner: ConfigType, context: IPackageConfigContext) => Awaitable, opts?: Partial) => Promise;