UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

26 lines 1.38 kB
import { HubBaseV2025R0 } from './hubBaseV2025R0.js'; import { UserMiniV2025R0 } from './userMiniV2025R0.js'; import { DateTime } from '../../internal/utils.js'; import { SerializedData } from '../../serialization/json.js'; export type HubV2025R0CopyHubAccessField = 'all' | 'company' | 'none' | string; export declare class HubV2025R0 extends HubBaseV2025R0 { readonly title?: string; readonly description?: string; readonly createdAt?: DateTime; readonly updatedAt?: DateTime; readonly createdBy?: UserMiniV2025R0; readonly updatedBy?: UserMiniV2025R0; readonly viewCount?: number; readonly isAiEnabled?: boolean; readonly isCollaborationRestrictedToEnterprise?: boolean; readonly canNonOwnersInvite?: boolean; readonly canSharedLinkBeCreated?: boolean; readonly canPublicSharedLinkBeCreated?: boolean; readonly copyHubAccess?: HubV2025R0CopyHubAccessField; constructor(fields: HubV2025R0); } export declare function serializeHubV2025R0CopyHubAccessField(val: HubV2025R0CopyHubAccessField): SerializedData; export declare function deserializeHubV2025R0CopyHubAccessField(val: SerializedData): HubV2025R0CopyHubAccessField; export declare function serializeHubV2025R0(val: HubV2025R0): SerializedData; export declare function deserializeHubV2025R0(val: SerializedData): HubV2025R0; //# sourceMappingURL=hubV2025R0.d.ts.map