UNPKG

@nest-kr/integration

Version:

```cli npm i @nest-kr/integration ```

11 lines (10 loc) 445 B
import { IntegrationEvent } from '../../domain/IntegrationEvent'; import { PublisherOptions } from './PublisherOptions'; import { SnsPublisher } from '../../infra/sns/SnsPublisher'; export declare class IntegrationEventPublisher { private snsPublisher; private initialized; constructor(snsPublisher: SnsPublisher); init(publisherOptions: PublisherOptions): void; publish(integrationEvent: IntegrationEvent): Promise<void>; }