box-node-sdk
Version:
Official SDK for Box Platform APIs
16 lines • 1.03 kB
TypeScript
import { SerializedData } from '../serialization/json.js';
export type LegalHoldPolicyAssignedItemTypeField = 'file' | 'file_version' | 'folder' | 'user' | 'ownership' | 'interactions';
export interface LegalHoldPolicyAssignedItem {
/**
* The type of item the policy is assigned to. */
readonly type: LegalHoldPolicyAssignedItemTypeField;
/**
* The ID of the item the policy is assigned to. */
readonly id: string;
readonly rawData?: SerializedData;
}
export declare function serializeLegalHoldPolicyAssignedItemTypeField(val: LegalHoldPolicyAssignedItemTypeField): SerializedData;
export declare function deserializeLegalHoldPolicyAssignedItemTypeField(val: SerializedData): LegalHoldPolicyAssignedItemTypeField;
export declare function serializeLegalHoldPolicyAssignedItem(val: LegalHoldPolicyAssignedItem): SerializedData;
export declare function deserializeLegalHoldPolicyAssignedItem(val: SerializedData): LegalHoldPolicyAssignedItem;
//# sourceMappingURL=legalHoldPolicyAssignedItem.d.ts.map