import { ChangeStream, ChangeStreamDocument, Document, ResumeToken, Timestamp } from "mongodb";
type NoopyCSNothing = {
    type: "nothing";
};
type NoopyCSNoop = {
    type: "noop";
    rt: ResumeToken;
    ct: Timestamp;
};
type NoopyCSEvent<TChange extends Document> = {
    type: "change";
    change: TChange;
} | NoopyCSNoop | NoopyCSNothing;
export declare function noopyCS<TLocal extends Document>(cs: ChangeStream<TLocal, ChangeStreamDocument<TLocal>>): AsyncGenerator<NoopyCSEvent<ChangeStreamDocument<TLocal>>, void, void>;
export {};
