import BasicComparer from "./BasicComparer";
import IComparer from "./IComparer";
export default class QueryValueComparer extends BasicComparer<any> {
    private readonly _stringComparer;
    constructor(caseInsensitive: boolean);
    protected get stringComparer(): IComparer<string>;
    protected compareInternal(first: any, second: any): number;
    protected equalsInternal(first: any, second: any): boolean;
    protected tryGetValueAsInteger(value: any): any;
}
