export declare class HeddleError extends Error {
    constructor(message: string);
}
export declare class ToolExecutionError extends HeddleError {
    readonly toolName: string;
    constructor(toolName: string, message: string);
}
export declare class LlmError extends HeddleError {
    constructor(message: string);
}
export declare class BudgetExhaustedError extends HeddleError {
    constructor(maxSteps: number);
}
//# sourceMappingURL=errors.d.ts.map