import { SelectionState } from '@alfresco/adf-extensions'; import { Observable } from 'rxjs'; import { LibraryMembershipErrorEvent, LibraryMembershipToggleEvent } from '@alfresco/adf-content-services'; import { MatMenuItem } from '@angular/material/menu'; import * as i0 from "@angular/core"; export declare class ToggleJoinLibraryButtonComponent { menuItem: MatMenuItem; private userProfileService; private notificationService; private appHookService; private store; selection$: Observable; profile$: Observable; constructor(); onToggleEvent(event: LibraryMembershipToggleEvent): void; onErrorEvent(event: LibraryMembershipErrorEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }