UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

32 lines 1.62 kB
import { SerializedData } from '../serialization/json'; export type IntegrationMappingBaseTypeField = 'integration_mapping'; export declare class IntegrationMappingBase { /** * A unique identifier of a folder mapping * (part of a composite key together * with `integration_type`). */ readonly id: string; /** * Mapping type. */ readonly type: IntegrationMappingBaseTypeField; readonly rawData?: SerializedData; constructor(fields: Omit<IntegrationMappingBase, 'type'> & Partial<Pick<IntegrationMappingBase, 'type'>>); } export interface IntegrationMappingBaseInput { /** * A unique identifier of a folder mapping * (part of a composite key together * with `integration_type`). */ readonly id: string; /** * Mapping type. */ readonly type?: IntegrationMappingBaseTypeField; readonly rawData?: SerializedData; } export declare function serializeIntegrationMappingBaseTypeField(val: IntegrationMappingBaseTypeField): SerializedData; export declare function deserializeIntegrationMappingBaseTypeField(val: SerializedData): IntegrationMappingBaseTypeField; export declare function serializeIntegrationMappingBase(val: IntegrationMappingBase): SerializedData; export declare function deserializeIntegrationMappingBase(val: SerializedData): IntegrationMappingBase; export declare function serializeIntegrationMappingBaseInput(val: IntegrationMappingBaseInput): SerializedData; export declare function deserializeIntegrationMappingBaseInput(val: SerializedData): IntegrationMappingBaseInput; //# sourceMappingURL=integrationMappingBase.d.ts.map