import type { Registry } from '../../../core/entity/Registry.ts';
import { AbstractChangeStream, type ChangesStreamChange } from './AbstractChangesStream.ts';
export declare class NpmChangesStream extends AbstractChangeStream {
    getInitialSince(registry: Registry): Promise<string>;
    fetchChanges(registry: Registry, since: string): AsyncGenerator<ChangesStreamChange>;
}
