opusdev/vector-similarity-api
1
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 anymatch21 