import { LambdaConfig } from "./lib/lambda-config"; export declare function LambdaHandler(event: any, context: any, callback: any): void; export declare function Lambda(lambdaConfig?: LambdaConfig): (target: any) => void; export declare function PostConstructor(): (target: Object, methodName: string) => void; export declare function PreLambdaTimeout(miliSecondsBeforeTimeout: number): (target: Object, methodName: string) => void; export declare function PreLambdaCallback(): (target: Object, methodName: string) => void; export declare function Context(): (target: Object, propertyKey: string) => void; export declare function Callback(): (target: Object, propertyKey: string) => void; export declare function Event(): (target: Object, propertyKey: string) => void; export declare function EventContext(): (target: Object, propertyKey: string) => void;