import { MActorDefault, MActorSignature } from '../../types/models';
import { Activity } from '../../../shared/models';
declare class InboxManager {
    private static instance;
    private readonly inboxQueue;
    private constructor();
    addInboxMessage(param: {
        activities: Activity[];
        signatureActor?: MActorSignature;
        inboxActor?: MActorDefault;
    }): void;
    getActivityPubMessagesWaiting(): number;
    static get Instance(): InboxManager;
}
export { InboxManager };
//# sourceMappingURL=inbox-manager.d.ts.map