export declare enum SpanLayer { UNKNOWN = 0, DATABASE = 1, RPCFRAMEWORK = 2, HTTP = 3, MQ = 4, CACHE = 5, Log = 6, Function = 7 } export declare enum SpanType { ENTRY = 0, EXIT = 1, LOCAL = 2 } export declare enum TagType { httpStatusCodeKey = "status_code", httpURLKey = "url", httpPathKey = "path", httpMethodKey = "http_method", httpQueryKey = "http_query", httpBodyKey = "http_body", dbTypeKey = "db_type", dbInstanceKey = "db_instance", dbStatementKey = "db_statement", dbParamsKey = "db_params", mqBrokerKey = "mq_broker", mqTopicKey = "mq_topic", mqQueueKey = "mq_queue", customEventKey = "custom_event" } export declare enum Component { UNKNOWN = "UnKnown", HTTP = "Http", MYSQL = "MySQL", MONGODB = "MongoDB", POSTGRESQL = "PostgreSQL", HTTP_SERVER = "HttpServer", RABBITMQ_PRODUCER = "RabbitMQProducer", RABBITMQ_CONSUMER = "RabbitMQConsumer", EXPRESS = "Express", AXIOS = "Axios", MONGOOSE = "Mongoose", CUSTOMEVENT = "CustomEvent", LOGGING = "Logging", REDIS = "Redis" }