import AppiumLocatorBuilderBase, { AppiumClauseComparator, AppiumLocator } from '../AppiumLocatorBuilderBase';
export default class UiSelectorBuilder extends AppiumLocatorBuilderBase {
    accessibilityId(value: string): UiSelectorBuilder;
    checkable(value: boolean): this;
    checked(value: boolean): this;
    clickable(value: boolean): this;
    className(value: string): this;
    focusable(value: boolean): this;
    focused(value: boolean): this;
    instance(value: number): this;
    longClickable(value: boolean): this;
    resourceId(value: string): this;
    scrollable(value: boolean): this;
    text(value: string): this;
    toLocatorString(): string;
    toLocator(): AppiumLocator;
    protected getStringClause(key: string, value: string, _comparator: AppiumClauseComparator): string;
    protected getBooleanClause(key: string, value: boolean): string;
    protected getNumberClause(key: string, value: number): string;
}
//# sourceMappingURL=UiSelectorBuilder.d.ts.map