import type { HeftConfiguration, IHeftTaskSession } from '@rushstack/heft';
import type { BuildOptions } from 'esbuild';
import type { IOutputModifier } from './type.js';
export interface IProcessLibrary {
    readonly options: BuildOptions[];
    readonly onEmit?: IOutputModifier;
}
export declare function executeConfigFile(configFile: string, session: IHeftTaskSession, configuration: HeftConfiguration): Promise<IProcessLibrary>;
//# sourceMappingURL=execute-config.d.ts.map