import { APIGatewayEventDefaultAuthorizerContext } from 'aws-lambda/common/api-gateway'; import { Context } from 'aws-lambda/handler'; import { IRequestContext } from './interfaces'; export declare class LambdaRequestTracker { private event; private context; private lambdaRequestContext; /** * The function takes in the event and context objects from the lambda handler and parses them to * extract the correlation id, trace id, and stage * @param {APIGatewayEventDefaultAuthorizerContext} event - This is the event that triggered the * lambda function. * @param {Context} context - This is the AWS Lambda context object. */ constructor(event: APIGatewayEventDefaultAuthorizerContext, context: Context); /** * > The `lambdaContext` property returns the `context` object that is passed to the `handler` * function * @returns The lambdaContext property is being returned. */ get lambdaContext(): IRequestContext; } //# sourceMappingURL=tracker.d.ts.map