import { QFilterExpression } from "../../QFilterExpression";
import { InputModel } from "../base/QBasePath";
import { QStringBasePath } from "../base/QStringBasePath";
import { QNumberV2Path } from "./QNumberV2Path";
export declare class QStringV2Path<ConvertedType = string> extends QStringBasePath<QStringV2Path<ConvertedType>, ConvertedType> {
    protected create(path: string): QStringV2Path<ConvertedType>;
    indexOf(value: InputModel<this["converter"]>): QNumberV2Path<number>;
    length(): QNumberV2Path<number>;
    contains(value: InputModel<this["converter"]>): QFilterExpression;
}
