import { FetchStateAndError, ID } from '../../commonStateTypes/common'; import { SelectorView } from '../../commonStateTypes/viewAndReport/viewAndReport'; import { File } from '../../entity/file/fileState'; import { RootState } from '../../rootStateTypes'; export interface FileListSelectorView extends SelectorView { filesDataById?: Record; } export declare const getFileListWithStatus: (state: RootState) => FileListSelectorView; export interface DeleteFileListSelectorView extends SelectorView { fileIds: ID[]; } export declare const getDeleteFileListWithStatus: (state: RootState) => DeleteFileListSelectorView; export declare const getFileUpdateNameStatusById: (state: RootState, fileId: ID) => FetchStateAndError | undefined; export declare const getFileDeleteStatusById: (state: RootState, fileId: ID) => FetchStateAndError | undefined;