/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Match a hook's match pattern against a concrete event path.
 * Supports wildcards: "Pre:tool:*" matches "Pre:tool:read", "Pre:tool:exec", etc.
 * "Pre:*:*" matches all Pre hooks. "*:git:commit" matches all phases for git commit.
 */
export declare function matchesEventPath(pattern: string, eventPath: string): boolean;
/**
 * Match a hook's optional matcher field against a specific value.
 * Used for tool name matching within Pre:tool:* hooks.
 * If matcher is undefined, always returns true (no filter).
 */
export declare function matchesMatcher(matcher: string | undefined, value: string): boolean;
//# sourceMappingURL=matcher.d.ts.map