/** @packageDocumentation * @module OrbitGT */ declare type int16 = number; declare type int32 = number; import { AList } from "../collection/AList"; /** * Class Strings defines the common string tools. */ /** @internal */ export declare class Strings { /** The 'infinity' character */ static INFINITY: string; /** The 'double-quote' character */ static DQUOTE: string; /** The 'single-quote' character */ static SQUOTE: string; /** The 'tab' character */ static TAB: string; /** The 'carriage return' character */ static CR: string; /** The 'newline' (linux line terminator) character */ static NL: string; /** The 'carriage return+newline' (dos line terminator) character sequence */ static CR_NL: string; private constructor(); static getLength(value: string): int32; static getCharAt(value: string, index: int32): int16; static appendChar(value: string, charCode: int16): string; static prependChar(value: string, charCode: int16): string; static equals(value1: string, value2: string): boolean; static equalsIgnoreCase(value1: string, value2: string): boolean; static startsWith(value: string, prefix: string): boolean; static endsWith(value: string, suffix: string): boolean; static substring(value: string, index0: int32, index1: int32): string; static substringFrom(value: string, index: int32): string; static charCodeAt(value: string, index: int32): int32; static charCodeToString(code: int32): string; static indexOf(value: string, part: string): int32; static lastIndexOf(value: string, part: string): int32; static indexOfFrom(value: string, part: string, index: int32): int32; static compareTo(value1: string, value2: string): int32; static compareToIgnoreCase(value1: string, value2: string): int32; static splitAsList(value: string, separators: string): AList; static splitAdvanced(value: string, separators: string, opens: string, closes: string, literals: string): AList; static trim(value: string): string; static replace(line: string, key: string, value: string): string; } export {}; //# sourceMappingURL=Strings.d.ts.map