import { IComponentContext, IOutputSink, IOutputSinkGuarantees, IPublishedMessage, IRequireInitialization } from "@walmartlabs/cookie-cutter-core"; import { IQueueConfiguration } from ".."; export declare class QueueOutputSink implements IOutputSink, IRequireInitialization { private config; private readonly encoder; private readonly client; readonly guarantees: IOutputSinkGuarantees; constructor(config: IQueueConfiguration); initialize(context: IComponentContext): Promise; sink(output: IterableIterator): Promise; private encode; }