/// /// import { ExpressionContext, ConstructDescription, SemanticContext } from "../../compilation/contexts"; import { Expression } from "./Expression"; import { ConstructOutlet } from "../../../view/constructs/ConstructOutlet"; import { AnalyticConstruct } from "../../../analysis/predicates"; import { ExpressionASTNode } from "../../../ast/ast_expressions"; /** * An expression not currently supported by Lobster. */ export declare class UnsupportedExpression extends Expression { readonly construct_type = "unsupported_expression"; readonly type: undefined; readonly valueCategory: undefined; private readonly unsupportedName; constructor(context: ExpressionContext, ast: ExpressionASTNode, unsupportedName: string); createDefaultOutlet(this: never, element: JQuery, parent?: ConstructOutlet): never; describeEvalResult(depth: number): ConstructDescription; isSemanticallyEquivalent_impl(other: AnalyticConstruct, ec: SemanticContext): boolean; }