import { NestedError } from '../errors/NestedError'; /** * Indicates an environment variable value was found to be invalid. */ export declare class InvalidEnvironmentVariableError extends NestedError { /** * The name of the invalid environment variable. */ readonly variableName: string; /** * Initializes a new instance of the [[InvalidEnvironmentVariableError]] class. * @param variableName The name of the invalid environment variable. * @param message A description of the error. * @param innerError The error that caused the [[InvalidEnvironmentVariableError]]. */ constructor(variableName: string, message?: string, innerError?: Error); /** * Creates a string representation of this error. * @returns A string representation of this error. */ toString(): string; /** * Returns data intended to be consumed by a logger. * @returns A data structure to be included in the log entry. */ getLogData(): unknown; }