import type { RuleModule } from '../../types'; /** * Enforce spaces inside test bracket expressions [ ] and [[ ]]. * Missing spaces cause syntax errors or incorrect behavior. * * The rule ignores `[` and `]` that appear inside strings (`'...'`, `"..."`, * `$'...'`), parameter expansions (`${arr[@]}`, `${arr[0]}`), command * substitutions (`$(...)`) and comments, so valid bash such as * `${CERTS[@]}` or ANSI-C escapes like `$'\033[0;31m'` are not flagged. */ export declare const operatorSpacingRule: RuleModule;