/**
 * Match a dot-delimited subject against a pattern with NATS-style wildcards.
 *
 * - `*` matches exactly one token
 * - `>` matches one or more remaining tokens (must be last segment)
 *
 * Examples:
 * - `task.created` matches `task.*`
 * - `app.epic.apis.createorder.error` matches `app.epic.apis.*.error`
 * - `app.epic.apis.createorder.error` matches `app.epic.>`
 * - `app.epic.apis.createorder.error` does NOT match `app.vendor.>`
 */
export declare function subjectMatchesPattern(subject: string, pattern: string): boolean;
