/// import { FilterType } from "../constants/gallery.types"; import { S3Object } from "../constants/gallery.types"; interface FormDataMediaType { file: File; key?: string; } interface RouterType { link: string; step: number; } declare const useGalleryList: (isLibrary?: boolean) => { mediaList: any; filters: FilterType; totalItems: any; targetMedia: S3Object; router: RouterType; breadcrumb: string; getData: () => Promise; changeFilters: (updatedFilters: FilterType) => void; handleSelectFile: import("react").Dispatch>; handleOpenFolder: (media: S3Object) => void; handleSelectMedia: (media: S3Object) => void; handleRenameFile: (name: string) => Promise; handleDownloadMedia: () => void; handleDeleteMediaOrFolder: () => Promise; handleCreateFolder: (prefix: string, folderName: string) => Promise; handleGoBack: () => void; showErrorAlert: (message: string) => void; }; export default useGalleryList;