/**
 * Match a file path against a glob pattern.
 *
 * Supports all standard glob features:
 *   "*.ts", "*.{ts,tsx}", "src/*.ts", "src/**\/*.ts", "**\/*.test.ts",
 *   "src/**", "[!.]*.ts", and plain substring matching for non-glob strings.
 *
 * Pattern is matched against the full relative path.
 * Basename-only patterns (no "/") use matchBase for deep matching.
 */
export declare function matchFilePattern(filePath: string, pattern: string): boolean;
/**
 * Match a filename (or path) against a glob pattern.
 *
 * Pattern is matched against the filename portion only (not the full path),
 * unless it contains "/" or starts with "**\/".
 */
export declare function matchNamePattern(filePath: string, pattern: string): boolean;
//# sourceMappingURL=glob.d.ts.map