import { InterApiEntry } from './inter-api/inter-api-entry.js'; import { InterApiAwsConfig } from './config/inter-api/inter-api-aws-config.js'; import { SNSClient } from '@aws-sdk/client-sns'; export declare class InterApiManager { private _aws; private _sns; constructor(_aws: InterApiAwsConfig, _sns: SNSClient); get config(): InterApiAwsConfig; get sns(): SNSClient; createEntry(type: string, data?: T): InterApiEntry; fireInterApiEventByParts(type: string, data?: T): Promise; fireInterApiEvent(entry: InterApiEntry): Promise; writeMessageToSnsTopic(message: string): Promise; }