export enum TbankErrorCode { InvalidToken = 'INVALID_TBANK_TOKEN', NotConnected = 'TBANK_NOT_CONNECTED', Unavailable = 'TBANK_UNAVAILABLE', } // Error messages and persisted codes cross an open string boundary. export function isTbankErrorCode(value: unknown, expected: TbankErrorCode): boolean { return value === expected; }