///
///
import { StatementASTNode } from "../../../ast/ast_statements";
import { ConstructOutlet } from "../../../view/constructs/ConstructOutlet";
import { BlockContext, SemanticContext } from "../../compilation/contexts";
import { AnalyticConstruct } from "../../../analysis/predicates";
import { Statement } from "./Statement";
export declare class UnsupportedStatement extends Statement {
readonly construct_type = "unsupported_statement";
constructor(context: BlockContext, ast: StatementASTNode, unsupportedName: string);
createDefaultOutlet(element: JQuery, parent?: ConstructOutlet): never;
isSemanticallyEquivalent_impl(other: AnalyticConstruct, equivalenceContext: SemanticContext): boolean;
}