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 };
