box-node-sdk
Version:
Official SDK for Box Platform APIs
21 lines (20 loc) • 898 B
TypeScript
import { UserMini } from './userMini';
import { SerializedData } from '../serialization/json';
export type DevicePinnerTypeField = 'device_pinner';
export interface DevicePinner {
/**
* The unique identifier for this device pin. */
readonly id?: string;
/**
* The value will always be `device_pinner`. */
readonly type?: DevicePinnerTypeField;
readonly ownedBy?: UserMini;
/**
* The type of device being pinned. */
readonly productName?: string;
readonly rawData?: SerializedData;
}
export declare function serializeDevicePinnerTypeField(val: DevicePinnerTypeField): SerializedData;
export declare function deserializeDevicePinnerTypeField(val: SerializedData): DevicePinnerTypeField;
export declare function serializeDevicePinner(val: DevicePinner): SerializedData;
export declare function deserializeDevicePinner(val: SerializedData): DevicePinner;