///
///
import { ExpressionContext, ConstructDescription, SemanticContext } from "../../compilation/contexts";
import { AnythingConstructASTNode } from "../../../ast/ASTNode";
import { Expression } from "./Expression";
import { ConstructOutlet } from "../../../view/constructs/ConstructOutlet";
import { AnalyticConstruct } from "../../../analysis/predicates";
export declare class AnythingExpression extends Expression {
readonly construct_type = "anything_construct";
readonly type: undefined;
readonly valueCategory: undefined;
constructor(context: ExpressionContext, ast: AnythingConstructASTNode | undefined);
createDefaultOutlet(element: JQuery, parent?: ConstructOutlet): never;
describeEvalResult(depth: number): ConstructDescription;
isSemanticallyEquivalent_impl(other: AnalyticConstruct, equivalenceContext: SemanticContext): boolean;
}