import util from 'node:util';
import { extractGlobal } from '@pezkuwi/x-global';
export { packageInfo } from './packageInfo.js';
class Fallback {
    #encoder;
    constructor() {
        this.#encoder = new util.TextEncoder();
    }
    // For a Jest 26.0.1 environment, Buffer !== Uint8Array
    encode(value) {
        return Uint8Array.from(this.#encoder.encode(value));
    }
}
export const TextEncoder = /*#__PURE__*/ extractGlobal('TextEncoder', Fallback);
