/** * @param {import('#types').StageConfig} stage * @returns {import('#types').TaskEntry[]} */ export function taskCommands(stage: import("#types").StageConfig): import("#types").TaskEntry[]; /** * @param {import('#types').Transport} transport * @param {import('#types').StageConfig} stage * @param {string} releasePath * @param {{previousReleasePath?: string|null, reporter?: Reporter}} [opts] * @returns {Promise} */ export function runTasks(transport: import("#types").Transport, stage: import("#types").StageConfig, releasePath: string, { previousReleasePath, reporter }?: { previousReleasePath?: string | null; reporter?: Reporter; }): Promise; /** * @param {string} name * @param {string|import('#types').TaskEntry|Array} entries * @returns {import('#types').TaskEntry[]} */ export function commandsForEntries(name: string, entries: string | import("#types").TaskEntry | Array): import("#types").TaskEntry[]; /** * @param {string} name * @param {string|import('#types').TaskEntry} entry * @returns {import('#types').TaskEntry} */ export function normalizeTask(name: string, entry: string | import("#types").TaskEntry): import("#types").TaskEntry; /** * @param {import('#types').Transport} transport * @param {import('#types').TaskEntry} task * @param {string} cwd * @param {{previousReleasePath?: string|null, reporter?: Reporter, secretEnv?: Record, strictCwd?: boolean, label?: string}} [opts] * @returns {Promise} */ export function runTask(transport: import("#types").Transport, task: import("#types").TaskEntry, cwd: string, { previousReleasePath, reporter, secretEnv, strictCwd, label }?: { previousReleasePath?: string | null; reporter?: Reporter; secretEnv?: Record; strictCwd?: boolean; label?: string; }): Promise; import { Reporter } from "./reporter.js"; //# sourceMappingURL=task-runner.d.ts.map