import type CultureInfo from "../../../culture-info";
import { QueryNodeFilter } from "./query-node-filter";
import { QueryNodeFilterOperator } from "./query-node-filter-operator";
import { QueryNodeFilterType } from "./query-node-filter-type";
export declare abstract class PropertyQueryNodeFilterBase<T = unknown> extends QueryNodeFilter {
    abstract readonly type: QueryNodeFilterType;
    propertyName: string;
    culture: CultureInfo;
    abstract value: T;
    operator: QueryNodeFilterOperator;
}
