Test one premium feature gate.
Clear the locally cached signed license token.
Deactivate the current instance through the configured HTTP backend when available.
Return the effective resolved license payload.
Return the current client activation capabilities and which public input source is currently configured.
Return the static feature catalog used by the built-in commercial tiers.
Return the list of currently enabled feature keys after plan defaults are merged.
Return the current commercial limits payload when present.
Return the static Starter / Pro / Agency plan catalog used by the plugin defaults.
Return a normalized quota state for one known commercial counter.
Return the low-level resolution metadata (source, signature validity...).
Return the current commercial status string (trial_active, active, grace, expired, revoked, invalid).
Return the current commercial usage counters payload when present.
Test one commercial plan level.
Return whether the current license is usable (trial_active, active, or grace when still within grace).
Load the lazily split premium runtime package immediately.
Re-run the configured license resolution flow.
Forget the current runtime input and optionally clear the signed cache, then fall back to free mode.
Store a raw key client-side for the next refresh/activation.
Start the built-in license auto-refresh scheduler.
Stop the built-in license auto-refresh scheduler.
Resolve a key or token immediately and apply the result to the runtime.