igniteui-react-core
Version:
Ignite UI React Core.
27 lines (26 loc) • 1.06 kB
TypeScript
import { Base, IEqualityComparer, IEqualityComparer$1, Type } from "./type";
import { IComparer } from "./IComparer";
import { IComparer$1 } from "./IComparer$1";
import { StringComparison } from "./string";
import { CultureInfo } from "./culture";
/**
* @hidden
*/
export declare class StringComparer extends Base implements IComparer, IEqualityComparer, IComparer$1<string>, IEqualityComparer$1<string> {
static $t: Type;
private readonly h;
constructor(a: number);
constructor(a: number, b: StringComparison);
constructor(a: number, ..._rest: any[]);
static readonly b: StringComparer;
static readonly c: StringComparer;
static readonly d: StringComparer;
static readonly e: StringComparer;
static readonly f: StringComparer;
static readonly g: StringComparer;
compareObject(a: any, b: any): number;
compare(a: string, b: string): number;
static a(a: CultureInfo, b: boolean): StringComparer;
equalsC(a: string, b: string): boolean;
getHashCodeC(a: string): number;
}