import { IActivity, ActivityBuilder } from '@taskfr/core'; import { PackageConfigure } from './PackageConfigure'; import { PackageActivity } from './PackageActivity'; /** * Asset task builder * * @export * @class AssetsBuilder * @extends {DestTaskBuilder} */ export declare class PackageBuilder extends ActivityBuilder { /** * package build stragegy. * * @param {IActivity} activity * @param {PackageConfigure} config * @returns {Promise} * @memberof PackageBuilder */ buildStrategy(activity: IActivity, config: PackageConfigure): Promise; /** * get default activity. * * @returns * @memberof PackageBuilder */ getDefaultAcitvity(): typeof PackageActivity; static classAnnations: any; }