import { IProblem } from './interfaces/IProblem.js'; declare const consoleDebugSymbol: unique symbol; export declare class RangeProblem implements IProblem { readonly noun: string; readonly value: T; private _descr; constructor(noun: string, descr: string, value: T); toString(): string; inColor(): string; get name(): string; get [Symbol.toStringTag](): string; [consoleDebugSymbol](): string; static IncInc(noun: string, value: T, lowInc: T, highInc: T): RangeProblem; static Lte(noun: string, value: T, highInc: T): RangeProblem; static Lt(noun: string, value: T, highExc: T): RangeProblem; static Gte(noun: string, value: T, lowInc: T): RangeProblem; static Gt(noun: string, value: T, lowExc: T): RangeProblem; static Eq(noun: string, value: T, eq: T): RangeProblem; } export {};