UNPKG

@teamsight/flight

Version:

Lambda life cycles

10 lines (9 loc) 308 B
import * as AWS from "aws-sdk"; export interface IPublishSns { publish<TMessage>(msg: TMessage, topic: string): Promise<void>; } export declare class PublishSns implements IPublishSns { private sns; constructor(sns: AWS.SNS); publish<TMessage>(msg: TMessage, topic: string): Promise<void>; }