import { ParensChecker } from "./parens-checker"; import pt from "@cicada-lang/partech"; export declare class CommonParensChecker extends ParensChecker { depth(text: string): number; check(text: string): CommonParensCheckResult; reportError(error: Error): void; } declare type CommonParensCheckResult = { kind: "balance"; } | { kind: "lack"; } | CommonParensCheckError; declare class CommonParensCheckError extends Error { kind: "excess" | "mismatch"; token: pt.Token; text: string; constructor(opts: { kind: "excess" | "mismatch"; token: pt.Token; text: string; }); } export {};