import { IManifestSubscriber, ITypeSubsciptionPublisher } from "./ManifestPublisher"; export declare class ManifestSubscriber implements IManifestSubscriber { private clearManifestsCB; private registerTypeSubscriptionsCB; private doneCB; constructor(clearManifestsCB: () => void, registerTypeSubscriptionsCB: (typePublisher: ITypeSubsciptionPublisher) => void, doneCB: () => void); clearManifests: () => void; done: () => void; registerTypeSubscriptions: (typePublisher: ITypeSubsciptionPublisher) => void; }