import Context from "../context/context";
import { Message } from "@aws-sdk/client-sqs";
import { SQSRecord } from "aws-lambda";
import { NextFunction, Request, Response } from 'express';
export declare const MESSAGE_TRACING_ATTRIBUTE = "X-Trace-Id";
export declare const AMAZON_REQUEST_TRACING_HEADER = "X-Amzn-Trace-Id";
export declare const AMAZON_REQUEST_TRACING_FIELD = "Root";
export declare const sqsTracing: (ctx: Context, message: Message) => Context;
export declare const lambdaSqsTracing: (ctx: Context, record: SQSRecord) => Context;
export declare const expressTracing: (req: Request, response: Response, next: NextFunction) => void;
