import { DonobuException } from './DonobuException';
/**
 * This exception is thrown when a parameter has an invalid value. Unlike
 * IllegalArgumentException, this exception and its associated text is intended to be safe to
 * surface back to users, and, is guaranteed to have originated from this application's written code
 * (IllegalArgumentException can be thrown by libraries).
 */
export declare class InvalidParamValueException extends DonobuException {
    readonly paramName: string;
    readonly paramValue: string | null | undefined;
    readonly because?: string | undefined;
    constructor(paramName: string, paramValue: string | null | undefined, because?: string | undefined);
}
//# sourceMappingURL=InvalidParamValueException.d.ts.map