export declare enum KeyType {
    SGX_KEYSELECT_EINITTOKEN = 0,
    SGX_KEYSELECT_PROVISION = 1,
    SGX_KEYSELECT_PROVISION_SEAL = 2,
    SGX_KEYSELECT_REPORT = 3,
    SGX_KEYSELECT_SEAL = 4
}
export declare enum KeyPolicy {
    SGX_KEYPOLICY_MRENCLAVE = 1,
    SGX_KEYPOLICY_MRSIGNER = 2,
    SGX_KEYPOLICY_NOISVPRODID = 4,
    SGX_KEYPOLICY_CONFIGID = 8,
    SGX_KEYPOLICY_ISVFAMILYID = 16,
    SGX_KEYPOLICY_ISVEXTPRODID = 32
}
export declare enum DcapQuoteVerificationStatus {
    OK = 0,
    UNSUPPORTED_CERT_FORMAT = 1,
    SGX_ROOT_CA_MISSING = 2,
    SGX_ROOT_CA_INVALID = 3,
    SGX_ROOT_CA_INVALID_EXTENSIONS = 4,
    SGX_ROOT_CA_INVALID_ISSUER = 5,
    SGX_ROOT_CA_UNTRUSTED = 6,
    SGX_INTERMEDIATE_CA_MISSING = 7,
    SGX_INTERMEDIATE_CA_INVALID = 8,
    SGX_INTERMEDIATE_CA_INVALID_EXTENSIONS = 9,
    SGX_INTERMEDIATE_CA_INVALID_ISSUER = 10,
    SGX_INTERMEDIATE_CA_REVOKED = 11,
    SGX_PCK_MISSING = 12,
    SGX_PCK_INVALID = 13,
    SGX_PCK_INVALID_EXTENSIONS = 14,
    SGX_PCK_INVALID_ISSUER = 15,
    SGX_PCK_REVOKED = 16,
    TRUSTED_ROOT_CA_INVALID = 17,
    SGX_PCK_CERT_CHAIN_UNTRUSTED = 18,
    SGX_TCB_INFO_UNSUPPORTED_FORMAT = 19,
    SGX_TCB_INFO_INVALID = 20,
    TCB_INFO_INVALID_SIGNATURE = 21,
    SGX_TCB_SIGNING_CERT_MISSING = 22,
    SGX_TCB_SIGNING_CERT_INVALID = 23,
    SGX_TCB_SIGNING_CERT_INVALID_EXTENSIONS = 24,
    SGX_TCB_SIGNING_CERT_INVALID_ISSUER = 25,
    SGX_TCB_SIGNING_CERT_CHAIN_UNTRUSTED = 26,
    SGX_TCB_SIGNING_CERT_REVOKED = 27,
    SGX_CRL_UNSUPPORTED_FORMAT = 28,
    SGX_CRL_UNKNOWN_ISSUER = 29,
    SGX_CRL_INVALID = 30,
    SGX_CRL_INVALID_EXTENSIONS = 31,
    SGX_CRL_INVALID_SIGNATURE = 32,
    SGX_CA_CERT_UNSUPPORTED_FORMAT = 33,
    SGX_CA_CERT_INVALID = 34,
    TRUSTED_ROOT_CA_UNSUPPORTED_FORMAT = 35,
    MISSING_PARAMETERS = 36,
    UNSUPPORTED_QUOTE_FORMAT = 37,
    UNSUPPORTED_PCK_CERT_FORMAT = 38,
    INVALID_PCK_CERT = 39,
    UNSUPPORTED_PCK_RL_FORMAT = 40,
    INVALID_PCK_CRL = 41,
    UNSUPPORTED_TCB_INFO_FORMAT = 42,
    PCK_REVOKED = 43,
    TCB_INFO_MISMATCH = 44,
    TCB_OUT_OF_DATE = 45,
    TCB_REVOKED = 46,
    TCB_CONFIGURATION_NEEDED = 47,
    TCB_OUT_OF_DATE_CONFIGURATION_NEEDED = 48,
    TCB_NOT_SUPPORTED = 49,
    TCB_UNRECOGNIZED_STATUS = 50,
    UNSUPPORTED_QE_CERTIFICATION = 51,
    INVALID_QE_CERTIFICATION_DATA_SIZE = 52,
    UNSUPPORTED_QE_CERTIFICATION_DATA_TYPE = 53,
    PCK_CERT_MISMATCH = 54,
    INVALID_QE_REPORT_SIGNATURE = 55,
    INVALID_QE_REPORT_DATA = 56,
    INVALID_QUOTE_SIGNATURE = 57,
    SGX_QE_IDENTITY_UNSUPPORTED_FORMAT = 58,
    SGX_QE_IDENTITY_INVALID = 59,
    SGX_QE_IDENTITY_INVALID_SIGNATURE = 60,
    SGX_ENCLAVE_REPORT_UNSUPPORTED_FORMAT = 61,
    SGX_ENCLAVE_IDENTITY_UNSUPPORTED_FORMAT = 62,
    SGX_ENCLAVE_IDENTITY_INVALID = 63,
    SGX_ENCLAVE_IDENTITY_UNSUPPORTED_VERSION = 64,
    SGX_ENCLAVE_IDENTITY_OUT_OF_DATE = 65,
    SGX_ENCLAVE_REPORT_MISCSELECT_MISMATCH = 66,
    SGX_ENCLAVE_REPORT_ATTRIBUTES_MISMATCH = 67,
    SGX_ENCLAVE_REPORT_MRENCLAVE_MISMATCH = 68,
    SGX_ENCLAVE_REPORT_MRSIGNER_MISMATCH = 69,
    SGX_ENCLAVE_REPORT_ISVPRODID_MISMATCH = 70,
    SGX_ENCLAVE_REPORT_ISVSVN_OUT_OF_DATE = 71,
    UNSUPPORTED_QE_IDENTITY_FORMAT = 72,
    QE_IDENTITY_OUT_OF_DATE = 73,
    QE_IDENTITY_MISMATCH = 74,
    SGX_TCB_INFO_EXPIRED = 75,
    SGX_ENCLAVE_IDENTITY_INVALID_SIGNATURE = 76,
    INVALID_PARAMETER = 77,
    SGX_PCK_CERT_CHAIN_EXPIRED = 78,
    SGX_CRL_EXPIRED = 79,
    SGX_SIGNING_CERT_CHAIN_EXPIRED = 80,
    SGX_ENCLAVE_IDENTITY_EXPIRED = 81,
    TCB_SW_HARDENING_NEEDED = 82,
    TCB_CONFIGURATION_AND_SW_HARDENING_NEEDED = 83,
    SGX_ENCLAVE_REPORT_ISVSVN_REVOKED = 84
}
export declare const DcapQuoteVerificationStatusMap: {
    [key: string]: string;
};
