import { ComparisonDefinition, Field, Matcher, OperatorComplexity } from '../../types'; export declare const checkBracket: (brackets: string[], missingBracketIndexes: number[], open: boolean) => void; export declare const getArrayMatcher: (matcher: Matcher, matchers: Matcher[], fields: Map, focusMatcher: number | null) => Matcher | null; export declare const validateMatcher: (matchers: Matcher[], fields: Map, matcher: Matcher, activeMatcher: number | null, operators: OperatorComplexity, focusMatcher: number | null) => string | null; export declare const comparisonFromFields: (fields: Field[]) => Set; export declare const comparisonDescriptonFromFields: (fields: Field[]) => Map; export declare const handlePaste: (event: React.ClipboardEvent, single?: boolean) => Matcher | Matcher[] | null;