import { InvocationType, LambdaClientConfig } from '@aws-sdk/client-lambda';
import { Logger } from 'winston';
export interface ILambda {
    clientConfig?: LambdaClientConfig;
    functionName: string;
    logger?: Logger;
}
export type TInvokeLambda = (invocationType: InvocationType, payload: object) => Promise<boolean>;
declare const lambda: (userConfig: ILambda) => {
    invokeLambda: TInvokeLambda;
};
export default lambda;
