Version: 0.0.10.0.20.0.40.0.50.1.10.1.20.1.30.1.40.1.50.2.00.2.20.2.30.2.40.2.50.2.60.2.70.2.80.2.90.2.100.2.110.2.120.2.130.2.140.3.00.4.01.0.02.0.02.0.12.0.22.0.32.0.42.0.52.0.62.0.72.0.82.0.92.0.103.0.03.0.23.0.33.0.43.0.53.0.63.0.73.0.83.1.03.1.13.1.24.0.04.1.04.1.14.2.04.2.14.2.24.2.35.0.05.0.15.1.05.1.15.1.25.1.35.1.45.1.55.1.66.0.06.0.16.0.26.0.36.0.46.1.06.1.16.1.26.1.36.1.46.1.56.1.66.1.76.1.86.1.96.1.106.2.07.0.07.0.17.1.07.1.17.1.27.1.37.1.47.2.07.3.07.4.07.4.17.4.27.4.37.4.47.4.57.4.68.0.08.0.18.0.28.0.38.0.49.0.09.0.19.0.29.0.39.0.49.0.510.0.010.0.1
import { MinimatchOptions } from './index.js';
/**
* Escape all magic characters in a glob pattern.
*
* If the {@link windowsPathsNoEscape | GlobOptions.windowsPathsNoEscape}
* option is used, then characters are escaped by wrapping in `[]`, because
* a magic character wrapped in a character class can only be satisfied by
* that exact character. In this mode, `\` is _not_ escaped, because it is
* not interpreted as a magic character, but instead as a path separator.
*/
export declare const escape: (s: string, { windowsPathsNoEscape, }?: Pick<MinimatchOptions, "windowsPathsNoEscape">) => string;
//# sourceMappingURL=escape.d.ts.map