63 lines
1.1 KiB
TypeScript
63 lines
1.1 KiB
TypeScript
export {
|
|
getUserPreferences,
|
|
getDeviceUserId,
|
|
getDeviceAuthToken,
|
|
saveDeviceAuthToken,
|
|
getFolders,
|
|
getFolderFolders,
|
|
getFolder,
|
|
getFiles,
|
|
getFile,
|
|
removeFolder,
|
|
removeFile,
|
|
saveFile,
|
|
saveFolder,
|
|
saveDirectory,
|
|
saveUserPreferences,
|
|
getResourcePermission,
|
|
saveResourcePermission,
|
|
canAccess,
|
|
canWrite,
|
|
isOwner,
|
|
saveShare,
|
|
getShare,
|
|
getShares,
|
|
removeShare,
|
|
removeSharesForResource,
|
|
createShareLink,
|
|
getShareLinkById,
|
|
getShareLinkByToken,
|
|
getShareLinks,
|
|
incrementLinkDownloads,
|
|
revokeShareLink,
|
|
removeShareLinksForResource,
|
|
saveRecipient,
|
|
getRecipients,
|
|
setRecipientActive,
|
|
enqueuePendingOperation,
|
|
getPendingOperations,
|
|
getNextQueuedOperation,
|
|
markPendingOperation,
|
|
transitionSyncStatus,
|
|
} from './db';
|
|
|
|
export type {
|
|
AccessLevel,
|
|
AccessCheck,
|
|
AccessSource,
|
|
StoredFile,
|
|
StoredFolder,
|
|
SyncStatus,
|
|
PushStatus,
|
|
UserPreferences,
|
|
ResourceType,
|
|
ResourcePermission,
|
|
RecipientType,
|
|
Recipient,
|
|
Share,
|
|
ShareLink,
|
|
PendingOperation,
|
|
PendingOperationStatus,
|
|
SyncEvent,
|
|
SyncTransitionResult,
|
|
} from './db'; |