source: node_modules/anymatch/index.d.ts

main
Last change on this file was 81bc7da, checked in by Klimentina Efremova <klimentina08642@…>, 3 months ago

Initial commit

  • Property mode set to 100644
File size: 763 bytes
Line 
1type AnymatchFn = (testString: string) => boolean;
2type AnymatchPattern = string|RegExp|AnymatchFn;
3type AnymatchMatcher = AnymatchPattern|AnymatchPattern[]
4type AnymatchTester = {
5 (testString: string|any[], returnIndex: true): number;
6 (testString: string|any[]): boolean;
7}
8
9type PicomatchOptions = {dot: boolean};
10
11declare const anymatch: {
12 (matchers: AnymatchMatcher): AnymatchTester;
13 (matchers: AnymatchMatcher, testString: null, returnIndex: true | PicomatchOptions): AnymatchTester;
14 (matchers: AnymatchMatcher, testString: string|any[], returnIndex: true | PicomatchOptions): number;
15 (matchers: AnymatchMatcher, testString: string|any[]): boolean;
16}
17
18export {AnymatchMatcher as Matcher}
19export {AnymatchTester as Tester}
20export default anymatch
Note: See TracBrowser for help on using the repository browser.