export namespace Oids {
    let MD5: string;
    let SHA1: string;
    let SHA256: string;
    let SHA384: string;
    let SHA512: string;
    let MD2_WITH_RSA: string;
    let MD5_WITH_RSA: string;
    let SHA1_WITH_RSA: string;
    let SHA256_WITH_RSA: string;
    let SHA384_WITH_RSA: string;
    let SHA512_WITH_RSA: string;
    let SHA1_WITH_DSA: string;
    let SHA256_WITH_DSA: string;
    let RSA: string;
    let DSA: string;
    let X509_EXTENSION_SUBJECT_ALTERNATIVE_NAME: string;
    let X509_EXTENSION_BASIC_CONSTRAINTS: string;
    let X509_EXTENSION_AUTHORITY_KEY_IDENTIFIER: string;
    let X509_EXTENSION_SUBJECT_KEY_IDENTIFIER: string;
    let X509_EXTENSION_CRL_NUMBER: string;
    let X509_EXTENSION_CRL_REASONS: string;
    let X509_EXTENSION_ISSUING_DISTRIBUTION_POINT: string;
    let X509_EXTENSION_CERTIFICATE_ISSUER: string;
    let X509_EXTENSION_CRL_DISTRIBUTION_POINTS: string;
    let X509_EXTENSION_NO_REVOCATION_AVAILABLE: string;
    let X509_EXTENSION_CERTIFICATE_POLICIES: string;
    let X509_CERTIFICATE_POLICY_ANY: string;
    let X509_CERTIFICATE_POLICY_QUALIFIER_TYPE_CPS: string;
    let X509_CERTIFICATE_POLICY_QUALIFIER_TYPE_USER_NOTICE: string;
    let X509_EXTENSION_AUTHORITY_INFORMATION_ACCESS: string;
    let ACCESS_DESCRIPTION_CA_ISSUERS: string;
    let ACCESS_DESCRIPTION_OCSP: string;
    let KEY_USAGE: string;
    let EXTENDED_KEY_USAGE: string;
    let EXTENDED_KEY_USAGE_ANY: string;
    let EXTENDED_KEY_USAGE_SERVER_AUTH: string;
    let EXTENDED_KEY_USAGE_CLIENT_AUTH: string;
    let EXTENDED_KEY_USAGE_CODE_SIGNING: string;
    let EXTENDED_KEY_USAGE_EMAIL_PROTECTION: string;
    let EXTENDED_KEY_USAGE_IPSEC_END_SYSTEM: string;
    let EXTENDED_KEY_USAGE_IPSEC_TUNNEL: string;
    let EXTENDED_KEY_USAGE_IPSEC_USER: string;
    let EXTENDED_KEY_USAGE_TIME_STAMPING: string;
    let EXTENDED_KEY_USAGE_OCSP_SIGNING: string;
    namespace icpBrasil {
        let CADES_ADR_BASICA_V10: string;
        let CADES_ADR_BASICA_V11: string;
        let CADES_ADR_BASICA_V20: string;
        let CADES_ADR_BASICA_V21: string;
        let CADES_ADR_TEMPO_V10: string;
        let CADES_ADR_TEMPO_V11: string;
        let CADES_ADR_TEMPO_V20: string;
        let CADES_ADR_TEMPO_V21: string;
        let CADES_ADR_VALIDACAO_V10: string;
        let CADES_ADR_VALIDACAO_V11: string;
        let CADES_ADR_VALIDACAO_V20: string;
        let CADES_ADR_VALIDACAO_V21: string;
        let CADES_ADR_COMPLETA_V10: string;
        let CADES_ADR_COMPLETA_V11: string;
        let CADES_ADR_COMPLETA_V20: string;
        let CADES_ADR_COMPLETA_V21: string;
        let CADES_ADR_ARQUIVAMENTO_V20: string;
        let CADES_ADR_ARQUIVAMENTO_V21: string;
        let CADES_ADR_ARQUIVAMENTO_V22: string;
        let XADES_ADR_BASICA_V10: string;
        let XADES_ADR_BASICA_V11: string;
        let XADES_ADR_BASICA_V12: string;
        let XADES_ADR_BASICA_V20: string;
        let XADES_ADR_BASICA_V21: string;
        let XADES_ADR_BASICA_V22: string;
        let XADES_ADR_TEMPO_V10: string;
        let XADES_ADR_TEMPO_V11: string;
        let XADES_ADR_TEMPO_V12: string;
        let XADES_ADR_TEMPO_V20: string;
        let XADES_ADR_TEMPO_V21: string;
        let XADES_ADR_TEMPO_V22: string;
        let SAN_CERTIFICADO_PESSOA_FISICA_DADOS_BASICOS: string;
        let SAN_CERTIFICADO_PESSOA_JURIDICA_NOME_RESPONSAVEL: string;
        let SAN_CERTIFICADO_PESSOA_JURIDICA_NUMERO_CNPJ: string;
        let SAN_CERTIFICADO_PESSOA_JURIDICA_DADOS_RESPONSAVEL: string;
        let SAN_CERTIFICADO_PESSOA_FISICA_DADOS_ELEITORAIS: string;
        let SAN_CERTIFICADO_PESSOA_FISICA_NUMERO_INSS: string;
        let SAN_CERTIFICADO_PESSOA_JURIDICA_NUMERO_INSS: string;
        let SAN_CERTIFICADO_PESSOA_JURIDICA_NOME_EMPRESARIAL: string;
        let ROOT_CERTIFICATE_DECLARATION_PRACTICES: string;
        let SAN_INSCRICAO_OAB: string;
        let PREFIX: string;
        let PREFIX_CERTIFICATE_DECLARATION_PRACTICES: string;
        let PREFIX_CERTIFICATE_POLICIES: string;
        let PREFIX_CERTIFICATE_A1: string;
        let PREFIX_CERTIFICATE_A2: string;
        let PREFIX_CERTIFICATE_A3: string;
        let PREFIX_CERTIFICATE_A4: string;
        let PREFIX_CERTIFICATE_S1: string;
        let PREFIX_CERTIFICATE_S2: string;
        let PREFIX_CERTIFICATE_S3: string;
        let PREFIX_CERTIFICATE_S4: string;
        let PREFIX_CERTIFICATE_AC: string;
        let PREFIX_CERTIFICATE_T3: string;
        let PREFIX_CERTIFICATE_T4: string;
    }
    let DATA_CONTENT_TYPE: string;
    let SIGNED_DATA_CONTENT_TYPE: string;
    let ENVELOPED_DATA_CONTENT_TYPE: string;
    let DIGESTED_DATA_CONTENT_TYPE: string;
    let ENCRYPTED_DATA_CONTENT_TYPE: string;
    let AUTHENTICATED_DATA_CONTENT_TYPE: string;
    let TST_INFO_CONTENT_TYPE: string;
    let CONTENT_TYPE_ATTRIBUTE: string;
    let MESSAGE_DIGEST_ATTRIBUTE: string;
    let SIGNING_TIME_ATTRIBUTE: string;
    let SIGNING_CERTIFICATE_ATTRIBUTE: string;
    let SIGNING_CERTIFICATE_V2_ATTRIBUTE: string;
    let SIGNATURE_TIMESTAMP_ATTRIBUTE: string;
    let SIGNER_ATTRIBUTE_ATTRIBUTE: string;
    let SIGNATURE_POLICY_IDENTIFIER_ATTRIBUTE: string;
    let COMPLETE_CERTIFICATE_REFS_ATTRIBUTE: string;
    let COMPLETE_REVOCATION_REFS_ATTRIBUTE: string;
    let CERTIFICATE_VALUES_ATTRIBUTE: string;
    let REVOCATION_VALUES_ATTRIBUTE: string;
    let CADES_C_TIMESTAMP_ATTRIBUTE: string;
    let SIGNATURE_POLICY_URI: string;
    let CERT_CRL_TIMESTAMP: string;
    let ARCHIEVE_TIMESTAMP: string;
}
