@@ -27,6 +27,13 @@ export {
2727 checkFolderDeletePermission ,
2828 parseNsfPath ,
2929 findExistingChildFolder ,
30+ resolveNsfRoleName ,
31+ getNsfAccessRoleLabel ,
32+ normalizeNsfRecordPermissionRole ,
33+ parseShareExpiration ,
34+ parseShareExpirationValue ,
35+ validateShareExpirationTimestamp ,
36+ isShareExpirationNoop ,
3037} from './nsfHelpers'
3138
3239export {
@@ -58,6 +65,14 @@ export {
5865 NsfRemoveOperation ,
5966 NsfRemoveFolderOperation ,
6067 GetNsfRecordDetailsFormat ,
68+ NsfFolderShareAction ,
69+ NsfFolderShareActionTaken ,
70+ NsfRecordShareAction ,
71+ NsfRecordShareActionTaken ,
72+ NsfRecordPermissionAction ,
73+ NsfResultStatus ,
74+ NsfTransferApiStatus ,
75+ NsfPermissionFailureCode ,
6176 NSF_ACCESS_ROLE_LABELS ,
6277 resolveRecordPermissionRole ,
6378 toNsfAccessRoleLabel ,
@@ -108,8 +123,45 @@ export type {
108123 GetNsfRecordDetailsInput ,
109124 GetNsfRecordDetailsResult ,
110125 NsfRecordDetailsItem ,
126+ NsfFolderShareActionInput ,
127+ ShareNestedShareFolderInput ,
128+ ShareNestedShareFolderResult ,
129+ NsfFolderShareResultItem ,
130+ NsfRecordShareActionInput ,
131+ ShareNestedShareRecordInput ,
132+ ShareNestedShareRecordResult ,
133+ NsfRecordSharePlanItem ,
134+ NsfRecordShareResultItem ,
135+ NsfRecordPermissionActionInput ,
136+ UpdateNsfRecordPermissionInput ,
137+ UpdateNsfRecordPermissionResult ,
138+ NsfRecordPermissionPlan ,
139+ NsfRecordPermissionPlanItem ,
140+ NsfRecordPermissionFailure ,
141+ NsfShortcutRow ,
142+ ListNsfShortcutsOptions ,
143+ KeepNsfShortcutInput ,
144+ KeepNsfShortcutPlanItem ,
145+ KeepNsfShortcutResult ,
146+ KeepNsfShortcutResultItem ,
147+ TransferNestedShareRecordInput ,
148+ TransferNestedShareRecordResult ,
149+ TransferNestedShareRecordResultItem ,
150+ UpdateNsfFolderInput ,
151+ UpdateNsfFolderResult ,
152+ ParseShareExpirationInput ,
153+ NsfTeamPublicKeys ,
154+ NsfResolvedShareRecipient ,
111155} from './nsfTypes'
112156
157+ export {
158+ fetchNsfTeamPublicKeys ,
159+ encryptNsfFolderKeyForTeam ,
160+ resolveNsfShareRecipient ,
161+ } from './nsfTeamShare'
162+
163+ export type { UserShareKeys } from './nsfShareKeys'
164+
113165export { linkNestedShareRecord } from './linkNsfRecord'
114166
115167export {
@@ -119,7 +171,15 @@ export {
119171} from './removeNsfRecord'
120172
121173export { mkdirNestedShareFolder } from './mkdirNsf'
122- export { NSF_FOLDER_COLORS , NSF_MAX_RECORD_BATCH } from './nsfConstants'
174+ export {
175+ NSF_FOLDER_COLORS ,
176+ NSF_MAX_RECORD_BATCH ,
177+ MIN_SHARE_EXPIRATION_MS ,
178+ NSF_SHARE_EXPIRATION_NEVER ,
179+ TeamGetKeysResponseKeyType ,
180+ NSFShareRoleName ,
181+ NsfShareCommandName ,
182+ } from './nsfConstants'
123183export type { NsfFolderColor } from './nsfConstants'
124184
125185export {
@@ -149,3 +209,41 @@ export {
149209} from './nsfRecordData'
150210
151211export { NestedShareFolderManager } from './NestedShareFolderManager'
212+
213+ export {
214+ shareNestedShareFolder ,
215+ shareNestedShareRecord ,
216+ formatNsfRecordSharePlan ,
217+ formatNsfRecordShareResults ,
218+ formatNsfFolderShareResults ,
219+ } from './nsfShare'
220+
221+ export {
222+ collectNsfRecordUidsInFolder ,
223+ updateNestedShareRecordPermissions ,
224+ buildNsfRecordPermissionPlan ,
225+ formatNsfRecordPermissionPlan ,
226+ formatNsfRecordPermissionRequestHeader ,
227+ formatNsfRecordPermissionFailures ,
228+ } from './nsfRecordPermission'
229+
230+ export {
231+ getNsfRecordShortcuts ,
232+ listNsfShortcuts ,
233+ keepNsfShortcut ,
234+ formatNsfShortcutOutput ,
235+ formatKeepNsfShortcutPlan ,
236+ } from './nsfShortcut'
237+
238+ export {
239+ transferNestedShareRecords ,
240+ formatTransferNestedShareRecordResults ,
241+ } from './nsfTransferRecord'
242+
243+ export { updateNestedShareFolder } from './updateNsfFolder'
244+
245+ export {
246+ NSF_RECORD_PERMISSION_ROLES ,
247+ getFolderPermissionsForRole ,
248+ } from './nsfConstants'
249+ export type { NsfRecordPermissionRole } from './nsfConstants'
0 commit comments