import { Value } from "./Value.js"; import { Comparable } from "./Comparable.js"; import { ExprType } from "../type/ExprType.js"; export declare class StringValue implements Value, Comparable { private readonly stringValue; private static collator; constructor(value: string); static of(value: string): StringValue; getValue(): string; toString(): string; equals(other: Value): boolean; compareTo(other: StringValue): number; getType(): ExprType; static isStringValueType(arg: any): arg is StringValueType; } export type StringValueType = { stringValue: string; };