UNPKG

@hazae41/x509

Version:

Zero-copy X.509 certificates in pure modern TypeScript

19 lines (17 loc) 509 B
declare namespace PEM { const header = "-----BEGIN CERTIFICATE-----"; const footer = "-----END CERTIFICATE-----"; class MissingHeaderError extends Error { #private; readonly name: string; constructor(); } class MissingFooterError extends Error { #private; readonly name: string; constructor(); } function decodeOrThrow(text: string): Uint8Array<ArrayBuffer>; function encodeOrThrow(bytes: Uint8Array): string; } export { PEM };