/** * A required skill token `req` is satisfied by an invoked entry `inv` iff * `inv === req` OR `inv` ends with `:${req}` (tolerates plugin/namespace * prefixes like `superpowers:brainstorming` without loose substring matching). * Case-sensitive — skill ids are. */ export declare function satisfies(req: string, invoked: readonly string[]): boolean; /** Required tokens with no satisfying invoked entry, order preserved. */ export declare function missingSkills(required: readonly string[], invoked: readonly string[]): string[]; //# sourceMappingURL=skill-match.d.ts.map