import { IComponentContext, IOutputSink, IOutputSinkGuarantees, IRequireInitialization, IStoredMessage } from "@walmartlabs/cookie-cutter-core"; import { IBlobStorageSnapshotOutputSinkConfiguration } from ".."; import { IBlobStorageConfiguration } from "../.."; export declare class BlobStorageSnapshotOutputSink implements IOutputSink, IRequireInitialization { private readonly config; private readonly client; private readonly frequency; constructor(config: IBlobStorageConfiguration & IBlobStorageSnapshotOutputSinkConfiguration); initialize(context: IComponentContext): Promise; sink(output: IterableIterator): Promise; get guarantees(): IOutputSinkGuarantees; }