import { WorkspaceElement, WorkspaceVisibility } from '@edifice.io/client'; declare const useWorkspaceFile: () => { createOrUpdate: ({ alt, uri, blob, legend, parentId, application, visibility, }: { blob: Blob; uri?: string; alt?: string; legend?: string; application?: string; parentId?: string; visibility?: WorkspaceVisibility; }) => Promise; create: (file: File, params?: { visibility?: WorkspaceVisibility; application?: string | undefined; }) => Promise; remove: (file: WorkspaceElement | WorkspaceElement[]) => Promise; }; export default useWorkspaceFile;