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';
/**
* Un-escape a string that has been escaped with {@link escape}.
*
* If the {@link windowsPathsNoEscape} option is used, then square-brace
* escapes are removed, but not backslash escapes. For example, it will turn
* the string `'[*]'` into `*`, but it will not turn `'\\*'` into `'*'`,
* becuase `\` is a path separator in `windowsPathsNoEscape` mode.
* When `windowsPathsNoEscape` is not set, then both brace escapes and
* backslash escapes are removed.
* Slashes (and backslashes in `windowsPathsNoEscape` mode) cannot be escaped
* or unescaped.
*/
export declare const unescape: (s: string, { windowsPathsNoEscape, }?: Pick<MinimatchOptions, "windowsPathsNoEscape">) => string;
//# sourceMappingURL=unescape.d.ts.map