import * as ast from "../grammar/ast"; import { Diagnostic, DiagnosticSeverity } from "../diagnostic"; import { RuleFactory } from "../linting-rule"; export declare const portMissingBlocking: ((level: DiagnosticSeverity, message: string, source: import("../semantics").InputSource, range: ast.SourceRange) => Diagnostic) & { code: import("../diagnostic").DiagnosticCode; }; export declare const portRedundantBlocking: ((level: DiagnosticSeverity, message: string, source: import("../semantics").InputSource, range: ast.SourceRange) => Diagnostic) & { code: import("../diagnostic").DiagnosticCode; }; export declare const port_missing_redundant_blocking: RuleFactory;