import { SoloError } from '../../../core/errors/solo-error.js';
export declare class KubeApiError extends SoloError {
    /**
     * Instantiates a new error with a message and an optional cause.
     *
     * @param message - the error message.
     * @param statusCode - the HTTP status code.
     * @param input - the input that caused the error (if available).
     * @param cause - optional underlying cause of the error.
     * @param meta - optional metadata to be reported.
     */
    constructor(message: string, statusCode: number, input?: unknown, cause?: Error, meta?: object);
}
