/*! * Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved. * * Alfresco Example Content Application * * This file is part of the Alfresco Example Content Application. * If the software was purchased under a paid Alfresco license, the terms of * the paid license agreement will prevail. Otherwise, the software is * provided under the following open source license terms: * * The Alfresco Example Content Application is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The Alfresco Example Content Application is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * from Hyland Software. If not, see . */ import { Action } from '@ngrx/store'; import { Node, RepositoryInfo, VersionEntry } from '@alfresco/js-api'; import { AppActionTypes } from './app-action-types'; import { ProfileState } from '@alfresco/adf-extensions'; export declare class SetCurrentFolderAction implements Action { payload: Node; readonly type = AppActionTypes.SetCurrentFolder; constructor(payload: Node); } export declare class SetCurrentNodeVersionAction implements Action { payload: VersionEntry; readonly type = AppActionTypes.SetCurrentVersion; constructor(payload: VersionEntry); } export declare class SetCurrentUrlAction implements Action { payload: string; readonly type = AppActionTypes.SetCurrentUrl; constructor(payload: string); } export declare class SetUserProfileAction implements Action { payload: ProfileState; readonly type = AppActionTypes.SetUserProfile; constructor(payload: ProfileState); } export declare class ToggleInfoDrawerAction implements Action { readonly type = AppActionTypes.ToggleInfoDrawer; } /** @deprecated use @alfresco/adf-content-services/DocumentListService.reload() instead */ export declare class ReloadDocumentListAction implements Action { payload?: any; readonly type = AppActionTypes.ReloadDocumentList; constructor(payload?: any); } export declare class ResetSelectionAction implements Action { payload?: any; readonly type = AppActionTypes.ResetSelection; constructor(payload?: any); } export declare class SetInfoDrawerStateAction implements Action { payload: boolean; readonly type = AppActionTypes.SetInfoDrawerState; constructor(payload: boolean); } export declare class SetRepositoryInfoAction implements Action { payload: RepositoryInfo; readonly type = AppActionTypes.SetRepositoryInfo; constructor(payload: RepositoryInfo); } export declare class SetFileUploadingDialogAction implements Action { payload: boolean; readonly type = AppActionTypes.SetFileUploadingDialog; constructor(payload: boolean); } export declare class ShowInfoDrawerPreviewAction implements Action { readonly type = AppActionTypes.ShowInfoDrawerPreview; } export declare class SetInfoDrawerPreviewStateAction implements Action { payload: boolean; readonly type = AppActionTypes.SetInfoDrawerPreviewState; constructor(payload: boolean); } export declare class ShowLoaderAction implements Action { payload: boolean; readonly type = AppActionTypes.ShowLoaderAction; constructor(payload: boolean); } export declare class SetSearchItemsTotalCountAction implements Action { payload: number; readonly type = AppActionTypes.SetSearchItemsTotalCount; constructor(payload: number); }