/** * Records the outcome of an authorization decision. Call this at the point * where the final authorization status is determined, on every path that emits * one — the explicit `Authorize` message, and the authorization embedded in * `TransactionEvent` (2.x) and `StartTransaction` (1.6) responses. * * The `action` label keeps the explicit-Authorize series separable from the * transaction-embedded ones on dashboards. `status` is stringified so it works * across the different OCPP status enums (idTokenInfo / idTagInfo). */ export declare function recordAuthorizeResult(params: { status: unknown; ocppVersion: string; action: 'Authorize' | 'TransactionEvent' | 'StartTransaction'; }): void;