/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { DerObject } from "#codec/DerCodec.js"; export declare namespace X520 { const NON_WELL_DEFINED_DATE: Date; /** * Reverse lookup map from OID hex to field name for X.520 attributes */ const OID_TO_FIELD_MAP: { [oidHex: string]: string; }; /** commonName = ASN.1 OID 2.5.4.3 */ const CommonName: (data: string, asPrintedString?: boolean) => DerObject[]; /** surName = ASN.1 OID 2.5.4.4 */ const SurName: (data: string, asPrintedString?: boolean) => DerObject[]; /** serialNumber = ASN.1 OID 2.5.4.5 */ const SerialNumber: (data: string, asPrintedString?: boolean) => DerObject[]; /** countryName = ASN.1 OID 2.5.4.6 */ const CountryName: (data: string, asPrintedString?: boolean) => DerObject[]; /** localityName = ASN.1 OID 2.5.4.7 */ const LocalityName: (data: string, asPrintedString?: boolean) => DerObject[]; /** stateOrProvinceName = ASN.1 OID 2.5.4.8 */ const StateOrProvinceName: (data: string, asPrintedString?: boolean) => DerObject[]; /** organizationName = ASN.1 OID 2.5.4.10 */ const OrganisationName: (data: string, asPrintedString?: boolean) => DerObject[]; /** organizationalUnitName = ASN.1 OID 2.5.4.11 */ const OrganizationalUnitName: (data: string, asPrintedString?: boolean) => DerObject[]; /** title = ASN.1 OID 2.5.4.12 */ const Title: (data: string, asPrintedString?: boolean) => DerObject[]; /** name = ASN.1 OID 2.5.4.41 */ const Name: (data: string, asPrintedString?: boolean) => DerObject[]; /** givenName = ASN.1 OID 2.5.4.42 */ const GivenName: (data: string, asPrintedString?: boolean) => DerObject[]; /** initials = ASN.1 OID 2.5.4.43 */ const Initials: (data: string, asPrintedString?: boolean) => DerObject[]; /** generationQualifier = ASN.1 OID 2.5.4.44 */ const GenerationQualifier: (data: string, asPrintedString?: boolean) => DerObject[]; /** dnQualifier = ASN.1 OID 2.5.4.46 */ const DnQualifier: (data: string, asPrintedString?: boolean) => DerObject[]; /** pseudonym = ASN.1 OID 2.5.4.65 */ const Pseudonym: (data: string, asPrintedString?: boolean) => DerObject[]; /** domain-component = ASN.1 OID 0.9.2342.19200300.100.1.25, IA5String */ const DomainComponent: (value: string) => DerObject[]; } //# sourceMappingURL=X520.d.ts.map