import type { RawExecOptions } from './types';
export interface ExecErrorData {
    cmd: string;
    stderr: string;
    stdout: string;
    options: RawExecOptions;
    exitCode?: number;
    signal?: NodeJS.Signals;
}
export declare class ExecError extends Error {
    cmd: string;
    stderr: string;
    stdout: string;
    options: RawExecOptions;
    exitCode?: number;
    signal?: NodeJS.Signals;
    err?: Error;
    constructor(message: string, data: ExecErrorData, err?: Error);
}
